Gemini Notebook可通过预设规则自动捕获API调用日志并存入笔记本:需开启“API上下文捕获”开关,使用Chrome/Edge浏览器,注入Fetch拦截脚本,并配置“API响应日志归档”自动化流程,支持路径过滤与摘要模式。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要让Gemini Notebook在调用外部API(如支付网关、CRM接口或自建服务)时,自动捕获请求参数、响应体、状态码及时间戳,并将这些结构化日志作为上下文永久存入笔记本——这不是靠手动复制粘贴,而是通过预设触发规则与轻量脚本联动实现的实时归档。
确认API调用环境支持上下文注入
打开gemini.google.com/notebook → 进入目标笔记本 → 点击右上角“⋯” → “设置” → 检查“API上下文捕获”开关是否为开启状态。该功能仅对Gemini 3.0 Pro及以上模型生效,旧模型即使开启也无法解析HTTP头字段。
【关键前提:必须使用Chrome或Edge浏览器,Safari暂不支持Fetch API事件监听器注入】
配置前端JavaScript钩子自动捕获请求
方法一:直接注入全局拦截脚本
在浏览器开发者工具Console中粘贴并执行以下代码:
if (window.fetch) { const originalFetch = window.fetch; window.fetch = function(...args) { return originalFetch.apply(this, args).then(res => { const url = args[0]; const method = args[1]?.method || 'GET'; const timestamp = new Date().toISOString(); const logEntry = `【API日志】${timestamp} | ${method} ${url} | ${res.status}`; if (res.status >= 400) { console.warn(logEntry + ' | 响应异常'); } else { console.info(logEntry); } return res; }); }; }
这一步操作起来很简单,直接把代码粘进去回车就行。但注意:该脚本仅在当前页面生命周期内有效,刷新后需重置。
用于在用户想通过浏览器自动化与 Google Gemini 或 ChatGPT 交互时。触发短语包括“ask Gemini”“ask ChatGPT”“ask GPT”“让...”。
绑定笔记本自动归档逻辑
第一步:进入笔记本 → 点击顶部“自动化”标签 → 选择“API响应日志归档”模板。
第二步:在弹窗中勾选“启用Fetch事件监听”,并设置过滤条件——例如只捕获包含/api/v2/orders路径的POST请求。
第三步:点击“关联目标笔记本” → 从下拉列表中选择你正在编辑的本子(如“电商订单系统调试”)→ 确认启用。
【注意:归档动作默认启用“响应体摘要模式”,即只保存前512字符+状态码,避免敏感字段泄露;如需完整body,请在高级选项中关闭摘要并勾选“信任域白名单”】
验证日志是否已写入笔记本
在浏览器中触发一次真实API调用(例如点击页面上的“同步库存”按钮)→ 等待请求完成 → 返回Gemini Notebook界面 → 切换到“资料”页签 → 查看最新添加的条目是否带有“API_LOG_”前缀和ISO时间戳。
若未出现,检查浏览器控制台是否有Failed to inject fetch hook报错——这通常意味着页面启用了CSP策略阻止内联脚本执行。

















