--- id: task.subtask.concept title: 子任务是什么 type: concept feature: task scope: end-user locale: zh aliases: - 子任务 - 任务拆分 - 父子任务 - 怎么拆任务 - 子任务有什么用 related_tools: [create_sub_task, get_task] related_pages: [task_detail] prerequisites: [] negative: - 子任务仅支持 1 层(不能在子任务下再建子任务) - 子任务不能跨项目(必须与父任务在同一个项目) - 父任务完成不会自动完成所有子任务,需要单独操作 last_verified: v1.7.90 --- # 子任务是什么 ## 定义 子任务是挂在某个父任务下的下级任务,用于把一个较大的工作拆分成多个可独立分配、独立完成的小步骤。父子关系通过 `parent_id` 维护,每个子任务都是一个独立的任务实例,可以有自己的负责人、截止时间、状态。 ## 关键属性 - **从属关系**:每个子任务必须有一个父任务;删除父任务会同时删除所有子任务 - **独立性**:子任务有自己的状态、负责人、协作者、截止时间,与父任务互不影响 - **可见性**:子任务的可见用户继承父任务设置(不能单独配置) - **完成度**:父任务详情页会显示「子任务 X/Y」,X = 已完成数,Y = 总数 ## 使用场景 - 拆分大功能为多个开发步骤(前端 / 后端 / 测试 / 上线) - 将复杂请求分配给团队不同成员 - 在一个任务卡片里管理多个相关动作 ## 与「关联任务」的区别 - **子任务**:父子层级,从属关系;父任务删除则子任务全删 - **关联任务**:平级引用,互不从属;删除任一方另一方不变(只是关联消失) ## 创建方式 进入任务详情页 → 「子任务」区 → 「+ 新增子任务」→ 输入名称 → 回车。