Dola Seedream Gen

Other

这是豆包(Doubao/ByteDance)的 Seedream 图片生成技能。 支持:文生图(text-to-image)、图生图(image-to-image,需公网URL)、组图(sequence)。 模型: 4.5→5.0Lite→4.0 自动降级,每模型日限18次。 触发词: /img 生成图片 画图 generate image 图生图 img2img 等。 NOT for: 视频、聊天、代码、搜索。无触发词勿调。

Install

openclaw skills 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

模型

优先级模型日限
14.518
25.0-Lite18
34.018

超限返回 {"success":false}

文件

文件用途
.env环境变量(复制.env.example并填入)
doubao_image_gen.py核心脚本
image_gen_history.json历史记录(7天清理)
Image/生成图片保存