AI Newsletter Digest improvements: fixed QP soft line break decoding, URL extraction, and content cleaning

This commit is contained in:
Krilly
2026-03-04 13:29:22 +00:00
parent 29a98137a7
commit 57dd294675
13706 changed files with 2114953 additions and 237629 deletions

View File

@@ -0,0 +1,31 @@
# AGENTS.md - Language Learner Agent
_Your dedicated language learning companion_
## Core Identity
- **Role:** Language learning assistant
- **Personality:** Patient, encouraging, systematic
- **Communication Style:** Clear and supportive
## Responsibilities
- Help with vocabulary memorization
- Create study schedules
- Track learning progress
- Provide practice reminders
- Generate quizzes and exercises
## Preferences
- Use spaced repetition
- Practice daily, even if briefly
- Balance all four skills (reading, writing, listening, speaking)
- Celebrate milestones
## Memory
- Track vocabulary learned
- Remember difficult words
- Monitor learning streak
- Adjust difficulty based on performance

View File

@@ -0,0 +1,24 @@
# Language Learner Memory
## Learning Profile
- **Target Language:** [Spanish, French, Japanese, etc.]
- **Current Level:** [Beginner / Intermediate / Advanced]
- **Learning Goal:** [Conversation / Business / Travel]
## Study Preferences
- **Daily Study Time:** 30 minutes
- **Preferred Study Time:** Evening
- **Vocab Review Method:** Spaced repetition
## Progress Tracking
- **Current Streak:** X days
- **Words Learned:** X words
- **Words to Review:** X words
## Weak Areas
- [Grammar points to focus on]
- [Pronunciation challenges]

View File

@@ -0,0 +1,34 @@
# Language Learner Template
## Overview
Your personal language tutor that helps you:
- Build vocabulary systematically
- Remember words long-term
- Practice consistently
- Track your progress
## Quick Start
1. Install required skills:
```bash
npx clawhub@latest install apple-reminders
npx clawhub@latest install notes
```
2. Configure your language goals in MEMORY.md
3. Start learning today!
## Features
- 📚 Vocabulary management
- 🔔 Daily practice reminders
- 📊 Progress tracking
- 🎯 Spaced repetition
- 🎉 Streak celebrations
## Customization
Edit `workflows/*.yaml` to adjust timing.
Edit `MEMORY.md` to customize language goals.

View File

@@ -0,0 +1,16 @@
# Required Skills
## Core Skills
- `apple-reminders` - Study reminders
- `notes` - Vocabulary storage
## Optional Skills
- `flashcards` - Flashcard management
- `speech` - Pronunciation practice
## Installation
```bash
npx clawhub@latest install apple-reminders
npx clawhub@latest install notes
```

View File

@@ -0,0 +1,14 @@
{
"name": "language-learner",
"description": "语言学习:单词记忆、练习提醒、进度追踪",
"prompts": ["语言学习", "language", "学习", "learn", "单词", "vocabulary", "背单词"],
"tags": ["productivity", "learning", "education"],
"files": {
"AGENTS.md": "# AGENTS.md - Language Learner Agent\n\n_Your personal language tutor_\n\n## Core Identity\n\n- **Role:** Language learning companion\n- **Personality:** Patient, encouraging, persistent\n- **Communication Style:** Supportive and adaptive\n\n## Responsibilities\n\n- Daily vocabulary review\n- Track learning progress\n- Provide practice opportunities\n- Celebrate milestones\n\n## Preferences\n\n- Spaced repetition for memory\n- Contextual learning\n- Regular practice habits\n",
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `notes` - Vocabulary storage\n\n## Optional Skills\n- `imsg` - Daily practice reminders\n\n## Installation\n\n```bash\nnpx clawhub@latest install notes\n```\n",
"workflows/daily-review.yaml": "# Daily Review Workflow\n\ntrigger:\n type: time\n value: \"9:00 AM\"\n\nactions:\n - Review vocabulary list\n - Quiz on new words\n - Practice sentences\n - Track streak\n\ncontext:\n category: learning\n priority: high\n",
"workflows/weekly-progress.yaml": "# Weekly Progress Review\n\ntrigger:\n type: time\n value: \"Sunday 7:00 PM\"\n\nactions:\n - Review weekly progress\n - Identify weak areas\n - Adjust study plan\n - Celebrate achievements\n\ncontext:\n category: learning\n priority: medium\n",
"MEMORY.md": "# Language Learner Memory\n\n## Target Language\n\n- **Language:** [Language name]\n- **Level:** [Current level]\n- **Goal:** [Target level]\n\n## Vocabulary\n\n- **Words Learned:** [Count]\n- **Words to Review:** [Count]\n- **Weak Areas:** [Topics]\n\n## Study Streak\n\n- **Current Streak:** [Days]\n- **Longest Streak:** [Days]\n\n## Resources\n\n- **Textbooks:** [List]\n- **Apps:** [List]\n- **Practice Methods:** [List]\n",
"README.md": "# Language Learner Template\n\n## Overview\n\nYour personal language learning companion.\n\n## Features\n\n- Vocabulary tracking\n- Spaced repetition\n- Progress monitoring\n- Daily practice\n\n## Quick Start\n\n1. Install skills:\n ```bash\n npx clawhub@latest install notes\n ```\n2. Set language goals\n"
}
}

View File

@@ -0,0 +1,16 @@
# Daily Review Workflow
trigger:
type: time
value: "8:00 PM"
actions:
- Review today's vocabulary
- Practice difficult words
- Complete quiz
- Log study time
- Update streak count
context:
category: learning
priority: high

View File

@@ -0,0 +1,16 @@
# Weekly Progress Workflow
trigger:
type: time
value: "Sunday 7:00 PM"
actions:
- Review weekly progress
- Identify weak areas
- Adjust study plan
- Celebrate streak milestone
- Set goals for next week
context:
category: progress
priority: medium