深度研究
使用 firecrawl 和 exa MCP 工具,从多个网络来源生成详尽且有引用的研究报告。
何时激活
- 用户要求深入研究任何主题
- 竞争分析、技术评估或市场规模测算
- 对公司、投资者或技术的尽职调查
- 任何需要综合多个来源信息的问题
- 用户提到"研究"、"深入探讨"、"调查"或"当前状况如何"
MCP 要求
至少需要以下之一:
- firecrawl —
firecrawl_search,firecrawl_scrape,firecrawl_crawl - exa —
web_search_exa,web_search_advanced_exa,crawling_exa
两者结合可提供最佳覆盖范围。在 ~/.claude.json 或 ~/.codex/config.toml 中配置。
工作流程
步骤 1:理解目标
提出 1-2 个快速澄清性问题:
- "您的目标是什么——学习、做决策还是撰写内容?"
- "有任何特定的角度或深度要求吗?"
如果用户说"直接研究即可"——则跳过此步,使用合理的默认设置。
步骤 2:规划研究
将主题分解为 3-5 个研究子问题。例如:
- 主题:"人工智能对医疗保健的影响"
- 目前医疗保健领域的主要人工智能应用有哪些?
- 测量到了哪些临床结果?
- 存在哪些监管挑战?
- 哪些公司在该领域处于领先地位?
- 市场规模和增长轨迹如何?
步骤 3:执行多源搜索
对每个子问题,使用可用的 MCP 工具进行搜索:
使用 firecrawl:
使用 exa:
搜索策略:
- 每个子问题使用 2-3 个不同的关键词变体
- 混合使用通用查询和新闻聚焦查询
- 目标总共获取 15-30 个独特的来源
- 优先级:学术、官方、知名新闻 > 博客 > 论坛
步骤 4:深度阅读关键来源
对于最有希望的 URL,获取完整内容:
使用 firecrawl:
使用 exa:
完整阅读 3-5 个关键来源以获得深度信息。不要仅依赖搜索片段。
步骤 5:综合并撰写报告
构建报告结构:
步骤 6:交付
- 简短主题:在聊天中发布完整报告
- 长篇报告:发布执行摘要 + 关键要点,将完整报告保存到文件
使用子代理进行并行研究
对于广泛的主题,使用 Claude Code 的 Task 工具进行并行处理:
每个代理负责搜索、阅读来源并返回发现结果。主会话将其综合成最终报告。
质量规则
- 每个主张都需要有来源。不要有无来源的断言。
- 交叉验证。如果只有一个来源提及,请将其标记为未经验证。
- 时效性很重要。优先选择过去 12 个月内的来源。
- 承认信息缺口。如果某个子问题找不到好的信息,请如实说明。
- 不捏造信息。如果不知道,就说"未找到足够的数据"。
- 区分事实与推断。清楚标注估计、预测和观点。

