这个工作流展示如何构建一个每日新闻摘要流程,从多个源收集信息,进行摘要,并通过聊天 channel 投递简报。
每天在计划时间,助手:
- 从配置的源获取内容
- 阅读并摘要每个源
- 去除重复或重叠的报道
- 按相关性排序
- 将格式化的摘要投递到目标 channel
为你的第一个摘要选 3-5 个源。好的起点:
- 行业博客的 RSS feeds
- Hacker News 首页
- 特定 subreddit
- 新闻 API endpoint
- 精选 URL 列表
不要从 20 个源开始。先从几个开始,等格式对了再扩展。
设置一个每天运行一次的 heartbeat 或计划任务:
- 好的默认值:每天早上 8 点(目标时区)
- 避免:每小时(对摘要格式来说太吵)
- 替代方案:每天两次(早 + 晚),适合快节奏话题
prompt 应该指示助手:
- 阅读每个源
- 提取 3-5 条最重要的报道
- 为每条报道写一段摘要
- 包含源链接
- 去除跨源重复
- 按目标受众的相关性排序
保持 prompt 聚焦。不要让助手在同一步骤里做情感分析、翻译和格式化。
配置摘要发到哪里:
- Discord channel
- Telegram 聊天
- 邮件地址
- Webhook endpoint
投递 channel 应该是受众每天真的会看的地方。
先手动运行一次工作流。检查:
- 选的报道对不对?
- 摘要质量够不够好?
- 在目标 channel 中格式可读吗?
- 长度合适吗(不太长也不太短)?
根据前几次运行调整 prompt 和源列表。
基本摘要跑通后:
- 分类摘要:按科技、商业或特定行业分开的 feed
- 双语输出:用两种语言生成摘要
- 突发新闻警报:检测紧急报道并立即发送,而不是等每日摘要
- 每周精选:除了每日摘要,再生成一份"本周最佳"总结
- 源健康检查:当某个源停止更新时发出警报