1.5 KiB
1.5 KiB
本轮 autonomous 推进计划:本地可运行原型 + 核心业务逻辑
目标:让代码骨架能在本地一键跑起来,并实现境界/战斗两条核心垂直业务逻辑。 模式:多 Agent 并行;互不阻塞;完成后统一复核。
并行任务
| Agent | 目标产物 | 核心输入 | 输出要求 |
|---|---|---|---|
| A | docker-compose.yml + docker/ 构建文件 |
TDD-00、server/ 骨架 | 一键启动 PG + Nakama + Valkey + Nacos |
| B | scripts/migrate.sh、scripts/seed.sh、scripts/reset.sh |
database/migrations/、TDD-04 |
迁移、seed、重置开发数据库 |
| C | server/modules/realm.go + 相关存储 |
GDD-02/08/12、TDD-04/05、GDD-21 | 境界查询、修炼、渡劫、破界完整逻辑 |
| D | server/modules/battle.go + 战斗引擎 |
GDD-03、TDD-04/05、GDD-21 | ATB PVE 战斗模拟、文字战报生成、奖励结算 |
通用约束
- 业务逻辑必须引用 GDD-21 的 Nacos 参数,通过
config.Get()读取。 - 数据库操作使用
internal/db/db.go中的Pool。 - 不引入任务系统/赛季/固定技能清单;技能/功法随机生成逻辑沿用 GDD-17。
- 所有新代码需
go build通过。
复核清单
docker compose up能拉起所有依赖服务。make migrate能成功创建表并写入 seed。- Realm RPC 能编译并通过基础单元测试。
- Battle RPC 能编译并输出文字战报。
- README/BOARD 更新运行方式。