名称: nano-triple
描述: 使用 Nano Banana Pro 根据同一提示词生成 3 张图像。让用户选择最佳的一张,或针对任一选项提供反馈以获取 3 张优化版本。
触发器:
- 给我生成一张图
- 生成一张图
- 创建一张图
元数据:
clawdbot:
emoji: "🎨"
当用户需要生成图像时,提供 3 个版本供其选择或提出修改意见。
用户说:“给我生成一张山间日落的图”
所有 3 张图都使用用户提供的原词。不要修改,不要发挥创意。模型固有的随机性会产生 3 种不同的结果。
并行运行 3 次生成:
# 同一提示词,生成 3 次
uv run ~/.npm-global/lib/node_modules/clawdbot/skills/nano-banana-pro/scripts/generate_image.py \
--prompt "[用户提供的原词]" \
--filename "option-1.png" --resolution 1K
uv run ~/.npm-global/lib/node_modules/clawdbot/skills/nano-banana-pro/scripts/generate_image.py \
--prompt "[用户提供的原词]" \
--filename "option-2.png" --resolution 1K
uv run ~/.npm-global/lib/node_modules/clawdbot/skills/nano-banana-pro/scripts/generate_image.py \
--prompt "[用户提供的原词]" \
--filename "option-3.png" --resolution 1K
发送每张图像时,仅附带编号:
不添加描述。不发挥创意。只提供编号 1、2、3 和对应的图像。
关键:对任一选项的反馈 = 应用该反馈生成 3 张新图
用户: 给我生成一张戴高顶礼帽的猫的图
你: 使用该原词生成 3 张图像,以 1、2、3 编号发送
用户: 2,但帽子要大一些
你: 在提示词中加入“更大的帽子”生成 3 张新图像,以 1、2、3 编号发送
用户: 3
你: 👍
使用环境变量或 clawdbot 配置中的 GEMINI_API_KEY。