Skip to content

Releases: full-aigc-plugins/dreamina-canvas-plugin

Dreamina Canvas 0.4.3 — 审批、预算与恢复修复

Choose a tag to compare

@loong10k loong10k released this 08 Oct 07:10
Immutable release. Only release title and notes can be modified.

单轮控制器在提交前核对审批金额和请求指纹,网络异常或进程中断后只查询原 submitId;预算和策略随状态持久化,损坏状态禁止重新初始化。

  • 校验项目、节点、完整生成草稿、版本与报价上限;CLI 新增 --approve-request-fingerprint。
  • 步骤锁避免并发重复提交;未知结果保留预算,排空后的终态结算。
  • 修复 ResourceUploader 与实际 CommandResult 的组合契约。
  • harness 对齐实际 11 个技能,jsonschema 声明为运行依赖。
  • 同时包含 0.4.x 的九个 CLI 入口收敛与技能锁噪声排除修复。

验证:345 项单元/契约测试、17 项场景通过;发行包解压后 345 项测试、分发校验、Agent Plugins 1.0.0 与离线 vendor 校验通过。CI 覆盖 Python 3.11/3.12/3.13 与 Windows 3.12。

源码:3d21ce5e7ddb164a626f18701f9f4ed8ba279f2b。
CI:https://github.com/full-aigc-plugins/dreamina-canvas-plugin/actions/runs/37741513373

升级注意:旧的中途会话缺少 safety 快照时必须人工对账,不能删除状态绕过检查。当前真实付费、上传与宿主生成未重验,多轮调度未启用。token 不持久化;外部 CLI 子进程仍通过 argv 接收 token。

附带完整源码发行包及 SHA-256 校验文件。

dreamina-canvas v0.3.0 — 库面接线(revise / judge / sample-frames / video-verdict)

Choose a tag to compare

@loong10k loong10k released this 23 Sep 16:52

Highlights

  • 预算账本统一:Quote/BudgetLedger/BoundedBatchPolicy/ExitGovernor 收敛到 scripts/budget.py,消除 visual_loop 环依赖;报价占额、终态结算(completed 记账 / failed 释放 / timeout 计 unknown)
  • revise 面:plan_revision/apply_plan + CLI visual_loop_cli.py revise [--apply](默认仅提案,--apply 显式应用)
  • judge 面:make_shell_judge/dispatch_judge + CLI judge --adapter {human,host-subagent,design-skill,external-mcp}
  • 视频面:FrameSampler/TemporalGate 显式 ABC + CLI sample-frames / video-verdict(时序缺失 → MANUAL_REVIEW_REQUIRED)

验证

  • pytest 331 全绿(+519 subtests);ruff 0 违例
  • openspec strict 9/9;validate_distribution 0.3.0 parity;技能快照 13 skills / 120 files 逐字节一致
  • 跨宿主黄金样本 8/8 PASS(2026-09-22,Codex/Claude/ZCode/Kimi)
  • 真实付费单轮 Canary PASS(2026-09-22,1 credit)

安装

codex plugin marketplace add full-aigc-plugins/dreamina-canvas-plugin --ref v0.3.0

dreamina-canvas 0.2.0 — 视觉单轮闭环

Choose a tag to compare

@loong10k loong10k released this 21 Sep 17:20

视觉单轮闭环控制器(真实付费单轮 Canary 通过,2026-09-22,1 积分)。

新能力

  • scripts/visual_loop_cli.py:宿主单轮入口(lock-target / step / status / request-judge / import-judge / stop)
  • 目标锁定(judge_only / canvas_reference)、稳定 UUID 幂等上传、事务下载校验
  • Judge 请求/回执持久化文件对(内容摘要绑定、fresh-context、拒绝秘密字段)
  • 预算/停滞治理与诚实停止语义(remoteCancelled 恒 false)
  • 视频关键帧与时序 Judge(FFmpeg 采样、时序缺失 → MANUAL_REVIEW_REQUIRED)
  • Windows CI(真实 runner 全绿)

验证证据

  • 真实付费单轮 Canary:1 credit 实付,JUDGED → REVISION_PROPOSED 停止,未自动重试
  • 真实上传 Canary:同 ID 幂等、回执 success、零积分
  • 跨宿主黄金样本(2026-09-22):Codex / Claude Code / Kimi / ZCode 四宿主 × 双样本 8/8 门禁 PASS(schema / 摘要关联 / 无秘密 / 评分容差:identical 全 10.0,divergent 4.0-8.0 全部 ≤9 且命名差距)
  • 非付费单轮验收:codex / claude / zcode 停在 AWAITING_APPROVAL;kimi 因其账户 5 小时配额 403 暂阻塞(其安装与 JudgePort 验收已通过;配额窗口重置后可直接复跑)
  • Windows 真实 runner CI 全绿

边界(未验证 / 未实现)

  • kimi 单轮非付费验收待其配额窗口重置后补跑
  • 多轮自动迭代与 Prompt Revision 自动应用按设计未实现(修订仅提案)
  • 真实多轮付费循环未验证

OpenSpec change add-canvas-visual-quality-loop 已于 2026-09-22 archive(specs 已并入主规格)。

Dreamina Canvas v0.1.6

Choose a tag to compare

@loong10k loong10k released this 19 Sep 23:50

Full Changelog: v0.1.5...v0.1.6

Dreamina Canvas 0.1.5

Choose a tag to compare

@loong10k loong10k released this 19 Sep 22:41

Cross-host maintenance release for Codex, ZCode, and Kimi.\n\n- Uses the canonical public repository identity.\n- Pins repository-local marketplace installation to v0.1.5.\n- Preserves host-specific Codex contracts without using Codex as the public product prefix.\n- Includes validated OpenSpec documentation and current distribution checks.

Dreamina Canvas v0.1.4

Choose a tag to compare

@loong10k loong10k released this 19 Sep 19:57

Highlights

  • Synchronizes 13 Canvas skills from dreamina-skills v1.6.1.
  • Locks the release to peeled commit b263ade8e3e3516baf8f67ddf586e242137c96e3.
  • Refreshes both the vendor digest lock and the byte-level upstream file lock.
  • Preserves immutable tag + digest verification for future upgrades.

Verification

  • 83 local tests passed in the declared Python 3.13 environment.
  • Online/offline vendor checks and the 119-file upstream parity check passed.
  • GitHub CI, skill-lint, and skills-check succeeded for 7e8b987c6ac8e9dc8d244a08284a5b2c9d0ccd50.