用途:当用户已有 Blender 场景并希望获得 Dreamina 3D(Seedance 2.5)渲染时使用本技能,前提是配套的 blender-design 已安装。
主要能力:按固定流程驱动任务,包括场景检查、预览规格定义、预览导出、产物校验、能力与账户状态解析、请求绑定、授权、提交、查询、下载与独立校验,并维护任务状态流转(Draft → DccSelected → PreviewSpecified → PreviewValidated → CapabilityResolved → Quoted → Approved → Submitted → Querying → Completed | Failed | Unknown)。
使用方式:先调用 inspect_scene(executable=blender_adapter, scene=<user_scene>) 检查场景;收集用户批准的相机、帧范围、输出路径与尺寸,构建 PreviewSpec;调用 request_preview_export(...) 导出,并用 scripts/handoff_validator.py 的 validate_artifact(receipt, current_file) 校验;通过 McpDesignClient 调用 dreamina_cli_status 与 dreamina_account 解析就绪状态;构建 QuoteInputs(prompt, model, resolution, ratio, duration) 并绑定已验证预览引用;在获得 auto_exact_request(或未来在 auto_with_budget 内的权威报价)及上传、单次提交授权后,调用 dreamina_submit_video 提交并先持久化 submit_id;随后调用 dreamina_query_task 查询,下载后重新哈希并与声明哈希比对。
运行策略:auto_with_budget 在报价未超上限且授权齐备时自动执行;interactive 在每个关口保留复核;review_only 不上传不提交。由于 Dreamina Design 当前没有权威报价工具,auto_with_budget 会停在 QUOTE_UNAVAILABLE,用户可改为批准一次完全指定的 auto_exact_request,且不绕过 Dreamina Design 原生的付费动作审批。
限制:不得重复提交已设置 design_submit_id 的任务;不得跳过预览校验关口;不得向设计插件发送 DCC 场景数据,只发送已验证产物引用(artifact_id + sha256)、用户提示与报价输入;不得将消费插件的 design_handoff.py 夹具用于生产路径。报价超出上限、引用未获上传授权、平台确认待办、校验失败或恢复需再次付费提交时应停止并询问。写入、付费、发布等不可逆动作需明确授权;结果不明确时先查询再决定重试。