mcpField
G
gemini-deep-research

gemini-deep-research

github.com/sundial-org生产力67045 次安装34 周前更新
代码仓库

关于 gemini-deep-research

一项调用 Gemini Deep Research Agent 研究复杂主题并汇总成报告的技能,支持系统化网页搜索、可选文件搜索、自定义报告格式和进度流式更新。

主要功能

  1. 01将问题拆分为子问题
  2. 02系统化搜索网页
  3. 03综合研究结果并生成报告
  4. 04自定义报告格式
  5. 05流式查看进度
  6. 06保存报告和交互元数据

适用场景

  1. 01跨网页研究复杂主题
  2. 02对照内部文件与最新网络新闻
  3. 03按指定结构生成报告

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill gemini-deep-research

安装后在 Claude Code 中输入/gemini-deep-research确认已加载。

附带文件scripts/deep_research.py

详细介绍

Gemini Deep Research

使用 Gemini 的 Deep Research Agent 执行复杂、耗时较长的上下文收集与综合分析任务。

前置条件

  • GEMINI_API_KEY 环境变量(来自 Google AI Studio)
  • 注意:此功能无法使用 Antigravity OAuth 令牌。需要直接的 Gemini API 密钥。

工作原理

Deep Research 是一个 Agent,它会:

  1. 将复杂查询拆解为多个子问题
  2. 系统地搜索网页
  3. 综合研究结果并生成详尽报告
  4. 提供流式进度更新

用法

基本研究
scripts/deep_research.py --query "Research the history of Google TPUs"
自定义输出格式
scripts/deep_research.py --query "Research the competitive landscape of EV batteries" \
  --format "1. Executive Summary\n2. Key Players (include data table)\n3. Supply Chain Risks"
使用文件搜索(可选)
scripts/deep_research.py --query "Compare our 2025 fiscal year report against current public web news" \
  --file-search-store "fileSearchStores/my-store-name"
流式显示进度
scripts/deep_research.py --query "Your research topic" --stream

输出

脚本会将结果保存到带时间戳的文件中:

  • deep-research-YYYY-MM-DD-HH-MM-SS.md - Markdown 格式的最终报告
  • deep-research-YYYY-MM-DD-HH-MM-SS.json - 完整的交互元数据

API 详情

  • 端点:https://generativelanguage.googleapis.com/v1beta/interactions
  • Agent:deep-research-pro-preview-12-2025
  • 身份验证:x-goog-api-key 请求头(不是 OAuth Bearer 令牌)

限制

  • 需要 Gemini API 密钥(从 Google AI Studio 获取)
  • 无法使用 Antigravity OAuth 身份验证
  • 任务耗时较长(根据复杂度,可能需要数分钟到数小时)
  • 可能会产生 API 费用,具体取决于您的配额

评论

支持 Markdown