full-aigc-skills/dreamina-skills

dreamina-canvas-cli-image2image

当用户要求即梦画布图生图与图片放大时使用;仅负责 i2i 模式的输入、参数校验、草稿与场景验收,公共画布素材、付费运行和恢复由 dreamina-canvas-cli 维护。

Voir la source
Document Skill original

Rendu depuis le dépôt source en conservant titres, exemples, code, tableaux, liens et images.

即梦画布图生图与图片放大

When to use

仅处理 图生图与图片放大。输入:至少一个图片引用;本地文件先 resource upload,使用 node: 或 res: 引用。 提示词尚未确定时交给 dreamina-prompt-image2image;不能未经用户要求改写最终提示词。

Sunset notice:本技能替代旧 dreamina CLI 的对应生成路径。

操作契约

项目标准
输入与前置用户确认的提示词、当前模型规格、projectId 及模式所需参考
副作用不带 --run 的节点写入保存草稿;付费执行走公共 execution 操作
输出交接返回的 nodeId 与 projectId;生成后另附 submitId 和校验后的资源
恢复规则恢复使用原 submitId;只有明确 absent + resubmittable 才按原身份恢复提交

Workflow

Step 1:复用 dreamina-canvas-cli 的公共调用契约和已确认 projectId;缺少安装或登录时按名称交给 setup/auth 技能。

Step 2:从当前模型/音色查询结果校验模式参数,读取 参数规范。不套用旧 CLI 的 modelversion、resolutiontype 或 poll。

Step 3:保存草稿,记录返回的 nodeId;修改已有节点时先读取当前状态,完整替换生成参数和引用,元数据才是稀疏更新。

bash
dreamina-canvas --format json node create image --project-id <projectId> \
  --prompt "<prompt>" --mode i2i --model <model> --ratio <ratio> --resolution <resolution> --count <count> --ref res:<resourceId>

Step 4:需要生成时交给 dreamina-canvas-cli 的 execution 操作:node quote → node confirm → node run。提交前记录稳定 submitId;任务技能不自行批准预算。

Step 5:交给同一公共技能查询恢复与下载校验,核对本模式的实际产物。超时不换 submitId 重提。

Rules

  • 占位参数必须替换为当前 CLI 返回或用户确认的值;草稿命令不加 --run。
  • 不混用其他模式的必填项,批量上限从模型能力查询。
  • Never persist tokens, cookies or signed URLs;恢复只保留非敏感身份。
  • 缺少配套技能时安装:npx skills add full-aigc-skills/dreamina-skills --skill <skill-name>。

Progressive disclosure(按需读取)

  • 需要逐 flag 的必填/取值/冲突规则时,读取 参数规范。
  • 需要从当前 discovery 结果选模型、比例、分辨率或时长时,读取 模型或音色选择。
  • 需要批量、异步、多项目、迭代等成段工作流时,读取 常用场景组合。
  • 遇到超时、部分成功或恢复场景时,读取 异常处理。
  • 交付前自检时,读取 验收清单。
  • 首次运行看 成功场景;批量/异步/多项目/拒绝越权/失败恢复样例见 examples/ 目录。
  • 需要高清放大(独立定价、独立批准)时,读取 图片放大。

Validation checklist

  • [ ] 输入与 i2i 模式一致,参数经过实时发现。
  • [ ] 返回的 projectId、nodeId 与 submitId 正确交接,不能将受理视为完成。
  • [ ] 输出终态成功,下载后校验媒体类型、字节数和 SHA-256。

Gotchas

  • 节点生成编辑是 full replace,不能丢失原有引用。
  • 登录状态、计费权限与生成成功是不同检查。
  • 只生成用户要求的数量,不自动追加尝试。

图片放大是 separately priced 操作,使用自己的报价和批准 token,不能复用普通 node confirm 的 token。详见 图片放大。

不适用与边界

不适用于无图片参考的文生图或视频生成。仅上传素材时使用公共 resource 操作;图片放大与图生图分别报价,不能共用一次批准。

只读取当前操作必要的账户与素材信息;不存储、记录或输出访问令牌、cookie 和临时签名链接。

du même dépôt

Autres Skills

Tous les Skills