核心用法
AI News Aggregator 是一款自动化新闻采集与摘要生成工具,默认聚焦 AI 与科技领域,同时支持自定义主题(如加密货币、地缘政治等)。用户通过自然语言指令触发,系统从 RSS 源、Tavily 搜索、Twitter/X 和 YouTube 四个渠道聚合信息,利用 DeepSeek AI 模型撰写结构化英文编辑摘要,并自动推送至 Discord 频道。
工作流程
1. 指令解析:提取主题关键词与时间范围(today/3 days/7 days)
2. 多源采集:
3. AI 摘要生成:通过 api.deepseek.com 生成编辑风格综述
4. Discord 推送:格式化输出并发布至指定 Webhook 频道
- 默认 AI 主题:TechCrunch、The Verge、NYT Tech RSS 订阅源
- 自定义主题:Tavily 新闻搜索 + YouTube 话题检索(按观看量排序,排除 Shorts)
- 可选社交源:Twitter/X 趋势、YouTube 精选频道
显著优点
- 零配置依赖管理:采用 Python PEP 723 内联依赖声明,
uv run自动安装,无需手动维护虚拟环境 - 模块化数据源:RSS/Tavily/Twitter/YouTube 均为可选,缺失 API Key 时优雅降级而非中断
- 安全设计:启动时显式清除
OPENAI_API_KEY环境变量,避免误调 OpenAI 端点;DeepSeek 作为国产大模型,数据合规性优于 GPT 系列 - 灵活输出模式:支持
--dry-run本地预览、--test-discord连通性测试,降低试错成本
潜在局限与风险
- 英文输出锁定:摘要强制英文生成,中文用户需求需额外处理
- 第三方依赖:Tavily/twitterapi.io 等新兴服务稳定性不及传统 RSS
- 内容过滤责任:YouTube 按观看量排序可能放大热门但低质内容,AI 摘要存在幻觉风险
- Webhook 暴露:Discord URL 存储于环境变量,多用户系统需防范泄露
适合人群
技术团队信息官、Discord 社区运营者、加密货币/AI 领域分析师、需自动化行业监测的研究员。
常规风险
API 速率限制导致采集中断;RSS 源格式变更需脚本适配;DeepSeek 服务可用性受国际网络环境影响。