Add editable digest topics configuration
- Created memory/digest-topics.json for customizing search topics - Each topic has id, name, enabled flag, and searchQueries array - Easy to add/remove/modify topics without code changes - Updated documentation with customization instructions
This commit is contained in:
parent
ebd8594ab3
commit
31534090f3
@ -53,21 +53,34 @@ cd /Users/mattbruce/Documents/Projects/OpenClaw/Web/blog-backup
|
||||
- **Time**: 7:00 AM CST daily
|
||||
- **Cron**: Set up via OpenClaw cron system
|
||||
|
||||
## Customizing Topics
|
||||
|
||||
**File:** `memory/digest-topics.json`
|
||||
|
||||
Edit this JSON file to customize what gets searched:
|
||||
|
||||
```json
|
||||
{
|
||||
"topics": [
|
||||
{
|
||||
"id": "ios-ai",
|
||||
"name": "🤖 iOS + AI Development",
|
||||
"enabled": true,
|
||||
"searchQueries": ["iOS AI", "CoreML", "on-device ML"]
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
- **Add topic**: Copy an existing topic block, change ID/name/queries
|
||||
- **Remove topic**: Set `"enabled": false` or delete the block
|
||||
- **Modify queries**: Edit the `searchQueries` array
|
||||
- **Changes take effect**: Next day at 7am (or restart the cron job)
|
||||
|
||||
## For Future AI Continuity
|
||||
If this agent is replaced:
|
||||
1. Read this file for context
|
||||
2. Check cron jobs: `openclaw cron list`
|
||||
3. The job runs as isolated session with full context in payload
|
||||
4. Blog data persists in `data/messages.json`
|
||||
|
||||
## Search Queries Used
|
||||
- "iOS AI development 2026"
|
||||
- "CoreML new features"
|
||||
- "Claude Code iOS development"
|
||||
- "Cursor IDE iOS Swift"
|
||||
- "AI coding assistants comparison 2026"
|
||||
- "best coding models 2026 Claude GPT Gemini"
|
||||
- "LLaMA Code deepseek coder latest"
|
||||
- "OpenClaw GitHub"
|
||||
- "indie iOS developer success"
|
||||
- "digital products passive income"
|
||||
1. Read `memory/daily-digest-system.md` for context
|
||||
2. Check `memory/digest-topics.json` for current topics
|
||||
3. Check cron jobs: `openclaw cron list`
|
||||
4. The job runs as isolated session with full context in payload
|
||||
5. Blog data persists in `data/messages.json`
|
||||
|
||||
66
memory/digest-topics.json
Normal file
66
memory/digest-topics.json
Normal file
@ -0,0 +1,66 @@
|
||||
{
|
||||
"version": "1.0",
|
||||
"lastUpdated": "2026-02-18",
|
||||
"topics": [
|
||||
{
|
||||
"id": "ios-ai",
|
||||
"name": "🤖 iOS + AI Development",
|
||||
"enabled": true,
|
||||
"searchQueries": [
|
||||
"iOS AI development 2026",
|
||||
"CoreML new features",
|
||||
"on-device machine learning iOS",
|
||||
"Vision Pro AI apps"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "ai-coding",
|
||||
"name": "🧑💻 AI Coding Assistants",
|
||||
"enabled": true,
|
||||
"searchQueries": [
|
||||
"Claude Code iOS development",
|
||||
"Cursor IDE iOS Swift",
|
||||
"GitHub Copilot Xcode",
|
||||
"Codeium iOS development",
|
||||
"Windsurf IDE mobile"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "coding-models",
|
||||
"name": "🏆 Latest Coding Models",
|
||||
"enabled": true,
|
||||
"searchQueries": [
|
||||
"best coding models 2026",
|
||||
"Claude Sonnet Opus latest",
|
||||
"GPT-4o coding performance",
|
||||
"Gemini 1.5 Pro code",
|
||||
"LLaMA Code 3 latest",
|
||||
"DeepSeek Coder V3",
|
||||
"coding model benchmarks 2026"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "openclaw",
|
||||
"name": "🦾 OpenClaw Updates",
|
||||
"enabled": true,
|
||||
"searchQueries": [
|
||||
"OpenClaw GitHub releases",
|
||||
"OpenClaw Discord updates",
|
||||
"OpenClaw new features"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "entrepreneurship",
|
||||
"name": "💰 Digital Entrepreneurship",
|
||||
"enabled": true,
|
||||
"searchQueries": [
|
||||
"indie iOS developer success",
|
||||
"SaaS starter kits 2026",
|
||||
"app store passive income",
|
||||
"AI app business models",
|
||||
"one person SaaS revenue"
|
||||
]
|
||||
}
|
||||
],
|
||||
"notes": "Edit this file to add/remove topics. Set enabled: false to skip a topic. Add searchQueries for better coverage. Changes take effect on next digest run."
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user