3ecd3d75d4
Add implementation progress reports, review reports (CTO/quality/deploy), session log, signoff table, team roster, collaboration charter, tech-stack evaluation and inventory, research reports. Remove obsolete multisync_server.py. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
4.4 KiB
4.4 KiB
Nexus 实施计划 — 部门认领签字表
制定日期: 2026-05-21 签字截止: 待定
签字说明
各部门负责人在下方签字确认认领对应任务。仅实际参与工作人员在后续工作报告中签名,此处为部门负责人确认部门任务范围。
签字表
| 部门 | 负责人 | 认领任务编号 | 任务说明 | 签名 | 日期 |
|---|---|---|---|---|---|
| 管理组·项目经理 | — | 全局协调 | 跨部门调度、资源分配、最终放行 | — | — |
| 产品部 | 产品总监 | P0~P5 | P0: 技术栈全学习 / P1: 前端规格 / P2: 验收标准 / P3: 用户手册 / P4: 文档同步 / P5: 竞品追踪 | — | — |
| 设计部 | 项目经理(设计) | F1, F2, F3, F13 | F1: @theme设计系统 / F2: 布局壳 / F3: 暗黑模式 / F13: UI验收 | — | — |
| 工程部 | CTO | R1-R5, D1-D8, A1-A3, W1-W5, S1-S5, F4-F12 | Redis加固 / 数据层 / JWT / WebSSH / Sync引擎 / 前端页面 | — | — |
| 测试部 | 质量总监 | R8, D10, A5, W7, S6, F14 | 各步骤测试与验证 | — | — |
| JC组 | CTO | JC1, JC2, JC3 | Supervisor配置 / Nginx路由 / PHP-FPM下线 | — | — |
| ECC组 | CTO | R7, D9, A4, W6, EC1-EC5 | Redis安全 / Schema审计 / JWT审计 / SSH审计 / 前端安全 / 编码规范 | — | — |
| AG组 | CTO | R6, AG1-AG3, AG5, S7 | Redis Pub/Sub指导 / asyncssh调研 / 代码审查 / 前端页面开发审查 | — | — |
| 质量总监 | 质量总监 | 全流程质量门禁 | 各步骤质量评估与放行 | — | — |
任务总览
第零步:基础设施加固(预估 4-6 天)
| 编号 | 任务 | 部门 |
|---|---|---|
| R1 | Redis BlockingConnectionPool 替换 |
工程部 |
| R2 | get_redis() 启动强校验 |
工程部 |
| R3 | WebSocket 两层架构(Redis Pub/Sub) | 工程部 |
| R4 | WebSocket ping/pong 心跳 | 工程部 |
| R5 | WebSocket JWT 认证 | 工程部 |
| R6 | 技术文档审查与指导 | AG组 |
| R7 | 安全审查 | ECC组 |
| R8 | 连接池测试 | 测试部 |
第一步:数据层(预估 3-5 天)
| 编号 | 任务 | 部门 |
|---|---|---|
| D1-D6 | 新建 platforms/nodes/command_logs/ssh_sessions 表 + 扩展 servers/admins | 工程部 |
| D7 | DB session 泄漏修复(中间件) | 工程部 |
| D8 | 数据迁移(category → Node) | 工程部 |
| D9 | Schema 安全审查 | ECC组 |
| D10 | 数据迁移测试 | 测试部 |
第二步:认证层(预估 2-3 天)
| 编号 | 任务 | 部门 |
|---|---|---|
| A1 | JWT 中间件部署到所有路由 | 工程部 |
| A2 | TOTP 管理 API 完善 | 工程部 |
| A3 | install.php pool 自动写入 .env | 工程部 |
| A4 | 认证安全审计 | ECC组 |
| A5 | JWT 认证测试 | 测试部 |
第三步:Web SSH 终端(预估 3-4 周)
| 编号 | 任务 | 部门 |
|---|---|---|
| W1 | asyncssh 连接池模块 | 工程部 |
| W2 | 替换 paramiko 调用 | 工程部 |
| W3 | /ws/terminal/{token} 端点 | 工程部 |
| W4 | xterm.js 前端页面 | 工程部 |
| W5 | Koko 消息协议 | 工程部 |
| W6 | SSH 安全审计 | ECC组 |
| W7 | WebSocket 压力测试 | 测试部 |
第四步:Sync 引擎升级(预估 2-3 周)
| 编号 | 任务 | 部门 |
|---|---|---|
| S1 | rsync 保留为文件模式 | 工程部 |
| S2 | Sync 命令模式 | 工程部 |
| S3 | Sync 配置模式 | 工程部 |
| S4 | SFTP 通道 | 工程部 |
| S5 | 并行执行 | 工程部 |
| S6 | Sync 引擎测试 | 测试部 |
| S7 | 代码审查 | AG组 |
第五步:前端全量迁移(预估 3-4 周)
| 编号 | 任务 | 部门 |
|---|---|---|
| F1 | @theme 设计系统 | 设计部 |
| F2 | 布局壳(Alpine.js) | 设计部 |
| F3 | 暗黑模式 | 设计部 |
| F4-F12 | 25+ 页面迁移 | 工程部 |
| F13 | UI 走查验收 | 设计部 |
| F14 | E2E 测试 | 测试部 |
| F15 | 前端安全审查 | ECC组 |
| F16 | PHP-FPM 下线 | JC组 |
产品部跨步骤
| 编号 | 任务 | 预估 |
|---|---|---|
| P0 | 技术栈全学习(Tailwind/Alpine.js/FastAPI/Redis/WS/JWT) | 3 天 |
| P1 | 前端产品规格说明书(25+ 页面) | 3 天 |
| P2 | 验收标准定义(每步) | 1 天/步 |
| P3 | 用户手册(Web SSH / Sync / Dashboard) | 贯穿 |
| P4 | 文档同步(16 模型 vs 10 表) | 2 天 |
| P5 | 竞品追踪 | 贯穿 |
文件位置:
docs/reports/signoff-2026-05-21.md管理组归档