核心用法
Gemini Web Search 通过调用 @google/gemini-cli 实现联网搜索功能,专为需要实时、带来源验证的信息查询场景设计。典型使用场景包括:追踪当日市场异动原因、获取突发新闻、核实事实并索取权威链接。执行时需配合伪 TTY(pty: true)和较长超时(300–600 秒),以应对 Gemini CLI 的响应延迟。
关键操作流程
1. 精准查询构造:实体名称 + 时间窗口 + 所需数据类型(百分比、金额、引述、链接)
2. TTY 环境执行:使用 functions.exec 配合 pty: true 或 script 包装器确保交互稳定性
3. 结构化输出提取:关键数字事实 + 2–4 条核心驱动因素 + 必需附带来源链接
4. 来源质量管控:优先采用公司 IR/SEC 文件、Reuters、Bloomberg、WSJ/FT、CNBC 等权威媒体;对低质财经博客或 SEO 站点保持警惕
显著优点
- 原生 AI 搜索整合:直接调用 Gemini 模型进行语义理解与信息综合,减少人工筛选成本
- 来源显性化:强制要求返回可点击链接,便于用户二次核实
- 场景化 Prompt 模板:内置快速 triage、市场异动、强制优质来源等优化提示词
潜在局限与风险
| 局限 | 说明 |
|------|------|
| **响应不稳定** | 常出现 "I will search..." 后挂起,需依赖 TTY 包装与超长超时 |
| **来源质量波动** | AI 可能 hallucinate 来源或引用边缘站点,需人工复核 |
| **无原生 API 兜底** | 完全依赖 CLI 进程,无备用搜索通道 |
| **时效性盲区** | 模型知识截止与实时抓取之间存在潜在 gaps |
适合人群
- 需要快速溯源当日市场事件的投资者与分析师
- 对信息可信度有底线要求的研究人员(愿意手动交叉验证)
- 已部署 Gemini CLI 环境的技术用户
常规风险
- 信息过时或错误:网络搜索结果可能包含未经验证的 user-generated content
- 模型幻觉传导:Gemini 可能对搜索结果进行错误综合,产生虚假归因
- 执行可靠性:CLI 进程失败率高,需设计重试与降级策略
- 隐私泄露:搜索查询可能上传至 Google 服务器,敏感调研需谨慎