Skip to content

cclank/news-aggregator-skill

Repository files navigation

🗞️ News Aggregator Skill

Python Version License: MIT GitHub stars GitHub forks

全网科技/金融/AI深度新闻聚合助手,专为智能 Agent 打造的高效信息引擎。


✨ 核心特性

  • 🌍 全网多源聚合:一站式覆盖跨越硅谷科技、中国创投、开源社区、金融市场、国际新闻以及顶级 AI 播客/硬核推文的 44+ 个高价值信源
  • 🔧 OPML 自定义订阅:内置 44+ 源覆盖不全时,在 user_sources.opml 里新增一条带 xmlUrl 的 RSS/Atom 订阅项即可接入,兼容 Feedly / Inoreader 等 RSS 阅读器导出格式。未内置的媒体、机构博客和个人订阅源(如 NYT 中文)都可走这条路,详见 user_sources.opml.example
  • 🚀 完美支持 OpenClaw:专为原生大模型 Agent 平台(如 OpenClaw、Code Agent)深度定制,即插即用,沉浸式体验信息流。
  • 🆓 开箱即用 (Zero-Config):纯净抓取,无需配置任何第三方 API Key,告别繁琐的环境变量和额度焦虑。
  • 🧠 AI 智能深度阅读 (Deep Fetch):智能穿透防爬虫机制(内置 Playwright 绕过 Cloudflare),抓取完整正文内容交给大模型过滤、提炼与总结。
  • 📰 场景化早报 (Daily Briefings):内置多套场景预设(综合早报、财经早报、科技早报、吃瓜早报、AI深度日报),一键生成杂志级排版的 Markdown 中文报告。
  • 🪄 魔法交互菜单:支持通过专属口令唤醒全局交互式菜单,告别繁琐长难句,只需输入序号即可指哪打哪。

📚 聚合信源图谱

系统现已覆盖全球 44+ 个主流高价值信息渠道,随取随用:

🎯 核心新闻源

  • 全球科技:🦄 Hacker News (hackernews), 🐱 Product Hunt (producthunt)
  • 开源进展:🐙 GitHub Trending (github), 🤓 V2EX (v2ex)
  • 国内风控:🚀 36Kr (36kr), 🐧 腾讯科技 (tencent)
  • 社会金融:🔴 微博热搜 (weibo), 📈 华尔街见闻 (wallstreetcn)
  • AI 论文:🤗 Hugging Face Papers (huggingface)

🆕 扩展源 (v2)

  • 技术社区:🦞 Lobsters (lobsters), 👩‍💻 Dev.to (devto)
  • 学术原文:📜 arXiv (arxiv) —— cs.AI/CL/LG 最新提交
  • 中文深度:📕 少数派 (sspai), 💻 InfoQ 中文 (infoq_cn)

🎯 AI 精选聚合 (v3) —— 单源信息密度顶 5-10 个原始源

  • 中文 AI 跨源精选:🔥 AIHOT (aihot) —— 跨 X / IT 之家 / DeepMind / Anthropic / 各 AI 公司 newsroom 的中文编辑稿日更
  • 英文日刊:📨 TLDR AI (tldr_ai) —— 每日 5-10 主题摘要
  • 英文周刊深度:📜 Import AI (import_ai) —— Jack Clark(前 OpenAI/Anthropic 联创)独立思考

🌍 国际新闻源

  • 国际聚合:🌍 International (international) —— BBC / Guardian / Al Jazeera / France 24 / Reuters fallback 最近 24h 混合扫描
  • BBC:BBC Top News (bbc_top), BBC World (bbc_world), BBC 中文 (bbc_chinese) —— 最近 24h
  • 全球媒体:The Guardian World (guardian_world), Al Jazeera (aljazeera), France 24 (france24) —— 最近 24h
  • Reuters fallback:Reuters (reuters) —— 使用 Google News RSS 的 site:reuters.com 最近 24h 检索结果,适合无 Reuters Connect 账号时轻量追踪

🔧 自定义订阅

  • 通用 OPML (user) —— 在 OPML 里添加带 xmlUrl 的 RSS/Atom 订阅项即可接入

📧 AI 行业内参 (Newsletters & Creators)

  • 🧪 Latent Space AINews (latentspace_ainews) - (近期新增)
  • ChinAI (Jeffrey Ding) (chinai)
  • Memia (Ben Reid) (memia)
  • Ben's Bites (bensbites)
  • One Useful Thing (Ethan Mollick) (oneusefulthing)
  • Interconnects (Nathan Lambert) (interconnects)
  • AI to ROI & KDnuggets 等...

✍️ 深度思考 & 播客

  • 行业泰斗专栏: Paul Graham, James Clear, Wait But Why, Scott Young...
  • 顶级硬核播客: Lex Fridman Podcast, Latent Space (swyx), 80,000 Hours...

📥 安装指南

第一步:安装到 Code Agent

选择以下任一方式将 Skill 添加到您的 Agent:

方法 A:使用 Openskills CLI (推荐)

会自动处理路径依赖和配置同步。

# 安装 skill
openskills install git@github.com:cclank/news-aggregator-skill.git

# 同步配置到 Agent
openskills sync

方法 B:使用 NPX

直接从远程仓库添加。

npx skills add https://github.com/cclank/news-aggregator-skill

方法 C:手动集成

git clone git@github.com:cclank/news-aggregator-skill.git YourProject/.claude/skills/news-aggregator-skill

第二步:安装 Python 依赖

进入已安装的 Skill 目录,执行依赖安装(如果您的 Agent 足够聪明,可要求其自动配置):

cd YourProject/.claude/skills/news-aggregator-skill
pip install -r requirements.txt
playwright install chromium

🚀 如何使用

1. 🔮 唤醒交互菜单 (推荐)

最简单、最迷人的使用方式,来自专属交互彩蛋,直接召唤智能指令菜单:

"news-aggregator-skill 如意如意"

系统将立即为您展示多达 53 个功能选项的精美列表,直接回复数字序号即可生成完美排版的今日大盘!

2. 🗣️ 自然语言触发

您也可以直接通过对话指定需求:

  • 场景日报:"帮我跑一份 💰财经早报,看看今天华市有什么动静。"
  • 深度穿透:"抓取 5 条最新的 GitHub 趋势,记得开启 Deep Fetch 深入阅读下他们的 README。"
  • 硬核科研:"看看今天 HuggingFace 有什么新发的神仙论文?"
  • 国际新闻:"抓取 BBC、Reuters 和 Al Jazeera 的今日国际新闻。"
  • 自由组合:"帮我把 Hacker News, 华尔街见闻 和 微博热搜 今天的前十条揉在一起生成一个早报。"
  • 自定义订阅:拷一份 user_sources.opml.exampleuser_sources.opml(或 ~/.config/news-aggregator/user_sources.opml),加自己想看的 RSS,运行 python scripts/fetch_news.py --source user --limit 15

💡 开发与扩展

欢迎提交 PR 为框架接入新的全球优质信源。我们期望共建一个最纯净、最高效、抗干扰的防降智信息获取舱。

⭐ Star History

Star History Chart

📝 License: MIT License

About

这是一个为您定制的全网新闻聚合skill,支持多个信息源,支持深度获取,能够阅读文章正文并提供有理有据的深度解读。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages