用途:research 用于执行后台深度研究。它不把网络研究放在 Claude 内联执行,而是由 Claude 构建查询、派发给后台 worker,再整合结果。
主要能力:通过 Argus 搜索代理(HTTP API)或 Gemini CLI 子进程完成研究;Argus 自动处理提供方回退、排序与去重;支持多种搜索模式(来自 config/search.yaml):discovery(广泛、多来源)、precision(定向、高相关)、research(全面、所有提供方)、cheap(仅 SearXNG)。
使用方式:命令为 /research [topic]。流程是先问 1-2 个澄清问题(目标、深度),再检查 Argus 可用性:curl -s --connect-timeout 3 http://100.112.130.100:8270/api/health >/dev/null 2>&1 && echo "argus: yes" || echo "argus: no"。若可用,通过 research lane 派发:~/github/oneshot/bin/dispatch --class doc_draft --category research --prompt "Research: [topic]. Query Argus in research mode via HTTP API, extract key results, write findings to docs/research/[slug]/research.md. Structure: Executive Summary → Findings → Sources." --output 1shot/dispatch --manifest 1shot/dispatch。若不可用,则派发给 Gemini CLI:~/github/oneshot/bin/dispatch --class doc_draft --category research --prompt "Research: [topic]. Write findings to docs/research/[slug]/research.md." --worker gemini_cli --output 1shot/dispatch。派发完成后审阅 worker 输出,整合发现并给出摘要。
适用场景:需要较全面、多来源的后台研究任务,且希望由 Claude 协调而非直接执行时。
限制:研究在后台通常耗时 3-8 分钟;派发是强制要求,研究查询必须经 Argus 或 Gemini CLI 子进程;可查看 docs/research/ 中的历史研究。其他细节暂未提供。