SuperAPI AI 工具集

dreamina-canvas-compose

设计与创作

查看项目

更新于 10-15 21:47

技能介绍

用途:当智能体或脚本需要组装含多种节点类型(Text、Element、Image、Video、Audio、Timeline)且存在显式依赖的多节点 Canvas 图,并在用户审批支出前保存为可运行的 DAG 时使用。仅负责画布的“非计费”结构侧,不执行实际运行。

主要能力:按依赖顺序创建节点;为每个上游返回的 nodeId 以稳定的调用方别名做持久化;提供 node find 过滤摘要与 node show 完整查看;支持在 prompt 占位符 {{node:node_xxx}} 与 --ref 中引用节点;处理 Element 槽位绑定(--main、--voice、--auxiliary、--description)。引用语法:node:node_xxx 生成画布边并随节点重生成;res:<小写UUID> 冻结资源不建边;Element 槽位只接受裸 node id 或小写 UUID,不接受 node:/res: 前缀。bindingMode 为 follow_node(跟随节点)或 frozen_resource(写入时冻结)。

依赖顺序:先建上游(Element/Text/Image),再建消费引用的 Image/Video/Audio,最后建 Timeline;nodeId 必须从响应读取,禁止凭记忆推导。

失败处理:node create 返回的 nodeId 与预期不符应停止;下游 node: 引用被拒需核对上游 nodeId;Element 槽位误传 node: 前缀需去掉;视频节点误传 multi_modal 或 i2v 需改用 m2v 等正确模式。

限制:绝不调用 --run、不设置 --credit-ceiling/--credit-token、不持久化 token、签名 URL、cookie 或会话材料、不代用户批准支出;node run 不进行 DAG 调度,需由调用方按拓扑层组建显式运行批次并逐层提交等待终态;付费执行须显式转交 dreamina-canvas-quote-and-run。调用前提为已确认安装 dreamina-canvas 且有用户批准的画布结构方案。具体价格、平台支持等细节资料未提供。