/install dola-seedream-gen
豆包 Seedream 图片生成(本技能即"豆包/Doubao")
这是字节跳动火山方舟的 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/ |
生成图片保存 |
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install dola-seedream-gen - After installation, invoke the skill by name or use
/dola-seedream-gen - Provide required inputs per the skill's parameter spec and get structured output
What is Dola Seedream Gen?
这是豆包(Doubao/ByteDance)的 Seedream 图片生成技能。 支持:文生图(text-to-image)、图生图(image-to-image,需公网URL)、组图(sequence)。 模型: 4.5→5.0Lite→4.0 自动降级,每模型日限18次。 触发词: /img 生成图片 画图... It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.
How do I install Dola Seedream Gen?
Run "/install dola-seedream-gen" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Dola Seedream Gen free?
Yes, Dola Seedream Gen is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Dola Seedream Gen support?
Dola Seedream Gen is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Dola Seedream Gen?
It is built and maintained by Etmnb (@etmnb); the current version is v1.1.3.