chore: 以本地为准,上传全部并替换 GitHub
This commit is contained in:
196
.cursor/skills/dev-template-project-manager/integration.md
Normal file
196
.cursor/skills/dev-template-project-manager/integration.md
Normal file
@@ -0,0 +1,196 @@
|
||||
# 🔌 与开发模板集成指南
|
||||
|
||||
> 本文档说明如何将项目管理 Skill 与开发模板(1-10 目录)深度集成。
|
||||
|
||||
---
|
||||
|
||||
## 一、开发模板目录结构
|
||||
|
||||
```
|
||||
📁 开发模板/
|
||||
│
|
||||
├── 📄 AI开发引擎.md ← 🧠 总控:一键展开全部
|
||||
├── 📄 代码核心提取器.md ← 🔬 分析项目、提取核心
|
||||
├── 📄 模板使用说明书.md ← 📖 使用指南
|
||||
│
|
||||
├── 📁 .cursor/skills/ ← 🎯 Skill 存放位置
|
||||
│ └── dev-template-project-manager/
|
||||
│
|
||||
├── 📁 1、需求/ ← 💰 CFO + 产品负责人
|
||||
├── 📁 2、架构/ ← 🏗️ CTO + 架构师
|
||||
├── 📁 3、原型/ ← 🎨 UI/UX 设计师
|
||||
├── 📁 4、前端/ ← ⚛️ 前端技术专家
|
||||
├── 📁 5、接口/ ← 🔌 API 架构师
|
||||
├── 📁 6、后端/ ← 🐍 Python 架构师
|
||||
├── 📁 7、数据库/ ← 💾 DBA
|
||||
├── 📁 8、部署/ ← 🚀 DevOps 运维
|
||||
├── 📁 9、手册/ ← 📚 技术文档专家
|
||||
└── 📁 10、项目管理/ ← 📊 高级 PM
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 二、集成工作流
|
||||
|
||||
### 2.1 项目启动流程
|
||||
|
||||
```mermaid
|
||||
graph TB
|
||||
A[1. 初始化项目工作区] --> B[2. 展开目录1 需求]
|
||||
B --> C[3. 展开目录2 架构]
|
||||
C --> D[4. 任务拆解到执行表]
|
||||
D --> E[5. 开始开发循环]
|
||||
|
||||
subgraph 开发循环
|
||||
E --> F[展开目录3-8]
|
||||
F --> G[更新进度]
|
||||
G --> H{完成?}
|
||||
H -->|否| F
|
||||
H -->|是| I[展开目录9 手册]
|
||||
end
|
||||
|
||||
I --> J[10. 生成复盘报告]
|
||||
```
|
||||
|
||||
### 2.2 目录展开与任务关联
|
||||
|
||||
每次展开目录时,自动关联到执行表任务:
|
||||
|
||||
```yaml
|
||||
目录展开 → 任务关联:
|
||||
展开目录1 需求:
|
||||
- 创建任务: T001 需求分析
|
||||
- 输出: .apm/docs/requirements.md
|
||||
|
||||
展开目录2 架构:
|
||||
- 创建任务: T002 架构设计
|
||||
- 输出: .apm/docs/architecture.md
|
||||
|
||||
展开目录3-9:
|
||||
- 创建对应任务
|
||||
- 输出对应文档/代码
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 三、文档自动同步
|
||||
|
||||
### 3.1 变更传播规则
|
||||
|
||||
```yaml
|
||||
需求变更 (目录1):
|
||||
自动更新:
|
||||
- 目录2 架构 (如影响技术方案)
|
||||
- 目录5 接口 (如影响 API 设计)
|
||||
- 目录10 执行表 (新增/调整任务)
|
||||
|
||||
接口变更 (目录5):
|
||||
自动更新:
|
||||
- 目录4 前端 (调用方式)
|
||||
- 目录6 后端 (实现代码)
|
||||
- 目录9 手册 (API 文档)
|
||||
|
||||
数据库变更 (目录7):
|
||||
自动更新:
|
||||
- 目录6 后端 (Model 定义)
|
||||
- 目录5 接口 (数据结构)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 四、集成指令
|
||||
|
||||
### 4.1 模板联动指令
|
||||
|
||||
```
|
||||
# 从开发模板展开到项目管理
|
||||
@模板联动 目录1→项目管理
|
||||
- 读取 1、需求/_智能展开.md
|
||||
- 生成需求文档
|
||||
- 拆解任务到执行表
|
||||
|
||||
# 从项目管理同步到开发模板
|
||||
@模板联动 项目管理→全量
|
||||
- 基于执行表进度
|
||||
- 更新各目录文档状态
|
||||
```
|
||||
|
||||
### 4.2 批量展开指令
|
||||
|
||||
```
|
||||
# 按阶段批量展开
|
||||
@批量展开 规划阶段 → 展开目录1、2
|
||||
@批量展开 设计阶段 → 展开目录3、5、7
|
||||
@批量展开 开发阶段 → 展开目录4、6
|
||||
@批量展开 交付阶段 → 展开目录8、9
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 五、项目目录结构
|
||||
|
||||
使用本 Skill 后,项目目录应该如下:
|
||||
|
||||
```
|
||||
📁 项目根目录/
|
||||
│
|
||||
├── 📁 .apm/ ← 项目管理工作区
|
||||
│ ├── 📄 project-state.md ← 项目状态总览
|
||||
│ ├── 📄 execution-table.md ← 执行表
|
||||
│ ├── 📄 conversation-log.md ← 对话记录
|
||||
│ ├── 📄 prompts-library.md ← 提示词库
|
||||
│ └── 📁 docs/ ← 生成的项目文档
|
||||
│
|
||||
├── 📁 app/ ← 前端代码 (目录4)
|
||||
├── 📁 backend/ ← 后端代码 (目录6)
|
||||
├── 📁 scripts/ ← 部署脚本 (目录8)
|
||||
└── 📄 README.md ← 项目说明
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 六、最佳实践
|
||||
|
||||
### 6.1 项目启动清单
|
||||
|
||||
```markdown
|
||||
## 新项目启动清单
|
||||
|
||||
- [ ] 初始化项目工作区 (`@项目管理 初始化项目工作区`)
|
||||
- [ ] 展开目录1 生成需求文档
|
||||
- [ ] 展开目录2 确定架构设计
|
||||
- [ ] 拆解任务到执行表
|
||||
- [ ] 设定里程碑
|
||||
- [ ] 开始开发循环
|
||||
```
|
||||
|
||||
### 6.2 每日工作流
|
||||
|
||||
```markdown
|
||||
## 每日工作流
|
||||
|
||||
1. **早间** - 查看进度 (`@项目管理 查看进度`)
|
||||
2. **开发中** - 遇到问题及时记录
|
||||
3. **完成任务** - 更新进度 (`@项目管理 更新进度`)
|
||||
4. **下班前** - 生成站会纪要 (`@项目管理 站会纪要`)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 七、常见问题
|
||||
|
||||
### Q: 如何同时使用开发模板和项目管理 Skill?
|
||||
|
||||
A: 两者是互补关系:
|
||||
- 开发模板提供各角色的专业指导
|
||||
- 项目管理 Skill 提供统一的进度追踪和上下文管理
|
||||
|
||||
使用时用 `@项目管理 展开目录[N]` 调用开发模板的智能展开,同时自动更新执行表和项目状态。
|
||||
|
||||
### Q: 生成的文档存放在哪里?
|
||||
|
||||
A: 统一存放在 `.apm/docs/` 目录,方便管理和版本控制。
|
||||
|
||||
---
|
||||
|
||||
> **记住**: 开发模板是"专家团队",项目管理 Skill 是"项目经理"。两者配合,让 AI 成为你的完整开发团队!
|
||||
Reference in New Issue
Block a user