SkillHub

news-scout

v1.1.0

AI领域以及投资领域新闻聚合工具。当用户询问新闻相关问题时触发,如:"今日新闻" "今天有什么新闻?" "新闻简报" "获取新闻" "AI动态" "美股行情" "科技新闻" "市场走势"。AI领域新闻区分全球和中国国内,投资领域新闻主要突出影响全球投资的美股市场关键动向,每条新闻按热度排序,而且都有简要的影响分析。

Sourced from ClawHub, Authored by Huntingfish

Installation

Please help me install the skill `news-scout` from SkillHub official store. npx skills add Huntingfishdude/news-scout

news-scout (新闻斥候) 🦅

自动化收集、筛选并分析全球/国内的 AI 新闻和美股市场趋势,为用户提供精炼的每日新闻简报。

📋 触发关键词

当用户提到以下任意关键词时触发此技能: - 通用新闻 简报 今日动态 最新消息 有什么新闻 - AI 领域AI新闻 人工智能 大模型 科技前沿 OpenAI Anthropic 谷歌AI - 投资市场美股 股市 市场行情 投资动态 财报 美联储 - 中国相关中国AI 国内科技 A股 中概股 港股

🛠️ 准备工作

依赖安装(首次使用)

# 所有环境通用(包括 OpenClaw)
pip3 install feedparser requests

备用方案

如果脚本无法运行(依赖缺失或网络问题),使用以下工具替代: - web_search - 搜索最新新闻 - web_fetch - 抓取新闻网站内容

🔄 完整工作流

第一步:运行新闻抓取脚本(首选)

python3 scripts/scout.py --category ai,investing

参数说明: - --category ai - 仅获取 AI 新闻 - --category investing - 仅获取投资/美股新闻 - --category ai,investing - 同时获取两类(默认)

预期输出: JSON 格式的新闻列表,包含标题、链接、来源、摘要、日期等信息。

第二步:分析与过滤(核心处理)

对获取的原始新闻进行以下处理:

1. 去重合并 🔀

  • 识别报道同一事件的多条新闻
  • 保留最权威来源(优先级:官方博客 > 主流科技媒体 > 聚合平台)
  • 在最终输出中标注"(多家媒体报道)"

权威度参考: - P0(最高):OpenAI/Google/Anthropic 官方博客、美联储官网、Yahoo Finance - P1(高):The Verge、TechCrunch、CNBC、WSJ、机器之心、量子位 - P2(中):其他科技媒体、聚合平台

2. 热度评估 ⭐(1-5 星)

星级 标准 示例
⭐⭐⭐⭐⭐ 重大突破/多方报道 OpenAI 发布新模型、美联储加息决定
⭐⭐⭐⭐ 重要发布/病毒传播 谷歌 Gemini 更新、科技巨头财报超预期
⭐⭐⭐ 实际应用突破/中等影响 AI 产品新功能、行业合作消息
⭐⭐ 常规产品更新 版本迭代、小功能发布
垂直领域/补充信息 小众技术动态、背景分析

3. 影响分析 📊

用 1-2 句话客观总结: - AI 新闻:对技术发展、行业格局、用户应用的影响 - 投资新闻:对市场走势、板块轮动、投资决策的影响

第三步:格式化输出(最终呈现)

严格遵循以下模板:

## 🔥 新闻斥候简报 (YYYY-MM-DD)

### 📈 投资与美股市场 (Top 3)
1. **[⭐⭐⭐⭐] [新闻标题]**
- *摘要*: [一句话摘要,不超过 50 字]
- *影响*: [简要分析对市场趋势的影响]
> 🔗 来源名称 *(多家媒体报道)*

### 🌍 全球 AI 前沿 (Top 4)
4. **[⭐⭐⭐⭐⭐] [新闻标题]**
- *摘要*: [一句话摘要,不超过 50 字]
- *影响*: [简要分析对 AI 发展的影响]
> 🔗 来源名称

### 🇨🇳 中国国内 AI 动态 (Top 3)
8. **[⭐⭐⭐] [新闻标题]**
- *摘要*: [一句话摘要,不超过 50 字]
- *影响*: [简要分析对产业的影响]
> 🔗 来源名称

---
📊 本次共检索 {number} 条新闻 | 更新时间:{HH:MM}

数量分配(严格执行): - 📈 投资美股市场:3 条 - 🌍 全球 AI 前沿:4 条 - 🇨🇳 中国国内 AI 动态:3 条 - 总计:10 条

⚠️ 约束与规则

必须遵守

  • 数量限制:每次严格输出 10 条新闻(3:4:3 比例)
  • 时效性:只包含过去 24-48 小时内的最新新闻
  • HTTPS:所有新闻源 URL 必须是 HTTPS 协议
  • 中文输出:所有交流和分析使用中文
  • 热度排序:每个分类内按星级从高到低排列

特殊标注

  • 🔒 付费墙:如来源为 WSJ、FT 等,标注"(可能需订阅)"
  • 🔄 多方报道:如事件被多家媒体报道,标注"(多家媒体报道)"
  • 🌐 语言说明:如来源为英文,可在来源后标注"(英文)"

备用方案(脚本不可用时)

如果 scout.py 脚本无法运行: 1. 使用 web_search 搜索最新新闻(设置 freshness: "day") 2. 使用 web_fetch 抓取新闻网站内容 3. 按相同标准进行去重、评分、分析 4. 在输出末尾添加说明:"注:本次使用备用方案获取新闻"

🎯 优化建议

提升质量

  • 优先选择有具体数据、引用的新闻
  • 避免纯观点、无事实支撑的内容
  • 平衡正面和负面新闻,保持客观

用户体验

  • 保持语气客观但不生硬
  • 影响分析要具体,避免空泛
  • 如有重大突发新闻,可在开头单独提示

📁 文件结构

news-scout/
├── SKILL.md                 # 本文件(技能说明)
├── scripts/
│   └── scout.py            # 新闻抓取脚本
├── resources/
│   └── news_sources.json   # 新闻源配置(RSS + 搜索词)
└── README.md               # 使用说明(可选)

🔧 维护与更新

更新新闻源

编辑 resources/news_sources.json: - 添加新的 RSS 源(按优先级 P0/P1/P2 分类) - 优化搜索查询词(覆盖更多关键词变体) - 定期清理失效链接

脚本调试与网络设置

# 包含丰富调试信息的抓取测试
python3 scripts/scout.py --category ai --debug

注:搜索功能基于 Bing News RSS,国内可直接访问,无需代理。若 Bing 搜索失败,程序不会崩溃,其余 RSS 抓取仍正常进行。