1006 B
1006 B
Backend Split MVP 开发清单
Fabric.Backend.Center
Phase 1
- 初始化 NestJS 项目骨架
- Auth 模块(register/login/refresh/logout)
- Guild Node 注册接口(shared-secret handshake)
- Node 列表与状态查询接口
建议 API
POST /auth/registerPOST /auth/loginPOST /auth/refreshPOST /nodes/registerGET /nodes
Fabric.Backend.Guild
Phase 1
- 初始化 NestJS 项目骨架
- Guild/Channel/DM 数据模型
- 消息发送/编辑/删除接口
- 每 Channel/DM 的
seq分配器 - 按
seq区间回补接口
建议 API
POST /guildsPOST /channelsPOST /channels/:id/messagesPATCH /channels/:id/messages/:messageIdDELETE /channels/:id/messages/:messageIdGET /channels/:id/messages?seq_from=&seq_to=
集成顺序建议
- 先完成 Center 登录 + Node 注册
- 再完成 Guild 消息主链路(create + list + seq)
- 最后接入 WebSocket 与插件事件