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:
Matt Bruce 2026-02-18 10:57:30 -06:00
parent ebd8594ab3
commit 31534090f3
2 changed files with 95 additions and 16 deletions

View File

@ -53,21 +53,34 @@ cd /Users/mattbruce/Documents/Projects/OpenClaw/Web/blog-backup
- **Time**: 7:00 AM CST daily - **Time**: 7:00 AM CST daily
- **Cron**: Set up via OpenClaw cron system - **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 ## For Future AI Continuity
If this agent is replaced: If this agent is replaced:
1. Read this file for context 1. Read `memory/daily-digest-system.md` for context
2. Check cron jobs: `openclaw cron list` 2. Check `memory/digest-topics.json` for current topics
3. The job runs as isolated session with full context in payload 3. Check cron jobs: `openclaw cron list`
4. Blog data persists in `data/messages.json` 4. The job runs as isolated session with full context in payload
5. 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"

66
memory/digest-topics.json Normal file
View 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."
}