Agent Skills
返回列表
多米生图 ImgBB 工作流

多米生图 ImgBB 工作流

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_029a704f/imgbb-duomi-2。

技能介绍

要解决什么问题

当你说「生成图片」「做一组图」,并附带本地参考图时,duomi-image-2 需要的是可公网访问的图片 URL,而不是磁盘路径。手工先走 ImgBB 再复制链接,容易漏图、顺序错乱,或在还没凑齐全部 URL 时就提前提交生图任务。

本技能把 ImgBB 批量上传 与 duomi-image-2 生图 收成一条固定流水线:先拿齐完整 URL 列表,再统一作为参考图提交;轮询与下载也按文档约定执行,减少并发导致的 SSL 失败。

工作流怎么走

顺序不能打乱,核心规则是:所有图片必须先全部上传到 ImgBB,拿到完整 URL 数组后,再统一提交 duomi-image-2。

  1. Step 1 — 批量上传 ImgBB:用 imgbb-upload 里的 upload.py,一次传入所有本地路径;等全部完成,从 stdout 的 JSON 里取出每个文件的 url,得到 ["url1", "url2", ...]。
  2. Step 2 — 提交 duomi-image-2:用 duomi-image-2 的 generate.py,逐个提交任务(--no-poll),每个任务的 --image 都是同一份完整 URL 列表;参数还包括 --prompt、--size。
  3. Step 3 — 轮询:收集全部 task_id 后,逐个 --task-id 前台轮询;禁止 --batch-poll;建议 timeout=600000(10 分钟)。
  4. Step 4 — 下载与呈现:用 curl -L 拉取结果图,再用 present_files 展示。

尺寸常用:1024x1024(1:1)、1024x1792(竖版)、1792x1024(横版)。

适用边界与注意点

  • 用户未明说「imgbb 上传」时,本技能会自动先走上传;适合「有本地参考图 + 要用 duomi 生图」的场景。
  • 不要使用 1024x1365(3:4),duomi 会报「系统繁忙」。
  • 并发策略:--batch-poll 在高并发下易出现 SSL error;文档要求改为逐个轮询,稳定性更好。
  • 依赖相关技能:imgbb-upload(上传)、duomi-image-2(文生图/图生图)。

使用场景

  • 对话里说「生成图片」或「做一组图」,并提供了多张本地参考图,需要先全部上 ImgBB 再统一提交 duomi-image-2。
  • 本地文件夹里已有产品实拍或草图,要作为 duomi 的 `--image` 参考,但模型只接受公网 URL 而非磁盘路径。
  • 同一套提示词要出多张变体,且每张任务的参考图集合必须一致,需要先把 URL 列表凑齐再逐个 `--no-poll` 提交。
  • 上一轮生图因并发 `--batch-poll` 出现 SSL 错误,需要按技能文档改为逐个 `--task-id` 轮询并下载结果。

适合人员

  • 日常用 duomiapi 做图生图、参考图保存在本机相册或项目目录的内容创作者
  • 电商或品牌侧需要本地实拍当参考、再调用 duomi-image-2 出主图/海报素材的设计执行
  • 会把 imgbb-upload 与 duomi-image-2 串起来、希望 Agent 自动先上传再生图的 Skill 编排维护者
  • 对 duomi 尺寸与轮询踩过坑(如 3:4 报错、batch-poll SSL),需要按固定四步流程操作的工程师