出海助手-Gemini模型调用 / Gemini CLI
> 本技能改造自开源技能 gemini(来源:openclaw/openclaw,openclaw 开源技能生态)。已完整保留原始运行文件(scripts/references/assets 与 LICENSE),并新增中文出海使用说明。原始英文说明见文末「English (Original)」与同目录 SKILL.original.md。
功能说明 / Functional Overview
在「无头 / 单次」模式下调用 Gemini 命令行工具(适合让 AI 智能体把 Gemini 当作一个子模型来用)。位置参数会进入交互模式,需用 -p/--prompt 指定单次提示。
适用场景 / Use Cases
- 让智能体用 Gemini 做一次性问答、摘要、JSON 提取
- 把文件通过 stdin 喂给 Gemini 处理
使用方法 / How to Use
- 单次提问:
gemini -p "回答这个问题..." - 指定模型:
gemini -m <model> -p "提示..." - 输出 JSON:
gemini -p "返回 JSON" --output-format json - 管道输入:
cat notes.md | gemini -p "总结" - 扩展管理:
gemini --list-extensions、gemini skills <command>、gemini mcp <command>
示例 / Examples
gemini -p "用一句话总结这段销售数据" --output-format json
限制说明 / Limitations
- 首次使用需先交互式运行一次
gemini完成登录授权。 - 出于安全避免使用
--yolo。 - 需要交互式会话时不加
-p(位置参数会启动交互模式)。
English (Original) / 英文原文(完整保留)
> The section below is the original skill definition, preserved verbatim for traceability and full functionality.
Gemini CLI
Use Gemini in headless one-shot mode. Positional text starts interactive mode; use -p/--prompt.
Quick start
gemini -p "Answer this question..."gemini -m <model> -p "Prompt..."gemini -p "Return JSON" --output-format json- stdin appends to
-p:cat notes.md | gemini -p "Summarize"
Extensions
- List:
gemini --list-extensions - Manage:
gemini extensions <command> - Skills:
gemini skills <command> - Hooks:
gemini hooks <command> - MCP:
gemini mcp <command>
Notes
- If auth is required, run
geminionce interactively and follow the login flow. - Avoid
--yolofor safety.