mcpField
U
updating-knowledge

updating-knowledge

github.com/oaustegard生产力15748 次安装1 天前更新
代码仓库

关于 updating-knowledge

这是一个使用网络和内部来源收集、综合信息的研究 skill,适用于需要系统调查的任务。它强调交叉核验来源、记录置信度,并简洁呈现结论;需要 web_search 工具。

主要功能

  1. 01界定研究范围
  2. 02收集多样来源
  3. 03交叉核验主要论点
  4. 04记录置信度与信息缺口
  5. 05简洁总结发现

适用场景

  1. 01调查技术问题
  2. 02研究近期进展
  3. 03比较不同来源的论述

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/oaustegard/claude-skills --skill updating-knowledge

安装后在 Claude Code 中输入/updating-knowledge确认已加载。

附带文件CHANGELOG.mdREADME.md

详细介绍

更新知识

核心原则

  • 系统化 > 临时应对 - 遵循研究方法,不要随意地四处搜索
  • 交叉验证 - 通过多个独立来源核实说法
  • 跟踪可信度 - 明确标注仅有单一来源支持的说法和信息缺口
  • 简洁输出 - 高效呈现发现,将内省内容放在思考区块中

预检

此技能需要使用 web_search 工具。

继续之前,请确认该工具可用。如果不可用,请立即告知用户:“研究任务需要启用网页搜索。请在功能菜单中打开‘网页搜索’。”然后停止,不要仅凭记忆进行研究,也不要把上下文花在寻找替代方案上。

触发条件消歧

避免因“更新”之类的通用动作动词而触发(这也可能指文件或代码更改),应根据上述说明中明确列出的知识收集请求来触发。

研究工作流

1. 范围界定(内部)

在思考区块中明确:

  • 具体需要调查什么
  • 当前已有的知识基线
  • 已知的信息缺口
  • 所需深度(概述还是全面分析)
2. 收集来源(2-10 次工具调用)

来源优先级:

  1. 官方文档、项目仓库、公司公告
  2. 学术论文、具备明确专业背景的技术博客
  3. 社区讨论(仅用于了解生态背景)

工具选择:

  • web_search - 查找权威来源
  • web_fetch - 从任意 URL 提取完整内容(无需预先搜索)
  • 内部工具(GitHub、Drive 等)- 公司或个人相关背景
  • 根据需要使用多种工具

至少收集 3-5 个不同来源进行交叉验证。

3. 综合分析(内部)

在思考区块中:

  • 对照多个来源验证主要说法
  • 明确指出矛盾之处
  • 跟踪发布日期
  • 评估来源可信度
  • 找出仍存在的信息缺口
4. 输出(简洁)

简洁地呈现发现:

## [Topic]

**Key findings:**
[2-3 sentence summary with most important updates]

**Current state:**
[Concise description of what's true now]

**Changes since cutoff:**
[Only if relevant - what's different]

**Gaps:**
[Only if user needs to know - what wasn't found]

Sources: [URLs]

可信度指标:

  • 明确说明哪些说法仅有单一来源支持
  • 指出来源之间的矛盾
  • 标记未经核实的信息
  • 存疑时量化可信度(高/中/低)

质量标准

最低要求:

  • 查阅 3 个以上的独立来源
  • 交叉验证主要说法
  • 明确评估可信度
  • 相关时指出仍存在的信息缺口

避免:

  • 将仅有单一来源支持的说法当作定论
  • 忽略发布日期
  • 将营销用语当作事实
  • 在最终输出中冗长地讨论(请使用思考区块)
  • 向用户过度解释研究过程

工具使用说明

web_fetch 功能:

  • 可直接抓取任何 URL,无需预先搜索结果
  • 可用于获取完整的文档页面和技术文章
  • 搜索找到来源后,可有效提取深层内容

web_search 使用模式:

  • 从具体查询开始,必要时再扩大范围
  • 不要重复类似查询;每次查询都应有所不同
  • 相关时使用实际当前日期——请先确认,不要自行假设

内部工具:

  • 处理公司或个人数据时优先使用
  • 进行比较分析时,可与网页工具结合使用

输出示例

技术文档查询:

TypeScript 5.3 (Nov 2023) added import attributes for JSON modules. The syntax uses `with` instead of deprecated `assert`. Runtime performance unchanged—validation happens at parse time.

Gap: No official benchmarks comparing validation overhead across bundlers.

Sources: [TS release notes, GitHub issue #54242, esbuild docs]

信息存在冲突时:

React Server Components ship in Next.js 13.4+ (stable) and Remix 2.0 (experimental). 

Contradiction: Meta's blog claims "production-ready" while Remix docs flag "breaking changes expected." Cross-validation shows Meta refers to Next.js implementation only.

Confidence: High on Next.js status, medium on Remix timeline.

Sources: [Next.js changelog, Remix docs, React.dev]

避免叙述过程:

❌ "After conducting extensive research and cross-validating multiple authoritative sources..."
✓ Just present findings with source attribution

评论

支持 Markdown