跳到主要内容

本轮 autonomous 推进计划:本地可运行原型 + 核心业务逻辑

目标:让代码骨架能在本地一键跑起来,并实现境界/战斗两条核心垂直业务逻辑。 模式:多 Agent 并行;互不阻塞;完成后统一复核。

并行任务

Agent目标产物核心输入输出要求
Adocker-compose.yml + docker/ 构建文件TDD-00、server/ 骨架一键启动 PG + Nakama + Valkey + Nacos
Bscripts/migrate.shscripts/seed.shscripts/reset.shdatabase/migrations/、TDD-04迁移、seed、重置开发数据库
Cserver/modules/realm.go + 相关存储GDD-02/08/12、TDD-04/05、GDD-21境界查询、修炼、渡劫、破界完整逻辑
Dserver/modules/battle.go + 战斗引擎GDD-03、TDD-04/05、GDD-21ATB 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 更新运行方式。