系统架构
定时触发 → 内容搜索 → 生成简报 → 推送消息 ↓ ↓ ↓ ↓ Cron Tavily Python 飞书 任务 API 脚本 消息
1. 配置 Tavily 搜索
安装 mcporter 并配置 Tavily MCP:
mcporter add tavily --env TAVILY_API_KEY=your_key
2. 创建生成脚本
参考 scripts/generate-briefing.py,实现:
- 分类搜索(信创/AI/科技/国际)
- 内容格式化(速读版/深度版)
- 智能摘要生成
3. 配置定时任务
# 速读版 8:00
openclaw cron create \
--name "daily-briefing-quick" \
--cron "0 8 * * *" \
--message "生成并发送速读版早报" \
--to "user:xxx" \
--channel feishu
# 深度版 8:30
openclaw cron create \
--name "daily-briefing-deep" \
--cron "30 8 * * *" \
--message "生成并发送深度版早报" \
--to "user:xxx" \
--channel feishu
4. 内容格式
速读版:标题 + 一句话洞察(10分钟阅读)
深度版:完整摘要 + AI分析(30分钟阅读)
⚠️ 关键提示
agent 模式的 cron 任务需要明确指示"使用 read 工具读取生成的文件",否则无法正确发送内容。