核心用法
AI News Aggregator 是一款自动化新闻聚合工具,通过整合 RSS 订阅源(TechCrunch、The Verge、NYT Tech)、Tavily 搜索、Twitter/X 和 YouTube 等多渠道数据源,针对AI或任意自定义主题收集新闻内容。其核心工作流程为:抓取多源信息 → 使用 DeepSeek AI 生成英文编辑摘要 → 通过 Discord Webhook 自动推送。
用户可通过自然语言指令触发,如"获取今日AI新闻""过去一周的加密货币动态"或"YouTube 热门AI视频"。支持 --dry-run 预览模式不实际发布,--test-discord 测试 webhook 连通性,以及 --report trending 获取社交媒体热门趋势。
显著优点
多源整合能力强:默认AI主题覆盖主流科技媒体 RSS,自定义主题启用 Tavily 新闻搜索,可选接入 Twitter/X 和 YouTube,实现图文音视频全覆盖。AI 摘要质量高:采用 DeepSeek 模型生成结构化英文编辑摘要,相比原始 RSS 更具可读性。部署门槛低:纯 Python 实现,依赖均为开源库(MIT/BSD/Apache 协议),支持 Linux/macOS/Windows。灵活的时间范围:支持1天/3天/7天等自定义回溯周期。成本控制友好:DeepSeek API 价格显著低于 OpenAI 同级模型。
潜在缺点与局限性
配置复杂度:需自行申请并管理最多5个API密钥(DeepSeek、Discord 必选;Tavily、Twitter、YouTube 可选),对非技术用户门槛较高。网络依赖严格:所有功能依赖外部 API,任一服务故障或速率限制都会影响输出质量。英文输出单一:摘要固定为英文,无多语言支持。Discord 锁定输出:摘要目的地仅限 Discord,无邮件/短信/本地文件等备选通道。数据持久化缺失:无内置数据库,历史新闻不保留,无法跨会话追踪话题演变。Twitter 接口非官方:通过 twitterapi.io 第三方服务获取数据,稳定性与合规性存疑。
适合人群
- 技术团队/开发者需自动化监控AI领域动态
- Discord 社区运营者希望推送结构化行业资讯
- 加密货币、地缘政治等垂直领域研究者需自定义主题跟踪
- 个人用户希望替代手动浏览多个新闻源的低效习惯
常规风险
API 密钥泄露风险:.env 文件存储密钥,若权限设置不当或误提交至版本控制会导致密钥暴露。Discord Webhook 滥用:Webhook URL 若泄露,可能被恶意调用发送垃圾信息。第三方服务依赖:Twitter/X 数据依赖非官方 API,存在数据延迟、服务中断或条款变更风险。内容合规风险:自动抓取和再发布新闻可能涉及版权争议,YouTube 视频摘要需注意平台 ToS 限制。模型幻觉:DeepSeek 生成的摘要可能出现事实性错误或偏见,需人工复核关键信息。