名称: external-context 描述: 调用并行文档专家代理进行外部网络搜索和文档查找 参数提示: <搜索查询或主题>
外部上下文技能
调用并行文档专家代理搜索网络以获取外部文档、参考资料和上下文。
概述
外部上下文技能将查询分解为并行网络搜索方面,每个方面由独立的文档专家代理处理:
- 分解 - 将查询分解为2-5个独立的搜索方面
- 并行搜索 - 为每个方面生成文档专家代理
- 综合 - 将发现聚合为结构化上下文
使用方式
/oh-my-claudecode:external-context <主题或问题>
示例
/oh-my-claudecode:external-context Node.js中JWT令牌轮换的最佳实践是什么?
/oh-my-claudecode:external-context 比较Prisma与Drizzle ORM用于PostgreSQL
/oh-my-claudecode:external-context 最新的React服务器组件模式和约定
协议
方面分解
给定一个查询,分解为2-5个独立的搜索方面:
## 搜索分解
**查询:** <原始查询>
### 方面1: <方面名称>
- **搜索重点:** 搜索什么
- **来源:** 官方文档、GitHub、博客等
### 方面2: <方面名称>
...
并行代理调用
通过任务工具并行触发独立方面:
Task(subagent_type="oh-my-claudecode:document-specialist", model="sonnet", prompt="搜索:<方面1描述>。使用WebSearch和WebFetch查找官方文档和示例。引用所有来源的URL。")
Task(subagent_type="oh-my-claudecode:document-specialist", model="sonnet", prompt="搜索:<方面2描述>。使用WebSearch和WebFetch查找官方文档和示例。引用所有来源的URL。")
综合
所有代理完成后,综合发现:
## 外部上下文:<查询>
### 关键发现
1. **<发现>** - 来源:[标题](url)
2. **<发现>** - 来源:[标题](url)
### 详细结果
#### 方面1: <名称>
<聚合发现与引用>
#### 方面2: <名称>
<聚合发现与引用>
### 来源
- [来源1](url)
- [来源2](url)
配置
- 最多5个并行文档专家代理
- 每个代理使用WebSearch和WebFetch工具
- 无魔术关键字触发 - 仅显式调用