Install
openclaw skills install dola-seedream-gen这是豆包(Doubao/ByteDance)的 Seedream 图片生成技能。 支持:文生图(text-to-image)、图生图(image-to-image,需公网URL)、组图(sequence)。 模型: 4.5→5.0Lite→4.0 自动降级,每模型日限18次。 触发词: /img 生成图片 画图 generate image 图生图 img2img 等。 NOT for: 视频、聊天、代码、搜索。无触发词勿调。
openclaw skills install dola-seedream-gen这是字节跳动火山方舟的 Seedream 图片生成技能。环境变量通过 .env 文件自动加载。
当用户说以下任一词时触发:生成图片 画图 /img /draw generate image 图生图 img2img
Python 直接调用:
from doubao_image_gen import DoubaoImageGenerator
g = DoubaoImageGenerator()
# 文生图 → 单张
g.generate_text_to_image("提示词") # 默认 2K
g.generate_text_to_image("提示词", size="4K", ratio="16:9") # 4K+宽屏
# 图生图(需要公网 URL,本地文件不行!)
g.generate_image_to_image("编辑指令", image_url="https://...")
# 组图/多图融合
g.generate_sequence("提示词", max_images=4) # 文生组图
g.generate_sequence("提示词", max_images=1, image_urls=["u1","u2"]) # 多图融合为1张
# 查看状态
g.get_status()
⚠️ 图生图/多图融合的 image_url 必须是公网可访问的 http(s) URL,本地路径 C:\... 不行。
2K(2048²) / 4K(4096²) / 16:9(2560×1440) / 1920x1080 / 最大 16,777,216px
| 优先级 | 模型 | 日限 |
|---|---|---|
| 1 | 4.5 | 18 |
| 2 | 5.0-Lite | 18 |
| 3 | 4.0 | 18 |
超限返回 {"success":false}。
| 文件 | 用途 |
|---|---|
.env | 环境变量(复制.env.example并填入) |
doubao_image_gen.py | 核心脚本 |
image_gen_history.json | 历史记录(7天清理) |
Image/ | 生成图片保存 |