x gg
使用 Google Gemini AI 进行网络搜索。结合 Google 搜索和 AI 生成的答案。
支持多种输出格式(Markdown、原始文本)、来源引用和模型选择。
结果默认缓存 1 小时。
TIP
输出模式:
--md:Markdown 格式(TTY 默认)
--raw:无格式纯文本
--source:包含来源 URL(默认并发模式)
--source-detail:包含来源及内容预览
--source-raw:仅包含来源 URL
--no-source:不包含来源 URL
模型:gemini-2.5-pro、gemini-2.5-flash、gemini-2.0-flash
提供商:gemini(默认)、hub
例子
示例:搜索 x-cmd 的介绍
sh
x gg "What is x-cmd?"示例:搜索 2024 年欧洲杯冠军,不显示来源链接
sh
x gg --no-source "Who won the euro 2024?"示例:获取 Markdown 格式的量子计算解释
sh
x gg --md "Explain quantum computing"示例:获取无格式的原始文本输出
sh
x gg --raw "Current bitcoin price"示例:搜索最新 AI 新闻并显示来源链接
sh
x gg --source "Latest AI news"示例:搜索 Python 教程并显示详细来源内容
sh
x gg --source-detail "Python tutorial"示例:使用特定模型处理复杂问题
sh
x gg --model gemini-2.5-pro "Complex math problem"示例:使用 flash 模型获取快速响应
sh
x gg --model gemini-2.5-flash "Quick answer"示例:设置缓存时间为 5 分钟
sh
x gg --cache-time 5m "Weather today"示例:对稳定内容设置缓存时间为 1 天
sh
x gg --cache-time 1d "Historical facts"示例:使用 hub 提供商进行企业搜索
sh
x gg --provider hub "Enterprise search"示例:通过管道将文本传给 gg 进行解释
sh
echo "Explain this code" | x gg --md使用
sh
x gg [OPTIONS] [FLAGS] <#1>参数
| 参数 | 描述 |
|---|---|
#1 | 搜索问题或请求内容 |
选项
| 名称, 名称简写 | 默认值 | 描述 |
|---|---|---|
--provider | 调用的 AI 提供商,默认为 gemini,可选 hub | |
--model | 调用的 AI 模型 | |
--cache-time | 返回数据的缓存时间,单位为时分秒(h/m/s),默认为 1h |
指令
| 名称, 名称简写 | 描述 |
|---|---|
--md | 使用 Markdown 格式输出结果 |
--raw | 输出原始数据,无格式 |
--source | 输出搜索结果来源的网络链接(并发获取详情) |
--source-detail | 输出搜索结果来源及详细内容 |
--source-raw | 只输出搜索结果来源链接 |
--no-source | 不输出搜索结果来源的网络链接 |
TIP
在交互式终端中(如 zsh, bash ...),可以使用 Tab 获取补全信息
运行 CMD SUBCOMMAND --help 可以获取命令的更多信息
本文作者
转载请注明本文出处及链接
sh
https://cn.x-cmd.com/mod/gg
帮助我们改善文档
X-CMD 的文档内容来自命令的帮助文档、多个数据源以及文档库生成。文档中如果有错误或不明确的地方,欢迎通过这些方式进行告知~
完成验证加入微信群