Files
pmp-tool/P1-PLAN.md
xiaohei 2532cf4f4e
Some checks failed
CI / lint-and-typecheck (push) Failing after 42s
CI / test (push) Has been skipped
CI / build (push) Has been skipped
feat: P1 full implementation - 8 modules + frontend pages + feishu WS
P1 Backend (8 modules, 50+ new API endpoints):
- P1-1: Stakeholder management (power-interest matrix)
- P1-2: WBS task decomposition (tree structure + AI split)
- P1-3: Risk management (register + matrix + AI identify)
- P1-4: Requirement pool (MoSCoW + coverage + conflict detect)
- P1-5: Change management (submit → evaluate → approve → implement)
- P1-6: Health report (6 dimensions + red/yellow/green)
- P1-7: Retrospective & knowledge base
- P1-8: Multi-model support (6 models + strategy selection)

Frontend (9 pages with sidebar navigation):
- Project wizard, Kanban, Stakeholders, WBS, Risks,
  Requirements, Changes, Health, Retrospective

Feishu integration:
- WebSocket long-connection for receiving messages
- Card button callback with decision tracking
- 11 chat commands for P0+P1 features

Tech: TypeScript, React 18, Arco Design, Hono, @larksuiteoapi/node-sdk
2026-04-12 18:51:41 +08:00

28 lines
1.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# P1 开发计划
## Issue 拆分(按依赖顺序)
| # | Issue | 依赖 | 优先级 | 描述 |
|---|-------|------|--------|------|
| P1-1 | 干系人管理模块 | P0模型 | A | 权力-利益矩阵+参与策略推荐API |
| P1-2 | WBS任务拆解 | P0模型 | A | 树形结构+AI辅助拆解 |
| P1-3 | 风险管理 | P0模型 | A | 风险登记册+评估+应对策略 |
| P1-4 | 需求池管理 | P0模型 | A | MoSCoW+用户故事+冲突检测 |
| P1-5 | 变更管理 | P1-2 | B | 变更请求→评估→审批→执行 |
| P1-6 | 项目健康度报告 | P1-2,P1-3 | B | AI周报+红黄绿灯+趋势 |
| P1-7 | 复盘与知识沉淀 | P1-6 | C | 项目收尾复盘+知识归档 |
| P1-8 | 多模型支持 | 无 | B | 多模型路由+成本统计 |
## 执行策略
- P1-1/2/3/4 无互相依赖,可并行开发
- P1-5 依赖 WBSP1-2P1-6 依赖 WBS+风险P1-7 依赖报告
- P1-8 独立,随时可做
## 技术规范
- 数据层:先用内存 Map/JSON和 P0 一致),后续再迁 DB
- APIRESTHono 路由,挂载到 main.ts
- 飞书通知:复用现有 feishu.ts 的发送能力
- 前端暂不做P1 先出后端 API + 飞书卡片交互