Repository navigation
Releases: yan-mc/blockbench-ysm-agent
Releases · yan-mc/blockbench-ysm-agent
Release list
v0.4.0 — checkpoint 贴图/arm + 动画合并 + watchdog-v2 + Client UI + 手册/视频
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
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 端完整实现 + 游戏内加载验证
首个完整可运行版本。
- 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 成功。