ai-news-collector
AI 科技日报自动生成系统。纯规则引擎,零 API Key,开箱即用。
效果展示
每日自动采集 4 大科技媒体(36氪/量子位/InfoQ/钛媒体),生成结构化日报:
📊 今日概览 — 价值分布 + 主题分布
🎯 今日X件事值得看 — Top5-7 速读摘要
🔴 今日头条 — 重大事件详解
📂 主题分类资讯 — 按主题分组
📋 常规资讯速览 — 标题 + 摘要
💰 投资信号雷达 — 融资/IPO/收购信号
快速开始
# 1. 安装依赖
pip install -r requirements.txt
# 2. 运行采集(注意:工作目录必须是技能根目录,不要 cd 进 src/)
cd ai-news-collector && python src/main.py
# 3. 查看报告
# 日报: src/reports/daily_news_YYYY-MM-DD.md
# 周报: src/reports/weekly_trend_YYYY-Wxx(MMDD-MMDD).md
配置
编辑 config/config.yaml:
# 采集参数
collection:
max_final: 20 # 最终精选数量
# 关键词(按需增删)
keywords:
ai_ml:
keywords: ["AI", "大模型", "GPT"]
# Obsidian 同步(可选)
obsidian:
path: "D:\Your\Obsidian\Path" # 留空则跳过
技术架构
RSS采集 → 关键词过滤 → 四维评分 → 智能摘要 → 主题分类 → 投资信号 → 报告生成
- 四维评分:投融资35% + 技术突破30% + 市场影响25% + 战略10%
- 污染检测:自动识别快讯合集,提取相关内容
- 三级降级:原文 → 搜索补充 → RSS摘要
详细文档见 SKILL.md
依赖
- Python 3.10+
- requests, feedparser, beautifulsoup4, loguru, schedule, pyyaml
License
MIT
Scan to join WeChat group