Summary
新闻聚合与资讯获取技能。根据预配置的信息源,调用 search-and-fetch 抓取最新新闻并输出结构化摘要。当用户需要获取新闻简报、了解某个话题的最新动态、查看特定媒体的最新内容时触发。触发场景:今日新闻、新闻简报、资讯、briefing、最新动态、看看 X…
zhuxining/skills · Archived
新闻聚合与资讯获取技能。根据预?
新闻聚合与资讯获取技能。根据预配置的信息源,调用 search-and-fetch 抓取最新新闻并输出结构化摘要。当用户需要获取新闻简报、了解某个话题的最新动态、查看特定媒体的最新内容时触发。触发场景:今日新闻、新闻简报、资讯、briefing、最新动态、看看 X…
This repository is archived — consider an actively maintained alternative.
Obsidian CLI 操作 MyObsidian vault 的强制协议。每当用户提到 Obsidian、vault、知识库、笔记、Dail…
43 installsSuite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern fr…
5 installsRelated neighbors and high-traction skills in the same topics — useful to compare before installing.
Guidance for distinctive, intentional visual design when building new UI or reshaping an existi…
866.4K installsBrowser automation CLI for AI agents. Use when the user needs to interact with websites, includ…
810.4K installsReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "chec…
617.3K installsBuild, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and …
576.5K installsDebug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe …
568.9K installsOther skills from zhuxining/skills · top by installs.
npx skills add zhuxining/skills
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Files included with this skill beyond the listing page.
SKILL.md
4,805 B
SUMMARY.md
526 B
从配置好的信息源中抓取最新内容,输出简洁的新闻摘要。本技能不直接发 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 简报"→ 浅读,末尾提示
根据用户输入同时判断来源和读取深度:
来源判断:
| 用户意图 | 判断依据 | 处理方式 |
|---|---|---|
| 每日简报 | "今日新闻"、"早报"、"晚报"、"briefing"、无具体话题 | 使用 dailybriefingtopics 中配置的话题 |
| 指定话题 | 提到具体领域(AI、加密货币、新能源...) | 匹配 topics 中对应的 key |
| 指定来源 | 提到具体网站/媒体名称 | 从 direct_sources 中匹配 |
| 自定义查询 | 用户提供具体关键词但未匹配任何配置 | 以用户关键词直接调用 Search Mode |
如果用户话题不在配置中,不要报错——用用户的关键词直接搜索即可,这是自然的降级。
根据解析结果,在同一响应轮次中并行调用所有适用的 fetch 动作:
搜索类话题(来自 topics 配置):
search_queries 条目调用 Search Modewebsites 列表非空,在查询中追加 site:domain.com 限定来源直接 URL 类(来自 direct_sources 配置):
并行原则:每次最多 3-4 个并行 fetch,超出时分轮执行。
浅读模式:跳过此步,直接进入 Step 4 输出。
按需深读:用户在看到列表后指定条目 → 对指定 URL 调用 Fetch Mode,用独立模式输出完整内容(含五维分析)。
自动深读:列表抓取完成后,立即并行抓取前 N 条(默认 N=3)的详情页:
策略细节见 references/fetch-strategy.md。
按 references/output-template.md 格式输出:
输入序号或标题可深读全文,或说"深读前N条"自动展开调用 search-and-fetch 时:
委托时明确告知模式,避免 search-and-fetch 输出多余内容。
添加新信息源只需编辑 config/sources.yaml,无需修改本文件:
topics 块添加一个 keydirect_sources 列表追加一条dailybriefingtopics 列表