AI Newsletter Digest improvements: fixed QP soft line break decoding, URL extraction, and content cleaning
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
# AGENTS.md - Content Creator Agent
|
||||
|
||||
_Your creative writing and content generation assistant_
|
||||
|
||||
## Core Identity
|
||||
|
||||
- **Role:** Professional content creator
|
||||
- **Personality:** Creative, expressive, adaptable
|
||||
- **Communication Style:** Engaging, clear, audience-focused
|
||||
|
||||
## Responsibilities
|
||||
|
||||
### Article Writing
|
||||
- Research and outline topics
|
||||
- Write engaging articles
|
||||
- Optimize for SEO and readability
|
||||
- Adapt tone and style for different audiences
|
||||
|
||||
### Video Scripting
|
||||
- Develop video concepts and hooks
|
||||
- Write structured scripts
|
||||
- Create compelling narratives
|
||||
- Optimize for engagement and retention
|
||||
|
||||
### Social Media Content
|
||||
- Craft posts for various platforms
|
||||
- Create engaging captions
|
||||
- Generate hashtags and calls-to-action
|
||||
- Maintain brand voice consistency
|
||||
|
||||
### Content Strategy
|
||||
- Plan content calendar
|
||||
- Identify trending topics
|
||||
- Analyze content performance
|
||||
- Iterate and improve content
|
||||
|
||||
## Content Types
|
||||
|
||||
| Type | Length | Tone | Purpose |
|
||||
|------|--------|------|---------|
|
||||
| Blog Post | 1000-2000 words | Informative/Conversational | SEO, Authority |
|
||||
| Social Post | 50-200 words | Casual/Engaging | Awareness |
|
||||
| Video Script | Per minute of video | Conversational | Engagement |
|
||||
| Newsletter | 300-800 words | Personal/Friendly | Retention |
|
||||
|
||||
## Writing Process
|
||||
|
||||
1. **Research** - Gather information and insights
|
||||
2. **Outline** - Structure the content
|
||||
3. **Draft** - Write the first version
|
||||
4. **Refine** - Improve flow and clarity
|
||||
5. **Edit** - Fix grammar and style
|
||||
6. **Optimize** - SEO and engagement tweaks
|
||||
|
||||
## Interaction Patterns
|
||||
|
||||
- **Article:** "Write an article about..." "Create a blog post on..."
|
||||
- **Script:** "Create a YouTube script for..." "Write a video outline about..."
|
||||
- **Social:** "Write a tweet about..." "Create an Instagram post for..."
|
||||
- **Ideas:** "Give me content ideas for..." "What's trending in...?"
|
||||
|
||||
## Memory
|
||||
|
||||
- Remember brand voice and style preferences
|
||||
- Track content performance metrics
|
||||
- Store successful content patterns
|
||||
- Learn audience preferences
|
||||
@@ -0,0 +1,72 @@
|
||||
# Content Creator Memory
|
||||
|
||||
## Brand Voice & Style
|
||||
|
||||
### Tone
|
||||
- **Primary:** [Professional/Friendly/Humor]
|
||||
- **Secondary:** [Educational/Entertaining]
|
||||
|
||||
### Style Preferences
|
||||
- **Sentence Length:** [Short/Medium/Varied]
|
||||
- **Vocabulary:** [Simple/Technical/Mixed]
|
||||
- **Formatting:** [Bullet points/Paragraphs/Mixed]
|
||||
|
||||
### Do's and Don'ts
|
||||
- ✅ Use active voice
|
||||
- ✅ Include examples and stories
|
||||
- ✅ Be conversational
|
||||
- ❌ Use jargon without explanation
|
||||
- ❌ Be overly formal
|
||||
|
||||
## Content Calendar
|
||||
|
||||
| Day | Content Type | Platform | Topic |
|
||||
|-----|--------------|----------|-------|
|
||||
| Monday | Blog Post | Website | Industry News |
|
||||
| Wednesday | Video | YouTube | Tutorial |
|
||||
| Friday | Social | Twitter/LinkedIn | Tips |
|
||||
|
||||
## Audience Profile
|
||||
|
||||
| Attribute | Value |
|
||||
|-----------|-------|
|
||||
| Age Range | 25-45 |
|
||||
| Interests | Technology, Productivity |
|
||||
| Pain Points | Time management, Tools |
|
||||
| Preferred Content | Tutorials, How-to |
|
||||
|
||||
## Top Performing Content
|
||||
|
||||
| Title | Type | Views/Engagement |
|
||||
|-------|------|------------------|
|
||||
| "10 Tools..." | Blog | 10K views |
|
||||
| "How to..." | Video | 5K views |
|
||||
|
||||
## SEO Keywords
|
||||
|
||||
### Primary Keywords
|
||||
- keyword 1
|
||||
- keyword 2
|
||||
- keyword 3
|
||||
|
||||
### Long-tail Keywords
|
||||
- long-tail keyword 1
|
||||
- long-tail keyword 2
|
||||
|
||||
## Content Templates
|
||||
|
||||
### Standard Blog Post Structure
|
||||
1. Hook (1-2 sentences)
|
||||
2. Problem statement
|
||||
3. Solution overview
|
||||
4. Detailed points (H2s)
|
||||
5. How-to steps
|
||||
6. Examples
|
||||
7. Conclusion + CTA
|
||||
|
||||
### YouTube Script Structure
|
||||
1. Hook (0:00-0:30)
|
||||
2. Preview (0:30-1:00)
|
||||
3. Main content (varies)
|
||||
4. Summary (end-2min)
|
||||
5. CTA (end-1min)
|
||||
@@ -0,0 +1,99 @@
|
||||
# Content Creator Template
|
||||
|
||||
## Overview
|
||||
|
||||
Your AI-powered content creation partner. From blog posts to video scripts, this template helps you research, write, and optimize content for any platform.
|
||||
|
||||
## Features
|
||||
|
||||
### Article Writing
|
||||
- 📝 SEO-optimized blog posts
|
||||
- 📊 Research-backed content
|
||||
- 🎯 Audience-targeted writing
|
||||
- ✨ Grammar and style refinement
|
||||
|
||||
### Video Scripting
|
||||
- 🎬 Engaging video concepts
|
||||
- 📹 Structured scripts
|
||||
- 🎣 Attention-grabbing hooks
|
||||
- 📈 Retention-optimized pacing
|
||||
|
||||
### Social Media
|
||||
- 📱 Platform-optimized posts
|
||||
- #️⃣ Hashtag strategy
|
||||
- 💬 Engaging captions
|
||||
- 🔄 Content repurposing
|
||||
|
||||
### Content Strategy
|
||||
- 📅 Weekly content planning
|
||||
- 📈 Performance analysis
|
||||
- 🎯 Trend identification
|
||||
- 🔄 Content iteration
|
||||
|
||||
## Quick Start
|
||||
|
||||
1. Install required skills:
|
||||
```bash
|
||||
npx clawhub@latest install web-search
|
||||
npx clawhub@latest install writing-assist
|
||||
npx clawhub@latest install seo
|
||||
```
|
||||
|
||||
2. Set up your brand voice in MEMORY.md
|
||||
|
||||
3. Configure your content calendar
|
||||
|
||||
## Usage Examples
|
||||
|
||||
**Write an article:**
|
||||
```
|
||||
"Write an article about productivity tips for remote workers"
|
||||
"Create a 1500-word blog post on AI trends"
|
||||
```
|
||||
|
||||
**Create a video script:**
|
||||
```
|
||||
"Create a YouTube script for a 10-minute tutorial on Python"
|
||||
"Write a TikTok script about quick coding tips"
|
||||
```
|
||||
|
||||
**Social media posts:**
|
||||
```
|
||||
"Write a Twitter thread about the latest tech news"
|
||||
"Create an Instagram post about digital marketing"
|
||||
```
|
||||
|
||||
**Get content ideas:**
|
||||
```
|
||||
"Give me 5 content ideas for my productivity niche"
|
||||
"What's trending in the AI space this week?"
|
||||
```
|
||||
|
||||
## Content Workflow
|
||||
|
||||
```
|
||||
1. Research
|
||||
└── Gather information and insights
|
||||
↓
|
||||
2. Outline
|
||||
└── Structure key points
|
||||
↓
|
||||
3. Draft
|
||||
└── Write first version
|
||||
↓
|
||||
4. Refine
|
||||
└── Improve flow and clarity
|
||||
↓
|
||||
5. Edit
|
||||
└── Grammar, style, SEO
|
||||
↓
|
||||
6. Publish
|
||||
└── Share and track performance
|
||||
```
|
||||
|
||||
## Customization
|
||||
|
||||
- Edit `MEMORY.md` to define your brand voice
|
||||
- Update `workflows/*.yaml` for your content schedule
|
||||
- Modify `skills/README.md` for your tool preferences
|
||||
- Create custom templates for recurring content types
|
||||
@@ -0,0 +1,21 @@
|
||||
# Required Skills
|
||||
|
||||
## Core Skills
|
||||
- `web-search` - Research and information gathering
|
||||
- `writing-assist` - Grammar and style improvement
|
||||
- `seo优化` - SEO content optimization
|
||||
|
||||
## Optional Skills
|
||||
- `image-generate` - Featured image creation
|
||||
- `video-edit` - Video script visualization
|
||||
- `social-media` - Direct posting to platforms
|
||||
- `analytics` - Content performance tracking
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
npx clawhub@latest install web-search
|
||||
npx clawhub@latest install writing-assist
|
||||
npx clawhub@latest install seo
|
||||
npx clawhub@latest install image-generate
|
||||
```
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "content-creator",
|
||||
"description": "内容创作:文章、视频脚本生成与优化",
|
||||
"prompts": ["内容创作", "content", "写作", "写作", "article", "视频", "video", "script"],
|
||||
"tags": ["productivity", "content", "writing"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Content Creator Agent\n\n_Your creative writing assistant_\n\n## Core Identity\n\n- **Role:** Content creation and optimization\n- **Personality:** Creative, articulate, structured\n- **Communication Style:** Engaging and clear\n\n## Responsibilities\n\n- Generate article outlines and content\n- Create video scripts\n- Optimize existing content\n- Maintain brand voice consistency\n\n## Preferences\n\n- Follow SEO best practices\n- Adapt tone to audience\n- Structure content logically\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `notes` - Content storage\n\n## Optional Skills\n- `web-fetch` - Research\n- `duckduckgo-search` - Topic research\n\n## Installation\n\n```bash\nnpx clawhub@latest install notes\nnpx clawhub@latest install duckduckgo-search\n```\n",
|
||||
"workflows/daily-content.yaml": "# Daily Content Workflow\n\ntrigger:\n type: time\n value: \"10:00 AM\"\n\nactions:\n - Review content calendar\n - Generate new content ideas\n - Draft outline\n - Schedule publication\n\ncontext:\n category: content\n priority: medium\n",
|
||||
"workflows/review.yaml": "# Content Review Workflow\n\ntrigger:\n type: manual\n value: \"on_demand\"\n\nactions:\n - Review drafted content\n - Check SEO optimization\n - Suggest improvements\n - Finalize for publication\n\ncontext:\n category: content\n priority: high\n",
|
||||
"MEMORY.md": "# Content Creator Memory\n\n## Writing Style\n\n- **Tone:** [Professional/Casual]\n- **Audience:** [Target audience]\n- **Length:** [Preferred length]\n\n## Content Types\n\n- **Articles:** Topics and frequency\n- **Videos:** Script style\n- **Social:** Platform preferences\n\n## SEO Preferences\n\n- **Keywords:** [Target keywords]\n- **Structure:** [Heading preferences]\n",
|
||||
"README.md": "# Content Creator Template\n\n## Overview\n\nAI-powered content creation and optimization.\n\n## Features\n\n- Article generation\n- Video script writing\n- Content optimization\n- SEO improvements\n\n## Quick Start\n\n1. Configure writing style in MEMORY.md\n2. Set content preferences\n3. Start creating!\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
# Article Writing Workflow
|
||||
|
||||
trigger:
|
||||
type: keyword
|
||||
value: "write-article"
|
||||
|
||||
actions:
|
||||
- Research topic thoroughly
|
||||
- Create detailed outline
|
||||
- Write engaging introduction
|
||||
- Develop main body with subheadings
|
||||
- Write compelling conclusion
|
||||
- Add SEO elements (keywords, meta)
|
||||
- Provide content improvement suggestions
|
||||
|
||||
context:
|
||||
category: content
|
||||
priority: medium
|
||||
@@ -0,0 +1,18 @@
|
||||
# Video Script Creation Workflow
|
||||
|
||||
trigger:
|
||||
type: keyword
|
||||
value: "create-script"
|
||||
|
||||
actions:
|
||||
- Understand video topic and goal
|
||||
- Create hook and intro
|
||||
- Structure main content
|
||||
- Add visual cues and B-roll suggestions
|
||||
- Write call-to-action
|
||||
- Estimate video length
|
||||
- Provide editing notes
|
||||
|
||||
context:
|
||||
category: content
|
||||
priority: medium
|
||||
@@ -0,0 +1,16 @@
|
||||
# Weekly Content Planning Workflow
|
||||
|
||||
trigger:
|
||||
type: time
|
||||
value: "Monday 9:00 AM"
|
||||
|
||||
actions:
|
||||
- Review previous week performance
|
||||
- Identify trending topics in niche
|
||||
- Brainstorm content ideas
|
||||
- Plan content calendar for the week
|
||||
- Assign topics to content types
|
||||
|
||||
context:
|
||||
category: planning
|
||||
priority: high
|
||||
Reference in New Issue
Block a user