开发与工程 opencodecodexdeep-researchweb-searchhuman-in-the-loopreport-generation

深度研究技能包(Deep Research Skills)

为 Claude Code / OpenCode / Codex 设计的结构化深度研究技能,通过人类参与的流程在每一阶段实现精确控制。

FollowAgents 评估 · FARS-2.1
不推荐
43/ 100 五分制 2.2 / 5
1 2 3 4 5 6
1信任安全8 / 29 · 1.4/5

证据显示:README 强调 human-in-the-loop 设计,要求用户确认(default_mode_request_user_input = true),但未提供权限最小化细节,如技能文件是否请求不必要的权限。数据流透明度不足,未说明收集的数据类型和去向。未提及敏感数据处理。依赖仅 pyyaml,但未提供版本锁定或安全审计。外部影响包括修改配置文件、安装 agent,但未说明回滚机制。来源归属仅提及灵感来源论文,未提供内部引用。扣分原因:缺少权限最小化、敏感数据处理、回滚和详细数据流说明。

2可靠稳定6 / 14 · 2.1/5

证据显示:README 和测试文件在安装步骤和配置上基本一致,但未提供错误处理或失败消息。依赖 pyyaml 未指定版本,可用性未验证。扣分原因:缺少失败消息和依赖版本锁定。

3适用触发10 / 18 · 2.8/5

证据显示:明确列出多种使用场景(学术、技术、市场、尽职调查),并支持多种环境(Claude Code、OpenCode、Codex)。能力边界未明确说明,但触发命令清晰。环境适配良好,提供不同平台的安装说明。扣分原因:能力边界描述不足。

4规范维护9 / 18 · 2.5/5

证据显示:README 结构清晰,安装说明详细,命令命名稳定,提供示例和 FAQ 部分。已知限制未明确列出。MIT 许可证存在。无版本号或变更日志。维护责任未明确。扣分原因:缺少版本控制、变更日志和明确的维护责任。

5有效结果7 / 13 · 2.7/5

证据显示:输出为 markdown 报告,可用性高。边际价值在于自动化研究流程,但成本效益未量化。扣分原因:未提供成本效益分析。

6证据核验3 / 8 · 1.9/5

证据显示:README 引用论文,但未提供内部引用或交叉验证。事实与推断未明确分离。扣分原因:缺乏可追溯性和交叉验证。

证据充分度: 评估于 2026年8月9日 审查版本 e5479f857f48
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
源码中未见的安全控制:敏感信息处理、回滚或恢复路径
使用前请注意
  • 未提供权限最小化细节,技能可能请求不必要的权限。
  • 未说明数据流和敏感数据处理,可能涉及隐私风险。
  • 依赖未锁定版本,存在供应链风险。
  • 无回滚机制,安装后难以撤销。
  • 无版本号和变更日志,维护和更新不透明。
评估证据 [1][2][3]
查看完整评分方法 →

这个 Agent 能做什么,适合哪些场景?

Deep Research Skills 是一个面向 Claude Code、OpenCode 和 Codex 的结构化研究技能集,灵感来自论文 RhinoInsight。它采用两阶段研究流程:先生成可扩展的研究大纲,再进行深度调查。技能包包含了多个 SKILL 文件(如 research、research-add-items、research-add-fields、research-deep、research-report),以及用于网络搜索的 agent 和辅助模块。它支持 human-in-the-loop 设计,用户可以在生成大纲后添加或调整研究项和字段,最后生成包含目录的 Markdown 报告。安装需要将对应平台的技能文件夹复制到配置目录,并安装 Python 依赖 pyyaml。

该技能包为 Claude Code、OpenCode 和 Codex 提供了一组命令驱动的技能。用户通过 /research 命令生成研究大纲,大纲包含研究项和字段定义;通过 /research-add-items 和 /research-add-fields 扩展大纲;通过 /research-deep 启动深度研究,让 AI 自动逐个搜索每个研究项;最后通过 /research-report 将 JSON 结果转换为带目录的 Markdown 报告。它依赖网络搜索 agent(如 web-search-agent 或 web-researcher),在 Codex 中还需要配置 multi_agent 和 web_researcher agent。整个流程需要 shell 环境、网络访问和文件系统权限,并安装 pyyaml。

  1. 学术研究人员进行论文综述、基准评测或文献分析时,需要结构化的大纲和深度信息收集。
  2. 技术选型时,工程师需要对比多种技术或框架,收集各方案的详细特性。
  3. 市场分析师研究竞争对手或行业趋势,需要从多个来源收集信息。
  4. 投资或尽职调查人员评估公司或项目时,需要系统性地收集并整理信息。

这个 Agent 有哪些优点和局限?

优点
  • 采用 human-in-the-loop 设计,用户可在每个阶段干预,确保研究方向和范围可控。
  • 支持多平台(Claude Code、OpenCode、Codex),覆盖主流编码助手。
  • 提供两阶段流程(大纲生成 + 深度研究),结构清晰,且大纲可扩展。
  • 最终输出为带目录的 Markdown 报告,便于阅读和分享。
局限
  • 安装步骤较繁琐,需手动复制文件并配置各平台的 agent 和技能目录。
  • OpenCode 必须设置 OPENCODE_ENABLE_EXA=1 才能使用完整网络搜索,否则只能使用较弱的功能。
  • Codex 需要修改 config.toml 并启用 multi_agent 和 web_researcher agent,配置门槛较高。
  • 依赖 pyyaml,需额外安装 Python 包。

如何安装或部署这个 Agent?

首先克隆仓库:git clone https://github.com/Weizhena/deep-research-skills.git。对于 Claude Code,复制 skills/research-en 或 research-zh 到 ~/.claude/skills/,复制 agents/web-search-agent.md 和 agents/web-search-modules 到 ~/.claude/agents/,并安装 pyyaml。对于 OpenCode,需要设置环境变量 OPENCODE_ENABLE_EXA=1(可写入 ~/.bashrc),复制 skills 到 ~/.claude/skills/(或 research-zh),复制 agents/web-search-opencode.md 和 modules 到 ~/.config/opencode/agents/。对于 Codex,创建目录并复制 skills 到 ~/.codex/skills/,复制 agents-codex/web-researcher.toml 和 web-search-modules 到 ~/.codex/agents/,然后修改 ~/.codex/config.toml 添加 agent 配置(或运行 scripts/install-codex.sh)。

如何使用这个 Agent?

安装后,在 Claude Code 2.1.0+ 中可直接使用 /research 命令触发,例如:/research AI Agent Demo 2025。生成大纲后,可使用 /research-add-items 和 /research-add-fields 调整。然后运行 /research-deep 进行深度研究,最后运行 /research-report 生成报告。旧版 Claude Code 需使用 run /research 格式。在 Codex 中,可通过 /skills 列表选择技能,或直接用自然语言如 "Use the research skill to build an outline for AI Agent Demo 2025"。

这个 Agent 与同类方案有什么区别?

该技能集受 RhinoInsight 启发,但没有明确点名其他替代品。

常见问题

安装需要哪些前置条件?
需要安装 Python 并安装 pyyaml 包;对于 OpenCode,还需要设置环境变量 OPENCODE_ENABLE_EXA=1;对于 Codex,需要修改配置文件启用 multi_agent 和 web_researcher agent。
是否支持除 Claude Code、OpenCode、Codex 以外的平台?
目前 README 仅明确支持这三个平台,其他平台需要自行适配。
深度研究阶段如何确保网页搜索可用?
在 OpenCode 中,必须设置 OPENCODE_ENABLE_EXA=1 来启用 Exa 搜索;在 Claude Code 和 Codex 中,需按照安装指南配置相应的 web search agent。
生成的报告格式是什么?
最终报告是 Markdown 格式(report.md),包含目录,可直接阅读或分享。

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents