SuperAPI AI 工具集

external-context

通用与其它

查看项目

更新于 10-15 14:55

技能介绍

用途

External Context Skill 用于为某个查询检索外部文档、参考资料和上下文。它通过将问题拆解为多个搜索切面,并并行调用多个文档检索智能体,来收集外部信息。

主要能力

  • 切面拆解:给定一个查询后,将其分解为 2 到 5 个独立的搜索切面,每个切面包含搜索重点与来源范围(官方文档、GitHub、博客等)。
  • 并行检索:通过 Task 工具并行发起各个独立切面,调用 subagent_type 为 oh-my-claudecode:document-specialist、model 为 sonnet 的智能体,提示其使用 WebSearch 和 WebFetch 查找官方文档与示例,并要求所有来源附带 URL。最多支持 5 个并行的 document-specialist 智能体。
  • 结果综合:将各智能体的结果按统一格式输出,包括外部上下文标题、关键发现(含来源标题与链接)、按切面组织的详细结果,以及来源列表。

使用方式

显式调用命令:

/oh-my-claudecode:external-context <topic or question>

示例:

  • /oh-my-claudecode:external-context What are the best practices for JWT token rotation in Node.js?
  • /oh-my-claudecode:external-context Compare Prisma vs Drizzle ORM for PostgreSQL
  • /oh-my-claudecode:external-context Latest React Server Components patterns and conventions

执行流程分三步:

  1. 切面拆解:输出搜索拆解内容,列出查询原文及多个切面,每个切面标注搜索重点与来源。
  2. 并行智能体调用:通过 Task 工具并行触发独立切面,每个 Task 指定 document-specialist 子智能体、sonnet 模型及包含检索要求和 URL 引用要求的提示。最多 5 个并行智能体。
  3. 综合输出:按指定格式呈现结果,包含标题“External Context: <query>”、Key Findings(编号发现并附来源标题与链接)、Detailed Results(按切面分组并附带引用的汇总发现,如 Facet 1、Facet 2…)以及 Sources(来源链接列表)。

适用场景

适用于需要获取外部文档、参考资料或上下文的问题,例如技术最佳实践调研、同类工具或库的对比、特定框架的最新模式与约定等。

限制

  • 最多支持 5 个并行的 document-specialist 智能体。
  • 没有魔法关键词触发机制,仅支持显式调用。