Commit Graph
5 Commits
Author SHA1 Message Date
opendance 47e11af7d0 chore(contracts): 同步 0.5.0/0.7.0/0.4.0(场景管理路由与 Scene 模型) 2026-09-17 00:27:08 +08:00
opendance 47fc8e76b7 chore(contracts): 同步 data-models 0.6.0(Motion 增 thumbnailUrl) 2026-09-17 00:21:00 +08:00
opendance 9ff5f2b302 feat(model): humanoid 骨名映射对齐 MMD/中文(契约 skeleton-topology 0.2.0)
- CANDIDATES 由服务端表生成写入(与 model-inspector.ts 逐字一致,parity 测试断言)
- normalize() 保留 CJK/假名并把全角 ASCII 折半角,修复 MMD 骨名归一化成空串导致
  humanoid 覆盖率恒为 0/22 的问题
- contracts/ 同步至 0.5.0 / 0.2.0
2026-09-17 00:10:07 +08:00
opendance efb2484125 chore(contracts): 同步契约 0.5.0(模型一律转 VRM,Model 增 usable/unusableReason)
来自 opendance-web 的契约变更,按 DSH 文档 7.2「先改 Web 端 contracts/ 再同步另两端」:
- model-formats.md -> 0.5.0:主力格式 VRM + humanoid 门槛与回退
- data-models.md -> 0.5.0:Model 增 usable / unusableReason
- VERSION 同步
2026-09-17 00:05:02 +08:00
opendance 4913760a8b docs: 消除 Gitea 模棱两可 Unicode 告警(全角标点紧邻 ASCII 时改为半角)
依据 Gitea v1.27.3 modules/charset/escape_stream.go 的判定规则
(analyzeDetectResults:仅当左右相邻字符都不是非 ASCII 时才标记,
且 _common 表恒定生效),把说明文档中会被标记的全角标点
(,:;?!() 等)改为半角,并保证成对括号宽度一致。
中文语境中的全角标点(左右均为中文)保持原样,不动代码与契约语义。
2026-09-15 21:45:51 +08:00