12分钟
四、实践案例: 从单人智能到团队智能
在个体层面,我们可以用 Code Refactor Skills 优化“屎山代码”,生成重构建议和测试覆盖率报告,解决单个场景的技能问题,也可以借助 AI 突破自己的技能边界,并不断沉淀经验进行在团队层面落地 Skills , 比如多人项目共享 review.skills ,统一评审规则与输出格式,将将多个研发场景进行串联,并封装为团队 Skills ,AI 直接直接全程自动完成,如下 2 个案例将进行分享。
4.1 非开发场景的 Skill 技能边界突破
在日常运营场景中,经常需要发布文章,我们借助 CodeBuddy IDE + Craft Agent Skills + 小红书 MCP Server 实现小红书全自动图文发布技能
4.2 多 Skill 组合实现自动化开发流程
在日常过程中需要在 TAPD 记录 issue 事项、然后进行开发分支和编码、部署组合技能,如下为 Prompt输入:
我想多技能组合,定义为 fullstack-skills,首先就是我提出需求后,AI 可以在 IDE 里面实现 TAPD issue 创建,然后进行IDE Agent 需求编码,最后在进行单元测试,以及使用 CloudStudio 部署预览的多个技能组合, 参考 template-skill 下的 Skill.md 做参考,结合 skills 实现,以下仅提供 TAPD issue 的自动化流程,我现在要实现全栈开发这样的效果,
# ? TAPD Issue 自动化管理流程
> **平台限制**:仅适用于腾讯内网 TAPD 平台(tapd.woa.com),不允许使用其他任何 issue 平台或项目管理平台。
## ? 核心理念
- **AI 自动化**:所有信息由 TAPD MCP Server 自动填写和创建
- **人工参与**:仅需提供需求描述和最终确认
- **流程简化**:3 步完成需求创建和管理
---
## ? 快速流程(3 步)
### 步骤 1:描述需求
**人工操作**:向 AI 助手描述需求
```
示例:
"帮我创建一个需求:优化 AI 代码补全的响应速度,优先级 P0,处理人是我"
```
**AI 自动执行**:
1. 调用 `user_participant_workspace_get()` 获取项目列表
2. 自动选择合适的项目(workspace_id)
3. 解析需求描述,提取关键信息
---
### 步骤 2:自动创建并更新
**AI 自动执行**:
#### 2.1 创建需求
```javascript
stories_create({
"workspace_id": "自动获取",
"name": "从描述中提取",
"description": "从描述中生成",
"priority_label": "从描述中识别",
"creator": "自动填充当前用户"
})
```
#### 2.2 更新需求属性,进行人工确认
```javascript
stories_update({
"id": "创建后自动获取",
"workspace_id": "自动获取",
"priority_label": "High/Middle/Low",
"owner": "自动设置处理人"
})
```
**返回信息**:
- 需求 ID(19位)
- TAPD 访问链接(tapd.woa.com)
---
### 步骤 3:确认需求
**AI 自动执行**:
```javascript
preview_url("https://tapd.woa.com/{workspace_id}/prong/stories/view/{story_id}")
```
**人工操作**:
- 在 IDE 内置浏览器中查看需求详情
- 确认信息是否正确
- 如需修改,告知 AI 进行调整
---
## ? AI 自动化能力
### 自动识别和填充
| 字段 | 自动化方式 | 示例 |
|------|-----------|------|
| **项目** | 从用户参与的项目中智能选择 | workspace_id: 70125289 |
| **标题** | 从描述中提取核心内容 | "优化 AI 代码补全响应速度" |
| **描述** | 结构化生成详细描述 | 包含背景、目标、预期效果 |
| **优先级** | 识别 P0/P1/P2 等关键词 | High/Middle/Low |
| **处理人** | 识别"我"、用户名等 | dyuankong |
| **创建人** | 自动填充当前用户 | dyuankong |
### 智能解析示例
**用户输入**:
```
"创建一个 P0 需求:修复登录页面崩溃问题,处理人是张三"
```
**AI 自动解析**:
- 优先级:High (P0)
- 标题:修复登录页面崩溃问题
- 处理人:张三
- 描述:自动生成结构化描述
---
## ? 需求描述模板
### Bug 修复类
```
"创建 Bug 需求:[问题描述],优先级 [P0/P1/P2],处理人 [姓名]"
示例:
"创建 Bug 需求:用户登录后页面白屏,优先级 P0,处理人是我"
```
### 功能优化类
```
"创建功能需求:[功能描述],优先级 [P0/P1/P2],处理人 [姓名]"
示例:
"创建功能需求:增加代码搜索功能,优先级 P1,处理人张三"
```
### 文档更新类
```
"创建文档需求:[文档问题],优先级 [P0/P1/P2]"
示例:
"创建文档需求:更新 API 文档中的认证说明,优先级 P2"
```
---
## ? 优先级映射
| 用户描述 | TAPD 优先级 | 说明 |
|---------|------------|------|
| P0、紧急、critical | High | 最高优先级 |
| P1、高、high | High | 高优先级 |
| P2、中、medium | Middle | 中等优先级 |
| P3、低、low | Low | 低优先级 |
---
## ? URL 格式
### 完整链接
```
https://tapd.woa.com/{workspace_id}/prong/stories/view/{story_id}
```
### 短链接
```
https://tapd.woa.com/{workspace_id}/s/{short_id}
```
### 示例
```
https://tapd.woa.com/tapd_fe/70112815/story/detail/1070112815128202751
```
---
## ✅ 最佳实践
### 人工职责
1. **清晰描述需求**:说明问题、目标、优先级
2. **指定处理人**:明确谁负责处理
3. **最终确认**:在 IDE 中查看并确认需求信息
### AI 职责
1. **自动获取项目**:从用户参与的项目中选择
2. **智能解析描述**:提取标题、优先级、处理人等信息
3. **自动创建需求**:调用 TAPD MCP Server 创建
4. **自动更新属性**:设置优先级、处理人等
5. **自动打开确认**:在 IDE 中展示需求详情
---
## ? 使用示例
### 示例 1:创建 Bug 需求
**用户**:
```
"帮我创建一个 Bug 需求:代码补全功能在大文件中响应缓慢,
优先级 P0,处理人是我,需要在本周内解决"
```
**AI 执行**:
1. 获取项目列表 → 选择"代码智能化Oteam_CodeBuddy"项目,项目 ID为70112815
2. 创建需求:
- 标题:代码补全功能在大文件中响应缓慢
- 描述:自动生成详细描述(包含问题、影响、预期)
- 优先级:High
- 创建人:dyuankong
3. 更新需求:
- 处理人:dyuankong
- 截止时间:本周五
4. 在 IDE 中打开需求页面供确认
**用户**:
```
"确认无误"
```
---
### 示例 2:创建功能需求
**用户**:
```
"创建功能需求:增加代码片段收藏功能,方便用户保存常用代码,
优先级 P1,处理人张三"
```
**AI 执行**:
1. 自动获取项目
2. 创建需求(标题、描述、优先级)
3. 设置处理人为张三
4. 打开确认页面
**用户**:
```
"需要补充:支持分类管理和快速搜索"
```
**AI 执行**:
```javascript
stories_update({
"id": "已创建的需求ID",
"description": "更新后的描述(包含新增内容)"
})
```
---
## ? 工作流程图
```
用户描述需求
↓
AI 解析描述(自动)
↓
获取项目列表(自动)
↓
创建需求(自动)
↓
更新属性(自动)
↓
IDE 中打开确认(自动)
↓
用户确认 ← 需要修改?→ AI 更新需求
↓
完成
```
---
## ? 常见场景
### 场景 1:快速创建需求
```
"创建需求:修复登录 Bug,P0,我来处理"
```
### 场景 2:批量创建需求
```
"创建 3 个需求:
1. 优化搜索性能,P1
2. 增加导出功能,P2
3. 更新用户手册,P3
都由张三处理"
```
### 场景 3:创建并关联迭代
```
"创建需求:实现多语言支持,P1,
关联到 2025-Q1 迭代,处理人李四"
```
---
## ? 支持与反馈
如遇问题,可通过以下方式反馈:
1. **企业微信**:联系 dyuankong(孔德远)
2. **TAPD 平台**:在对应项目中创建反馈需求
3. **CodeBuddy 交流群**:加入产品交流群咨询
---
**文档版本**: v3.0
**更新时间**: 2025-11-01
**维护人**: dyuankong
**适用平台**: tapd.woa.com效果 1:实现在 TAPD 自动创建需求单
效果 2:全程按照 Skills 技能进行自动生成高尔夫小程序生成代码,无需人为干预
效果 3:在 IDE 中实现测试
效果 4:部署,由于小程序微信开发者工具依赖微信开发者工具预览,因此进行预览
学员评价