关于 sjinn-image-generation
sjinn-image-generation 是通过 sjinn CLI 生成或转换图像的技能,支持使用参考图,并指导模型选择、异步任务和结果处理。
主要功能
- 01文本生成图像
- 02基于网址或文件生成变体
- 03使用多张参考图
- 04异步提交任务
- 05JSON 输出与结果处理
适用场景
- 01根据文本提示词创作图像
- 02转换现有图像
- 03依据多张参考图生成图像
- 04将生成结果保存到本地
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sjinn-ai/ skills --skill sjinn-image-generation安装后在 Claude Code 中输入/sjinn-image-generation确认已加载。
附带文件references/models.md
详细介绍
SJinn 图像生成
当用户想要通过 SJinn 创建图像、转换图像、使用参考图像或下载生成的图像结果时,请使用此技能。
前置条件
生成前,快速验证 CLI 和登录状态:
sjinn --version
sjinn auth whoami
使用 GPT Image 2.5 Flare 和 Sunburst 时,CLI 必须为 0.1.19 或更高版本。如果任一命令失败或 CLI 版本较旧,请先使用 sjinn-setup。
工作流
- 选择模型和选项。模型专属选项请参阅
references/models.md。GPT Image 2.5 模型的宽高比与gpt-image-2不同;请勿重复使用其auto、3:2或2:3值。 - 优先使用 JSON 输出,以便轻松解析结果。
- 用户希望立即获取任务 ID 时,使用
--async。 - 仅当用户要求在本地保存结果时,才使用
--download [path]。
命令
文生图:
sjinn image generate --prompt "a clean product render of a glass lamp" --model gpt-image-2 --aspect 1:1 --json
根据 URL 生成图像变体:
sjinn image generate --prompt "make this product photo more cinematic" --image "https://example.com/input.png" --model nano-banana --json
根据本地文件生成图像变体:
sjinn image generate --prompt "turn this sketch into a polished concept render" --image "./sketch.png" --model seedream-v4 --json
GPT Image 2.5 Flare 文生图:
sjinn image generate --prompt "a clean product render of a glass lamp" --model gpt-image-2.5-flare --aspect 3:4 --resolution 2K --json
GPT Image 2.5 Sunburst 使用多张参考图像:
sjinn image generate --prompt "keep the product from the first image and use the lighting from the second" --model gpt-image-2.5-sunburst --image "./product.png,./lighting.webp" --aspect 16:9 --resolution 4K --json
这两种 GPT Image 2.5 模型最多支持 16 张参考图像;省略这些选项时,默认使用 --aspect 1:1 --resolution 1K。
异步:
sjinn image generate --prompt "a futuristic workspace at sunrise" --model nano-banana-2 --resolution 4K --async --json
输出处理
成功时,返回任务 ID、主要 URL、任何其他 URL、模型和耗时。如果 status 为 created,请告知用户使用 sjinn-task-status 查询任务。
出错时,简要说明 CLI 错误,并且仅当错误表明 CLI 缺失或未通过身份验证时,才建议使用 sjinn-setup。
评论
支持 Markdown