Skip to content

Releases: yan-mc/blockbench-ysm-agent

v0.4.0 — checkpoint 贴图/arm + 动画合并 + watchdog-v2 + Client UI + 手册/视频

Choose a tag to compare

@yan-mc yan-mc released this 18 Oct 15:04

v0.4.0:bug 修复 + 剩余工程项收口 + 测试模型/手册/介绍视频。

📖 完整使用手册:MANUAL.md(zip 内 docs/MANUAL.md)
🎬 介绍视频:deepseek-blockbench-agent-intro.mp4(2:46 / 1080p / 中文字幕由画面承载)
🐟 测试模型:DeepSeek 鲸鱼娘 / 蓝色大肥鱼(models/deepseek-fish,zip 内含导出的 YSM 包)

修复与新增见下方原始说明。


v0.4.0:bug 修复 + 剩余工程项收口。

修复:

  • B1 checkpoint 恢复后贴图退回旧版:checkpoint 前同步 texture.source,贴图内嵌;hosttest 回归
  • B5/B7:set_uv 支持每面 uv_size;add_cube/update_cube 支持 inflate/rotation/pivot
  • B6:update_bone 接受 bone_id 别名
  • B11:ingame.ps1 在 PowerShell 5.1 下自动用 pwsh 重执行
  • B14:动画合并导出改为直接 export + 读回合并,避免 save timeout
  • B15/B16:checkpoint 同名贴图快照用 uuid/ordinal 区分;动画只重写实际编辑过的动画名,未编辑条目保持原样
  • arm checkpoint 从 .arm.bbmodel 快照恢复

新增:

  • 动画保存合并回写(YSM normalization v1 核心)
  • watchdog-v2:bbox/edge_touch/clipped/no-progress + suggestions + vlm_hint
  • Client UI:composer dock 的 Blockbench 状态 pill,轮询 Host GET /bb-agent/status
  • npm run test / test:quick 全量回归(assemble、M0、e2e WS、e2e HTTP+SSE、hosttest、动画语义 diff)
  • 30 工具 / 48 bridge 方法

验证:M0 PASSED;e2e WS PASSED;e2e HTTP+SSE PASSED;hosttest PASSED;animation semantic diff EQUAL(仅新增 hosttest_wave);test-all 6/6 PASSED。

v0.3.0 — layers/PBR/controllers + HTTP/SSE + GPU fallback

Choose a tag to compare

@yan-mc yan-mc released this 18 Oct 13:46

v0.3.0 完整版。

新增:

  • 纹理图层(create/list/select/delete/flatten)
  • PBR _n / _s 贴图生成与保存
  • 动画控制器绑定(bind_controller)
  • 渲染 closeup/focus + SSAA
  • 渲染 watchdog(no-visible-change 计数/回滚建议)
  • HTTP+SSE 与 WebSocket 双传输(--transport=auto|ws|http)
  • 渲染失败自动切 SwiftShader safe-mode 重试
  • 工具数 30;spec 30 工具 / 48 方法

验证:M0 GO;e2e WS PASSED;e2e HTTP PASSED;host-smoke PASSED(含图层/PBR/控制器/closeup/watchdog);游戏内 YSM 装载验证通过(v0.2.0 起的同一导出格式)。

v0.2.0 — DSH 端完整实现 + 游戏内加载验证

Choose a tag to compare

@yan-mc yan-mc released this 18 Oct 13:38

首个完整可运行版本。

  • BAE 隐藏窗口运行时(Blockbench 5.2.2 / Electron),M0 渲染通过
  • dsh Host 插件:28 个 bb_* 工具、/show /hide /bb-status /bb-start /bb-help、blockbench-ysm-artist Skill
  • YSM 包创建/打开/保存/校验/回滚;zip 导出;增量保存 + 二次保存幂等
  • 无头渲染 + 512px 附件 + 变化/空图检测
  • 独立 Forge 1.20.1 + YSM 2.6.5 游戏内加载验证(截图见 docs/artifacts)
  • 发布包内附 INSTALL.md / SHA256SUMS / GPL SOURCE

验证:M0 GO;e2e PASSED;host-smoke PASSED;游戏内 Set 'live_gold3' models 成功。