zhuxining/skills · Archived

news

新闻聚合与资讯获取技能。根据预?

First seen May 13, 2026

Installation

$ npx skills add zhuxining/skills --skill news

Summary

新闻聚合与资讯获取技能。根据预配置的信息源,调用 search-and-fetch 抓取最新新闻并输出结构化摘要。当用户需要获取新闻简报、了解某个话题的最新动态、查看特定媒体的最新内容时触发。触发场景:今日新闻、新闻简报、资讯、briefing、最新动态、看看 X…

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from zhuxining/skills · top by installs.

npx skills add zhuxining/skills

Browse all from zhuxining/skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,805 B
  • docs SUMMARY.md 526 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 3 installs

SKILL.md

News — 新闻聚合技能

从配置好的信息源中抓取最新内容,输出简洁的新闻摘要。本技能不直接发 HTTP 请求,所有网络操作委托给 search-and-fetch 执行。

信息源配置

所有信息源定义在 config/sources.yaml。读取该文件了解当前可用的话题、直接 URL 源和每日简报默认话题。

fetch 策略细节见 references/fetch-strategy.md,输出格式模板见 references/output-template.md


读取深度

本技能支持两种读取深度,在 Step 1 意图解析时判断:

深度 触发信号 行为
浅读(默认) 无特殊修饰词 只抓列表页,输出标题 + 摘要 + 链接,末尾提示可深读
按需深读 看完列表后用户说"读第 2 条"、"深读这个"、"展开第一条" 针对指定条目抓详情页,输出完整内容
自动深读 "深读"、"全文"、"详细内容"、"读完"、"展开所有" 获取列表后自动抓取前 N 条详情(默认 N=3),并行执行

用户说"帮我看看 agents-radar 今日 issues 详细内容"→ 自动深读 用户说"给我 Hacker News 简报"→ 浅读,末尾提示


工作流

Step 1 — 意图解析

根据用户输入同时判断来源读取深度

来源判断

用户意图 判断依据 处理方式
每日简报 "今日新闻"、"早报"、"晚报"、"briefing"、无具体话题 使用 dailybriefingtopics 中配置的话题
指定话题 提到具体领域(AI、加密货币、新能源...) 匹配 topics 中对应的 key
指定来源 提到具体网站/媒体名称 direct_sources 中匹配
自定义查询 用户提供具体关键词但未匹配任何配置 以用户关键词直接调用 Search Mode

如果用户话题不在配置中,不要报错——用用户的关键词直接搜索即可,这是自然的降级。

Step 2 — Level 1:抓取列表

根据解析结果,在同一响应轮次中并行调用所有适用的 fetch 动作:

搜索类话题(来自 topics 配置):

  • 对每个 search_queries 条目调用 Search Mode
  • 如果 websites 列表非空,在查询中追加 site:domain.com 限定来源
  • 多个查询并行,不等待

直接 URL 类(来自 direct_sources 配置):

  • 调用 Fetch Mode 抓取列表页,用集成模式接收
  • 从结果中提取各条目的标题 + URL + 一句话描述,最多取 10 条

并行原则:每次最多 3-4 个并行 fetch,超出时分轮执行。

Step 3 — Level 2:抓取详情(视深度模式)

浅读模式:跳过此步,直接进入 Step 4 输出。

按需深读:用户在看到列表后指定条目 → 对指定 URL 调用 Fetch Mode,用独立模式输出完整内容(含五维分析)。

自动深读:列表抓取完成后,立即并行抓取前 N 条(默认 N=3)的详情页:

  • 并行对 N 个 URL 调用 Fetch Mode,集成模式(标题 + 摘要 + 要点,跳过五维分析)
  • N 可由用户指定("深读前5条"),否则默认 3
  • 详情抓取完成后合并到输出中,每条列表项展开为完整内容块

策略细节见 references/fetch-strategy.md

Step 4 — 整合输出

references/output-template.md 格式输出:

  1. 按话题/来源分组
  2. 同一 URL 去重,保留内容最完整的那条
  3. 时效性优先:近 24 小时的条目排前面
  4. 浅读结尾:固定附上 输入序号或标题可深读全文,或说"深读前N条"自动展开

委托协议

调用 search-and-fetch 时:

  • 列表抓取 / 自动深读详情 → 集成模式(标题 + 摘要 + 要点,跳过五维分析)
  • 按需深读单篇 → 独立模式(完整五维分析)

委托时明确告知模式,避免 search-and-fetch 输出多余内容。


扩展说明

添加新信息源只需编辑 config/sources.yaml,无需修改本文件:

  • 新话题 → 在 topics 块添加一个 key
  • 新 URL 源 → 在 direct_sources 列表追加一条
  • 调整每日简报 → 修改 dailybriefingtopics 列表