Install
openclaw skills install @tans/jiege-imgenopenclaw skills install @tans/jiege-imgen把图片需求直接变成项目中可复用的图像文件。单张图片生成、参考图编辑和明确的局部视觉素材请求直接执行,不进入产品需求澄清流程。
scripts/generate_image.py 调用 /images/generations;有参考图时传入 --input-image,调用标准 multipart /images/edits。public/images/,小程序使用 miniprogram/assets/images/,演示材料使用 docs/images/。生成新图:
python3 scripts/generate_image.py \
--prompt "清晰描述主体、用途、构图、风格和画面比例" \
--size 1536x1024 \
--quality high \
--output ./public/images/banner.png
编辑参考图:
python3 scripts/generate_image.py \
--input-image ./source.png \
--prompt "保留主体构图,改为科幻风格" \
--size 1024x1024 \
--quality high \
--output ./public/images/scifi.png
提示词较长时可使用 --prompt-file ./image-prompt.txt 替代 --prompt。
POST /images/generations;不要改用 Responses API。参考图编辑使用 POST /images/edits。https://token.minapp.xin/v1,模型为 gpt-image-2;使用 --base-url 或 OPENAI_BASE_URL 覆盖。OPENAI_API_KEY 读取密钥;也可由用户主动传入 --auth-file 指定本地 JSON 文件。默认不会读取任何 Codex 配置文件。scripts/generate_image.py 是可执行的无第三方依赖 Python 脚本,负责认证读取、JSON 或 multipart 请求、图片响应解析、URL 下载、有限重试和 PNG 落盘。保持生成与编辑两个路由的区别,修改脚本后至少运行:
python3 -m py_compile scripts/generate_image.py
python3 scripts/generate_image.py --help