关于 image-creation
这是一个通过 Seedream 生成和修改图像的技能,适合需要文生图或按提示词编辑现有图像的用户。
主要功能
- 01根据文本提示生成图像
- 02按指令修改现有图像
- 03选择风格和输出尺寸
- 04设置水印与输出路径
适用场景
- 01根据文字描述创建图像
- 02通过更改背景编辑图像
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ cklxx/ elephant.ai --skill image-creation安装后在 Claude Code 中输入/image-creation确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
run.pytest_run.pytests/__init__.pytest_image_creation.py详细介绍
image-creation
通过 Seedream 生成图像。
必需的环境变量
ARK_API_KEY(必需)SEEDREAM_TEXT_ENDPOINT_ID(可选;回退顺序:SEEDREAM_TEXT_MODEL→ 内置默认模型)SEEDREAM_I2I_ENDPOINT_ID(refine必需)
限制
- 后端要求的最小像素尺寸:
1920*1920。较小的输入(例如1024x1024)会自动放大。 - 只有实际写入输出文件且文件非空时,
success=true才成立。 - 后端响应必须包含
b64_json或url;否则调用会失败。 - 默认输出路径为
/tmp,除非提供了output。 watermark默认为false(不添加“AI 生成”水印)。只有明确需要水印时才设为true。
用法
# Text to image
python3 skills/image-creation/run.py generate --prompt 'white cat in moonlight' --style realistic --watermark false
# Image to image
python3 skills/image-creation/run.py refine --image_path /tmp/cat.png --prompt 'add starry sky background' --watermark false
参数
generate
| 名称 | 类型 | 必需 | 备注 |
|---|---|---|---|
| prompt | 字符串 | 是 | 图像描述 |
| style | 字符串 | 否 | 风格标签(默认值:realistic) |
| size | 字符串 | 否 | WIDTHxHEIGHT,默认值:1920x1920 |
| watermark | 布尔值 | 否 | 默认值:false;是否启用 API 水印 |
| output | 字符串 | 否 | 输出文件路径(默认值:/tmp/seedream_<ts>.png) |
refine
| 名称 | 类型 | 必需 | 备注 |
|---|---|---|---|
| image_path | 字符串 | 是 | 输入图像路径 |
| prompt | 字符串 | 是 | 精修指令 |
| watermark | 布尔值 | 否 | 默认值:false;是否启用 API 水印 |
| output | 字符串 | 否 | 输出路径(默认值:/tmp/seedream_refined_<ts>.png) |
评论
支持 Markdown