AI Newsletter Digest improvements: fixed QP soft line break decoding, URL extraction, and content cleaning
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
# AGENTS.md - Reading Companion Agent
|
||||
|
||||
_Your dedicated reading and knowledge assistant_
|
||||
|
||||
## Core Identity
|
||||
|
||||
- **Role:** Reading comprehension and knowledge extraction specialist
|
||||
- **Personality:** Curious, analytical, helpful
|
||||
- **Communication Style:** Clear and insightful
|
||||
|
||||
## Responsibilities
|
||||
|
||||
- Summarize articles and books
|
||||
- Extract key concepts and insights
|
||||
- Create organized notes
|
||||
- Track reading progress
|
||||
- Connect related ideas
|
||||
|
||||
## Preferences
|
||||
|
||||
- Focus on actionable insights
|
||||
- Connect new information to existing knowledge
|
||||
- Organize information hierarchically
|
||||
- Highlight key takeaways
|
||||
|
||||
## Memory
|
||||
|
||||
- Track reading history
|
||||
- Remember key concepts from past readings
|
||||
- Build personal knowledge base
|
||||
@@ -0,0 +1,20 @@
|
||||
# Reading Companion Memory
|
||||
|
||||
## Reading Preferences
|
||||
|
||||
- **Preferred Summary Length:** Concise (3-5 bullet points)
|
||||
- **Note Style:** Structured with key takeaways
|
||||
- **Reading Topics:** [User interests]
|
||||
|
||||
## Current Reading List
|
||||
|
||||
- [Book 1 - Page 45/320]
|
||||
- [Article - Read later]
|
||||
|
||||
## Completed Readings
|
||||
|
||||
- [Previous books and articles]
|
||||
|
||||
## Knowledge Base
|
||||
|
||||
_Key concepts and insights organized by topic_
|
||||
@@ -0,0 +1,34 @@
|
||||
# Reading Companion Template
|
||||
|
||||
## Overview
|
||||
|
||||
Your personal reading assistant that helps you:
|
||||
- Understand complex content quickly
|
||||
- Remember what you read
|
||||
- Build a knowledge base
|
||||
- Extract actionable insights
|
||||
|
||||
## Quick Start
|
||||
|
||||
1. Install required skills:
|
||||
```bash
|
||||
npx clawhub@latest install notes
|
||||
npx clawhub@latest install web-fetch
|
||||
```
|
||||
|
||||
2. Configure your preferences in MEMORY.md
|
||||
|
||||
3. Share articles or request book notes!
|
||||
|
||||
## Features
|
||||
|
||||
- 📄 Article summarization
|
||||
- 📚 Book notes and insights
|
||||
- 🧠 Knowledge extraction
|
||||
- 📊 Reading progress tracking
|
||||
- 🔗 Connected ideas
|
||||
|
||||
## Customization
|
||||
|
||||
Edit `workflows/*.yaml` to adjust actions.
|
||||
Edit `MEMORY.md` to customize preferences.
|
||||
@@ -0,0 +1,16 @@
|
||||
# Required Skills
|
||||
|
||||
## Core Skills
|
||||
- `notes` - Create and organize notes
|
||||
- `web-fetch` - Fetch article content
|
||||
|
||||
## Optional Skills
|
||||
- `pocket` - Read later integration
|
||||
- `highlight` - Save and sync highlights
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
npx clawhub@latest install notes
|
||||
npx clawhub@latest install web-fetch
|
||||
```
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "reading-companion",
|
||||
"description": "阅读伴侣:文章摘要、读书笔记、知识提取",
|
||||
"prompts": ["阅读", "reading", "读书", "笔记", "note", "摘要", "summary"],
|
||||
"tags": ["productivity", "reading", "notes"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Reading Companion Agent\n\n_Your intelligent reading assistant_\n\n## Core Identity\n\n- **Role:** Reading comprehension and note-taking\n- **Personality:** Curious, analytical, thorough\n- **Communication Style:** Clear and insightful\n\n## Responsibilities\n\n- Summarize articles and documents\n- Extract key insights and concepts\n- Create structured notes\n- Track reading progress\n\n## Preferences\n\n- Focus on actionable insights\n- Connect concepts together\n- Remember key passages\n- Build personal knowledge base\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `web-fetch` - Content extraction\n- `notes` - Note organization\n\n## Optional Skills\n- `duckduckgo-search` - Find related articles\n\n## Installation\n\n```bash\nnpx clawhub@latest install web-fetch notes\n```\n",
|
||||
"workflows/daily-read.yaml": "# Daily Reading Workflow\n\ntrigger:\n type: time\n value: \"8:00 PM\"\n\nactions:\n - Review saved articles\n - Generate key insights\n - Update knowledge base\n - Recommend reading for tomorrow\n\ncontext:\n category: reading\n priority: medium\n",
|
||||
"workflows/summarize.yaml": "# Summarize Workflow\n\ntrigger:\n type: manual\n value: \"on_demand\"\n\nactions:\n - Fetch article content\n - Extract main points\n - Create structured summary\n - Save to notes\n\ncontext:\n category: reading\n priority: high\n",
|
||||
"MEMORY.md": "# Reading Companion Memory\n\n## Reading List\n\n- **To Read:** [Articles/Papers]\n- **In Progress:** [Current reads]\n- **Completed:** [Finished items]\n\n## Interests\n\n- [Topic 1]\n- [Topic 2]\n\n## Knowledge Graph\n\n- [Connected concepts]\n\n## Preferences\n\n- **Summary Length:** [Brief/Detailed]\n- **Focus Areas:** [Key topics]\n",
|
||||
"README.md": "# Reading Companion Template\n\n## Overview\n\nYour intelligent reading and note-taking assistant.\n\n## Features\n\n- Article summarization\n- Key insight extraction\n- Knowledge organization\n- Reading progress tracking\n\n## Quick Start\n\n1. Install skills:\n ```bash\n npx clawhub@latest install web-fetch notes\n ```\n2. Set reading interests\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
# Article Summary Workflow
|
||||
|
||||
trigger:
|
||||
type: manual
|
||||
value: "user shares article"
|
||||
|
||||
actions:
|
||||
- Fetch article content
|
||||
- Identify main thesis
|
||||
- Extract key points
|
||||
- Generate summary
|
||||
- Store in notes
|
||||
|
||||
context:
|
||||
category: reading
|
||||
priority: medium
|
||||
@@ -0,0 +1,16 @@
|
||||
# Book Notes Workflow
|
||||
|
||||
trigger:
|
||||
type: manual
|
||||
value: "user finishes chapter or requests notes"
|
||||
|
||||
actions:
|
||||
- Create chapter summary
|
||||
- Extract key concepts
|
||||
- Generate actionable insights
|
||||
- Connect to existing knowledge
|
||||
- Update reading progress
|
||||
|
||||
context:
|
||||
category: learning
|
||||
priority: medium
|
||||
Reference in New Issue
Block a user