工作项管理
VortFlow 支持三种工作项类型:需求(Story)、任务(Task)、缺陷(Bug),各有独立状态机。
工作项类型
VortFlow 管理三种核心工作项,覆盖研发流程的不同阶段。
需求(Story)
需求是产品功能的描述单元,是研发流程的起点。
状态流转
待录入 → 待评审 → 已评审 → 产品完善 → UI 设计 → 拆分估时 → 分配开发 → 开发中 → 测试中 → 已完成 → 已关闭
需求字段
| 字段 | 说明 |
|---|---|
| title | 需求标题 |
| description | 详细描述(背景、目标、功能、验收标准) |
| priority | 优先级:1=紧急 / 2=高 / 3=中 / 4=低 |
| project_id | 所属项目 |
| parent_id | 父需求(支持需求拆分) |
| submitter_id | 提交人 |
| pm_id | 产品经理 |
| designer_id | 设计师 |
| reviewer_id | 评审人 |
| repo_id | 关联代码仓库 |
| branch | 关联分支 |
| deadline | 截止日期 |
| tags | 标签 |
需求拆分
当一个需求包含多个独立功能模块时,支持拆分为父子需求:
- 父需求保留整体背景和总目标
- 子需求聚焦单个功能点
- 使用
vortflow_intake_story的children参数一次创建
任务(Task)
任务是需求的执行分解,一个需求可拆分为多个任务。
状态流转
待处理 → 进行中 → 已完成 → 已关闭
任务类型
| 类型 | 说明 |
|---|---|
| frontend | 前端开发 |
| backend | 后端开发 |
| fullstack | 全栈开发 |
| test | 测试任务 |
任务字段
| 字段 | 说明 |
|---|---|
| title | 任务标题 |
| description | 任务描述 |
| task_type | 任务类型 |
| story_id | 关联需求 |
| assignee_id | 负责人 |
| estimated_hours | 预估工时 |
| actual_hours | 实际工时 |
| progress | 进度百分比 |
缺陷(Bug)
缺陷记录软件中发现的问题。
状态流转
待确认 → 已确认 → 修复中 → 待验证 → 已关闭
↘ 已拒绝
严重度
| 等级 | 说明 |
|---|---|
| 1 - 致命 | 系统崩溃、数据丢失 |
| 2 - 严重 | 核心功能不可用 |
| 3 - 一般 | 功能异常但有绕过方案 |
| 4 - 轻微 | UI / 文案问题 |
通用能力
评论
所有工作项支持评论功能,AI 员工和团队成员可以在工作项上留言讨论。
标签
支持自定义标签,用于分类和筛选工作项。
关联
- 需求可关联代码仓库和分支(VortGit 联动)
- 任务关联到需求
- Bug 可关联到需求或任务