lawless/docs/ai-collab/PLAN-20260701-2.md

1.5 KiB

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

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

并行任务

Agent 目标产物 核心输入 输出要求
A docker-compose.yml + docker/ 构建文件 TDD-00、server/ 骨架 一键启动 PG + Nakama + Valkey + Nacos
B scripts/migrate.shscripts/seed.shscripts/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 更新运行方式。