From 31534090f3d94d4a2c1baf9a75c899467b5e412b Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Wed, 18 Feb 2026 10:57:30 -0600 Subject: [PATCH] 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 --- memory/daily-digest-system.md | 45 +++++++++++++++--------- memory/digest-topics.json | 66 +++++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+), 16 deletions(-) create mode 100644 memory/digest-topics.json diff --git a/memory/daily-digest-system.md b/memory/daily-digest-system.md index 8dc1cbd..52fec13 100644 --- a/memory/daily-digest-system.md +++ b/memory/daily-digest-system.md @@ -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` diff --git a/memory/digest-topics.json b/memory/digest-topics.json new file mode 100644 index 0000000..df31583 --- /dev/null +++ b/memory/digest-topics.json @@ -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." +}