核心用法
AI News Aggregator 是一款自动化新闻聚合与摘要生成工具,专为技术爱好者、投资者和社群运营者设计。用户可通过自然语言指令触发,如"获取今日AI新闻"、"收集上周加密货币动态"或"搜索气候变化相关YouTube视频"。工具默认聚焦AI与科技领域,从TechCrunch、The Verge、纽约时报等RSS源及精选YouTube频道抓取内容;自定义主题则启用Tavily搜索引擎与YouTube主题检索(排除Shorts,按观看量排序)。
执行流程由Python脚本news_aggregator.py驱动,依赖uv运行时自动管理依赖。核心处理环节调用DeepSeek AI(deepseek-chat模型)生成结构化英文编辑摘要,最终通过Discord Webhook推送。支持--dry-run预览模式与--test-discord连接测试,便于调试配置。
显著优点
- 多源聚合能力:整合RSS、Tavily搜索、Twitter/X高级搜索、YouTube Data API四路信源,覆盖图文与视频内容
- 智能摘要生成:采用DeepSeek AI进行语义理解与编辑级重组,输出结构化 digest 而非简单摘录
- 零配置依赖管理:通过PEP 723内联元数据声明,
uv run自动安装依赖,无需手动维护虚拟环境 - 灵活主题与时间:支持任意自然语言主题(加密、地缘政治等)及1-7天动态时间窗口
- 可选功能降级:Tavily、Twitter、YouTube API均为可选,缺失时自动跳过对应源,核心功能不中断
潜在局限
- 英文输出锁定:摘要强制生成英文,非英语用户需额外翻译
- Discord单一出口:目前仅支持Discord Webhook推送,缺乏邮件、Slack、企业微信等替代通道
- API成本累积:DeepSeek按token计费,高频大跨度查询可能产生显著费用;Tavily亦有调用限额
- 信源质量控制:YouTube按观看量排序可能放大爆款内容,非深度分析;Twitter内容未经可信度过滤
- 运行时依赖外网:全部API端点均为海外服务,中国大陆等网络受限地区需代理支持
适合人群
技术社群运营者、加密货币投资者、行业研究员、需要定期向团队同步科技动态的产品经理,以及希望自动化信息筛选的个人知识管理者。
常规风险
- API密钥泄露风险:DeepSeek与Discord密钥存储于OpenClaw配置,虽经隔离但仍需遵循最小权限原则
- 内容合规风险:Twitter/X与YouTube抓取可能含未过滤争议内容,摘要生成存在观点偏差可能
- 服务可用性依赖:任一上游API(DeepSeek、Discord、Tavily)故障将直接导致功能降级或失败
- 数据隐私边界:Tavily搜索与YouTube查询可能暴露用户兴趣偏好,敏感主题建议配合
--dry-run本地预览