Skip to main content

后台权限系统 - 项目状态

最后更新:2026-03-12 项目负责人:Tom | 主协调:kzzs


项目概述

基于 RBAC + 群组授权模型的后台权限管理系统,包含用户管理、群组管理、权限管理、菜单管理、API 管理、操作日志等功能模块。


TODO List

一、需求与设计阶段 ✅

#事项状态完成日期备注
1Spec 初版编写(v0.1.0)03-118张表DDL + 缓存 + 校验规则
2e50u 首轮技术评审03-112 Must Fix + 3 Should Fix + 3 Nice to Have
3Spec 修订 v0.2.0 ~ v0.2.203-11三次评审迭代定稿
4Spec 终审修正 v0.2.303-12JWT session 字段统一
5第二轮评审 P0+P1 落实 v0.2.403-128项修订:会话续期、单端登录、created_by 等
6e50u 复审通过,版本锁定03-12开发基线:v0.2.4 / d170c3e

二、基础设施阶段 ✅

#事项状态完成日期备注
7配置后端 Agent(r8be)03-12claude-sonnet-4-6, @TomAIDevBot
8配置前端 Agent(v2fe)03-12claude-sonnet-4-6, @TomAIWebBot
9配置 QA Agent(m5qa)03-12claude-sonnet-4-6, @TomAIQABot
10Bot Token 存入 1Password03-12Clawzone vault
11Agent 间通信白名单配置03-12kzzs↔e50u↔r8be↔v2fe↔m5qa
12GitLab Group 创建(service/web/qa)03-12id=12/13/14
13GitLab 仓库创建03-12service/admin-permission(6), web/admin-permission(7), qa/admin-permission(8)
14协作工作流文档 v2.003-12TDD 流程 + 多仓库 + 角色更新
15SDLC 文档 v2.003-128 Phase,QA 先行

三、任务管理阶段 ✅

#事项状态完成日期备注
16任务拆解(41 个任务,3 Sprint)03-12QA:12 + BE:21 + FE:8
17禅道 Sprint 创建03-12Sprint 1(3)/Sprint 2(4)/Sprint 3(5)
18禅道任务批量录入03-1241/41 成功
19禅道 Agent 账号创建03-12r8be/v2fe/m5qa
20任务指派到对应 Agent03-12QA→m5qa, BE→r8be, FE→v2fe

四、开工准备阶段 ⏳

#事项状态备注
213 个新 Bot 发送 /start03-12
22开发环境验证(MySQL + Redis)03-12
23后端项目骨架初始化03-12
24前端项目骨架初始化03-12
25QA 项目骨架初始化03-12
26GitLab CI Pipeline 配置
27Agent workspace 完善03-12
28Git 分支策略初始化03-12

五、开发阶段(Sprint 1)⏳

#事项状态负责备注
29QA: 认证接口测试用例m5qaT-QA-01/02/03,TDD 先行
30BE: 数据库 DDL + 初始化r8beT-BE-01
31BE: 错误码 + JWT + Sessionr8beT-BE-02/03
32BE: Auth/Permission Middlewarer8beT-BE-04/05/06
33FE: 登录页 + Token 管理v2feT-FE-01,等后端 API 可用

六、开发阶段(Sprint 2)🔲

#事项状态负责备注
34QA: 用户/群组/防提权测试用例🔲m5qaT-QA-04/05/06/07
35BE: 用户 CRUD + 防提权🔲r8beT-BE-07/08
36BE: 群组 CRUD + 权限分配 + 成员🔲r8beT-BE-09/10/11
37BE: 可见性过滤 + 缓存机制🔲r8beT-BE-12/13/14
38FE: 用户 + 群组管理页面🔲v2feT-FE-02/03

七、开发阶段(Sprint 3)🔲

#事项状态负责备注
39QA: 权限/菜单/API/日志测试 + E2E🔲m5qaT-QA-08~12
40BE: 权限/菜单/API CRUD🔲r8beT-BE-15/16/17
41BE: 操作日志 + 软删 + 默认群组🔲r8beT-BE-18/19/20/21
42FE: 权限/菜单/API/日志页面🔲v2feT-FE-04~07
43FE: 动态菜单 + 按钮权限🔲v2feT-FE-08

八、集成与交付 🔲

#事项状态备注
44集成测试(测试环境部署)🔲前后端联调
45E2E 回归测试🔲m5qa 执行 T-QA-12
46Tom 最终验收🔲测试环境体验确认
47Changelog + Lessons Learned🔲项目收尾

关键文档索引

文档地址
设计规范https://docs.clawzone.ai/spec/admin-permission-spec
协作工作流https://docs.clawzone.ai/rules/collaboration
SDLChttps://docs.clawzone.ai/rules/sdlc
禅道任务看板https://zentao.clawzone.ai

仓库索引

仓库地址负责
后端https://git.clawzone.ai/service/admin-permissionr8be
前端https://git.clawzone.ai/web/admin-permissionv2fe
QAhttps://git.clawzone.ai/qa/admin-permissionm5qa

团队

角色人员/Agent联系方式
产品决策Tom@tom6687
主协调kzzs@TomAI6687Bot
技术顾问e50u@TomAIProductBot
后端开发r8be@TomAIDevBot
前端开发v2fe@TomAIWebBot
QA 测试m5qa@TomAIQABot