ClawSkills logoClawSkills

Gemini Web Search

使用 Gemini CLI (@google/gemini-cli) 进行网络搜索/事实核查并返回带来源的摘要。当用户询问“X 今天为什么发生”、“最新的 l”时使用。

介绍

# Gemini Web Search

使用 Gemini CLI 搜索网络并生成包含来源的简明答案。

## 快速工作流

1) **构建精确的查询** - 包含:实体 + 代码/名称 + 日期/时间窗口 + 您的需求(%、$、原因、引用、链接) - 示例:`PayPal (PYPL) fell Feb 4 2026: % change, $ change, main catalyst(s), 3 sources`

2) **使用 TTY 和长超时运行 Gemini CLI** 如果没有伪终端 (pseudo-TTY),Gemini CLI 可能会挂起或运行缓慢。

推荐(OpenClaw 工具调用): - 使用带有 `pty: true` 的 `functions.exec` - 使用 `timeout` 300–600s(针对重度搜索需更长) - 使用约 10000ms 的 `yieldMs`,然后使用 `process.poll` 直到完成

命令模板: - `~/.npm-global/bin/gemini -p "<prompt>"`

如果 `pty:true` 的行为仍然不佳,请使用伪终端包装器: - `script -q -c "~/.npm-global/bin/gemini -p \"<prompt>\"" /dev/null`

3) **以结构化方式提取答案** 返回: - 关键数值事实(例如:百分比变动、金额变动、收盘价/盘中价) - 主要催化剂的 2–4 个要点 - **链接**(始终包含)

4) **质量控制(强制)** - 优先选择:公司 IR/SEC 文件、Reuters、Bloomberg、WSJ/FT、CNBC、信誉良好的媒体。 - 避免依赖低质量的财经博客/SEO 网站。 - 如果来源冲突或看起来不可靠:请说明这一点,并要求用户提供截图/链接,或者使用更严格的提示重新运行。

## 效果良好的提示词

- **快速分诊**: `Search the web: <topic>. Give 3 bullets + 2 reputable links.`

- **市场行情**: `Search the web: Why did <TICKER> move today (<date>)? Provide exact % and $ move (close + intraday if available) and the main catalyst(s). Cite sources with links.`

- **强制使用更好的来源**: `Search the web and prioritize Reuters/company IR/SEC filing. If you cannot find them, say so. Topic: <...>. Provide links.`

## 故障模式与修复

- **Gemini 打印“I will search…”然后卡住** - 等待更长时间(它可能会很慢)。 - 确保启用 TTY:使用 `pty:true` 或 `script -q -c ... /dev/null` 运行。

- **输出包含可疑声明(例如:奇怪的 CEO 新闻)** - 使用以下内容重新运行:“use Reuters/company IR/SEC filing only; otherwise say unknown”。 - 与至少 2 个独立的信誉来源进行交叉比对。

- **需要数字但来源未显示** - 向用户询问其市场数据应用中的报价/截图,并进行核对。

## 本地设置说明

- Gemini CLI 二进制文件:`~/.npm-global/bin/gemini` - 认证:已由 Jiajie 完成(应该无需重新登录即可工作)

更多产品