用 OpenClaw 搭建每日新闻摘要
搭建 AI 驱动的每日新闻摘要:自动搜索你关注的话题、总结核心文章、按时推送个性化新闻简报,5 分钟了解一天大事。
最近更新: 2026-03-31
所需 Skills
总结 URL、PDF、视频和文档内容。
把自然语言转成 cron 定时表达式。
你将搭建什么
一条自动化的新闻摘要流水线:
- 搜索网络 — 按你定义的话题搜索新闻——AI、科技、行业动态、竞品信息
- 筛选排序 — 按相关性和时效性过滤文章
- 逐篇总结 — 每篇文章提炼为 2-3 句话的要点
- 定时推送 — 每天通过你选择的渠道推送——终端、Telegram、邮件或 Markdown 文件
搭建完成后,你每天开工前就能收到一份个性化新闻简报。
为什么要自动化新闻摘要
保持信息灵通很重要,但大多数人的做法效率很低:
- 信息过载 — RSS、Twitter、Newsletter、Hacker News 加起来每天几百篇文章
- 质量参差不齐 — 大量文章只是换个标题搬运同一条新闻,噪音远多于洞察
- 时间成本 — 手动浏览各个来源、阅读文章,每天要花 30-60 分钟
- 偏向最新而非最重要 — 你倾向于先看到什么就看什么,而不是看最重要的
- 不稳定 — 有些天什么都没漏,有些天错过了重大进展
AI 新闻摘要搜索多个来源、去重合并、提炼核心洞察。你花 5 分钟就能覆盖原本需要 1 小时的信息量。
前置条件
- OpenClaw 已安装并配置好(快速上手指南)
- Tavily API 密钥(免费版每月 1,000 次,tavily.com 注册)
- Node.js 18+
第 1 步:安装所需 Skills
# 1. 网络搜索 npx clawhub@latest install tavily # 2. AI 摘要生成 npx clawhub@latest install summarize # 3. 定时调度 npx clawhub@latest install cron
第 2 步:配置你的关注话题
定义要追踪的话题,创建配置文件:
# .openclaw/news-digest.yml
topics:
- name: "AI 与大模型"
queries:
- "AI news today"
- "large language model breakthroughs"
- "AI regulation updates"
max_articles: 5
- name: "开发者工具"
queries:
- "developer tools news"
- "new programming frameworks 2026"
- "devops automation news"
max_articles: 3
- name: "创业与科技商业"
queries:
- "tech startup funding news"
- "SaaS industry trends"
max_articles: 3
话题配置技巧
- 越具体越好 — "AI regulation EU 2026"比"AI news"效果好得多
- 每个话题用多个查询 — 覆盖面更广
- 设置文章数量上限 — 保持摘要精炼
- 加入竞品名称 — 如果需要竞品情报
第 3 步:设置推送时间
# 每天早上 7:30 推送——上班前就准备好 clawhub run cron --schedule "30 7 * * *" --task "news-digest" # 仅工作日早上 8 点推送 clawhub run cron --schedule "0 8 * * 1-5" --task "news-digest"
第 4 步:运行第一份摘要
先手动测试一下:
clawhub run tavily --topics ".openclaw/news-digest.yml" --summarize
输出示例(以下为虚构文章,仅作格式演示):
=== 每日新闻摘要 === 日期:2026年3月31日 星期一 ## AI 与大模型 (5 篇) 1. **OpenAI 发布 GPT-5 Turbo,支持 200 万 Token 上下文** 来源:TechCrunch | 6 小时前 OpenAI 发布 GPT-5 Turbo,上下文窗口达 200 万 Token, 延迟降低 30%。早期基准测试显示在长文档推理任务上显著提升。 价格 $5/百万输入 Token。 2. **欧盟 AI 法案高风险系统条款正式生效** 来源:Reuters | 12 小时前 欧盟 AI 法案高风险条款今日生效,要求在招聘、 信用评分和执法中使用 AI 系统的公司进行注册。 不合规罚款最高达全球营收的 6%。 3. **Google DeepMind 在数学推理上刷新 SOTA** 来源:arXiv Blog | 1 天前 DeepMind 的 AlphaProof-2 解决了 78% 的 IMO 2026 题目, 较去年的 65% 提升明显。系统结合形式化验证和 链式推理的新架构。 4. **Anthropic 完成 50 亿美元 D 轮融资,估值 900 亿** 来源:Bloomberg | 8 小时前 Anthropic 完成由 Spark Capital 和 Google 领投的 50 亿美元融资。 资金将用于扩展 Claude 基础设施和拓展企业合作。 5. **开源 LLM Llama 4 在编码基准上追平 GPT-4** 来源:The Verge | 1 天前 Meta 的 Llama 4 在 HumanEval 和 MBPP 基准测试上 达到与 GPT-4 同等水平。采用宽松许可证发布, 预计将加速自部署 AI 的普及。 --- ## 开发者工具 (3 篇) 1. **Bun 2.0 发布,原生支持 Windows** 来源:Bun Blog | 4 小时前 Bun 2.0 新增完整 Windows 支持、内置测试运行器 和 40% 更快的 npm install。大多数项目从 Node.js 迁移现在无缝。 2. **Vercel 推出 Edge Middleware v3,支持流式传输** 来源:Vercel Blog | 1 天前 Edge Middleware v3 支持流式响应和 WebSocket 透传。中间件密集型应用延迟最多降低 60%。 3. **GitHub Copilot Workspace 正式 GA** 来源:GitHub Blog | 2 天前 GitHub 的 AI 开发环境正式全面可用,集成了 Issue 分析、代码生成和 PR 创建。开源项目免费。 --- ## 创业与科技商业 (3 篇) [...]
第 5 步:选择推送渠道
终端输出(默认)
摘要直接打印到终端——适合快速查看。
Markdown 文件
保存到文件用于存档:
delivery:
format: markdown
output: "~/digests/{{date}}-news.md"
Telegram
配合 Telegram Skill 把摘要推送到 Telegram:
delivery: channel: telegram chat_id: your_chat_id
邮件
配合 Gmail Skill:
delivery:
channel: email
to: "you@example.com"
subject: "每日新闻摘要 — {{date}}"
进阶:多源聚合
添加 RSS 订阅源
对于 Tavily 可能覆盖不到的来源,可以添加特定的 RSS 源:
rss_feeds:
- url: "https://news.ycombinator.com/rss"
name: "Hacker News"
max_items: 10
- url: "https://feeds.feedburner.com/TechCrunch"
name: "TechCrunch"
max_items: 5
去重合并
当多个来源报道同一条新闻时,摘要器自动检测重复并合并为一条,标注多个来源引用。无需人工干预就能保持摘要干净。
情感分析和趋势识别
让摘要器为文章打标签并识别趋势:
Summarize today's news and add: - Sentiment tag (positive/negative/neutral) for each article - A "Trends" section at the end listing recurring themes across articles
常见问题排查
Tavily 返回过时或不相关的文章
- 在搜索词中加日期过滤:追加"2026"或"this week"
- 使用
recency参数优先返回最新内容 - 缩窄查询范围——"AI"这种太宽泛的词会返回太多泛泛结果
摘要太长
- 减少每个话题的
max_articles - 移除低优先级话题
- 对不重要的类别切换到"仅标题"格式
摘要太泛泛
- 用更具体的查询词
- 加入行业特定术语
- 包含竞品名称或产品名称做定向追踪
Cron 任务不触发
- 验证调度状态:
clawhub list --cron - 检查系统时间和时区
- 确认 OpenClaw 守护进程正在运行
常见问题
主要成本是 Tavily API 调用。一份典型摘要包含 3 个话题、每个 5 个查询,每天约消耗 15 次基础搜索(15 个额度)——每月约 450 个额度,远在免费版 1,000 额度以内。AI 摘要成本取决于你的提供者,一次完整摘要通常花费 $0.01-0.03。每日运行的月总成本不到 1 美元。
可以。把 `tavily` 换成 `exa`(语义搜索)或 `brave-search`,工作流其余部分不变。有些用户更喜欢 Exa 做技术话题,因为它用语义匹配而非关键词搜索。
可以。把推送配置为发送到共享 Telegram 群、Slack 频道或邮件分发列表。摘要格式非常适合作为团队早间简报,大家一起看。
你可以用自然语言管理话题:告诉 OpenClaw "增加一个网络安全新闻话题"或"从摘要中移除创业板块"。Skill 会自动更新配置文件。
可以。在 Cron 中使用 `0 9 * * *`(每天)而不是 `0 9 * * 1-5`(仅工作日)。你还可以为周末配置不同的话题集——工作内容少一些,个人兴趣多一些。
摘要本身不会自动从你的阅读习惯中学习。但你可以根据实际效果手动优化话题查询。随着时间推移,你的配置会越来越贴合你的兴趣。