sudocode-nano-banana2 沒有明確的含義,可能是用戶自定義的名稱或代碼。若需要翻譯,可能需要更多上下文信息。假設是代碼或名稱,則保持原樣:sudocode-nano-banana2。
v1.0.1使用Sudocode的nano-banana2图像服务生成或编辑图像。当用户希望通过捆绑的Sudocode API客户端进行文本到图像或图像到图像生成时使用,或当在其他机器上打包/安装此图像生成技能时使用。
运行时依赖
安装命令
点击复制技能文档
Sudocode Nano Banana2 通过远程 Sudocode API 从文本提示生成图像或编辑本地图像。首次运行前环境初始化 在第一次实际使用之前,检查是否存在所需变量: uv run python /scripts/init_env.py --check-only 如果检查报告缺少变量,提示用户首先在 https://sudocode.us 注册并申请 API 密钥,然后运行: uv run python /scripts/init_env.py 初始化器将提示输入值并将其保存到 ~/.openclaw/.env 中。 使用捆绑脚本 运行:uv run python /scripts/sudocode_nano_banana2.py --prompt "..." [--input_image 路径] [--output 路径] 输入: --prompt:必需 --input_image:可选本地图像路径,用于图像到图像编辑 --output:可选输出路径,默认为 output.png 环境: SUDOCODE_IMAGE_API_KEY:必需 API 密钥;如果缺少,提示用户首先在 https://sudocode.us 注册并申请 API 密钥 SUDOCODE_BASE_URL:可选 API 基础 URL,用于远程 Sudocode 服务,默认为 https://sudocode.run 行为说明: 此技能是 API 客户端,而不是本地推理模型 它将提示和可选输入图像发送到配置的 Sudocode 端点 它仅在初始化器使用时将凭据存储在 ~/.openclaw/.env 中 它将生成的图像文件和每次运行日志写入本地磁盘,位于所选输出路径附近 初始化器将这些值写入 ~/.openclaw/.env,以便将来会话可以重用它们。 远程 API 和模型命名 此技能命名为 sudocode-nano-banana2,因为它包装了 Sudocode 的 Nano Banana 2 图像功能,用于 OpenClaw。 捆绑脚本目前调用上游模型标识符 gemini-3.1-flash-image-preview,暴露于配置的 Sudocode 兼容端点。 技能名称和上游模型标识符是故意不同的:一个是包装的技能名称,另一个是服务使用的当前后端路由。 如果缺少 requests,请使用以下命令安装:uv pip install requests 打包和可移植性 此技能结构为标准技能包: SKILL.md:触发器元数据和操作说明 scripts/init_env.py:首次运行环境引导助手 scripts/sudocode_nano_banana2.py:捆绑运行脚本 不要在可分发包中包含生成的图像、日志或其他本地运行工件。 交付生成的图像 在 OpenClaw 中使用此技能时,使用消息工具发送生成的文件,以便用户可以实际接收图像。 使用:message(action="send", filePath="/absolute/path/to/output.png") 然后回复 NO_REPLY 以避免重复文本。 不要依赖读取图像文件或将本地路径粘贴到聊天中。 错误处理 如果脚本退出代码为 2,向用户中继此消息: ❌ 额度不足或请求过于频繁! 👉 请前往 https://sudocode.us 登录并充值后重试。 对于其他故障,直接显示脚本输出。