- README.md / README.txt 新增初次部署章节:前置条件、获取代码、首次运行、 配置服务端地址(API 3000 / 管理端 3001 分离)、与 Android 的 WebSocket 联通、 打包导出、自检清单、常见问题 - 三库同源契约:':=' 写法修回、去掉真实 MariaDB 版本串 - 全文去除易被 Gitea 判为「模棱两可 Unicode」的字符(- - ... -> 取代 — – … § →) - 真实内网地址与库名改占位符
77 lines
2.1 KiB
YAML
77 lines
2.1 KiB
YAML
project: opendance-windows-client
|
|
version: 0.1.0
|
|
repository: opendance-windows
|
|
default_branch: main
|
|
engine: Godot 4.7.2
|
|
contracts_version: 0.1.0
|
|
|
|
# 契约变更流程(文档 7.2):
|
|
# 任何跨端契约变更必须先在 opendance-web 修改 contracts/ 并提升版本,
|
|
# 再在本项目创建适配任务。本项目内的 contracts/ 只是只读快照。
|
|
|
|
dependencies:
|
|
- name: opendance-web
|
|
kind: rest-api
|
|
contract: contracts/rest-api.yaml
|
|
usage: 曲目/动作/模型目录与关键点序列
|
|
- name: opendance-android
|
|
kind: websocket-consumer
|
|
contract: contracts/websocket-keypoints.md
|
|
usage: 本端为服务端,Android 主动连入推流
|
|
|
|
tasks:
|
|
- id: T-WIN-001
|
|
file: tasks/001-scaffold.md
|
|
scope: Godot 项目骨架
|
|
status: done
|
|
- id: T-WIN-002
|
|
file: tasks/002-rest-client.md
|
|
scope: 调用 Web 服务端 API
|
|
status: done
|
|
- id: T-WIN-003
|
|
file: tasks/003-websocket-receiver.md
|
|
scope: 接收 Android 关键点帧
|
|
status: done
|
|
- id: T-WIN-004
|
|
file: tasks/004-keypoint-deserialize.md
|
|
scope: 239 字节帧反序列化
|
|
status: done
|
|
- id: T-WIN-005
|
|
file: tasks/005-vrm-loader.md
|
|
scope: VRM 模型加载
|
|
status: done
|
|
- id: T-WIN-006
|
|
file: tasks/006-skeleton-retarget.md
|
|
scope: 关键点 -> VRM 骨骼重定向
|
|
status: done
|
|
- id: T-WIN-007
|
|
file: tasks/007-scoring-dtw.md
|
|
scope: DTW 评分引擎
|
|
status: done
|
|
- id: T-WIN-008
|
|
file: tasks/008-game-ui.md
|
|
scope: 主界面 + 游戏界面 + 结算
|
|
status: done
|
|
- id: T-WIN-009
|
|
file: tasks/009-source-display.md
|
|
scope: 模型/动作来源信息展示
|
|
status: done
|
|
- id: T-WIN-010
|
|
file: tasks/010-about-page.md
|
|
scope: 关于页面 + 开源声明
|
|
status: done
|
|
- id: T-WIN-011
|
|
file: tasks/011-build-script.md
|
|
scope: Windows 打包脚本
|
|
status: done
|
|
|
|
deliverable:
|
|
artifact: opendance-windows-v0.1.0.zip
|
|
packaging: Godot 导出脚本(Linux 直接导出 / Windows 兜底)
|
|
includes:
|
|
- OpenDance.exe
|
|
- OpenDance.pck
|
|
- THIRD_PARTY.md
|
|
- README.txt
|
|
- contracts/ # 当前版本契约快照
|