任务是 Ceum 中的工作单位。任务具有状态、选填的类型、优先级、选填的开始与截止日期,并可链接至任意数量的项目、作为另一个任务的子任务,或通过方向性关系链接至其他任务。任务也会收集评论与时间记录。
可以做什么
在任务页面浏览所有任务,列可排序与筛选。项目列会将每个已链接的项目列为可点击的标签,当任务横跨多个项目时会收起为可点击的“+N”。使用双栏表单创建新任务。打开某个任务可查看其子任务、评论、时间记录与关系,并可编辑它或打开其完整的编辑历史。看板(kanban)视图现在位于专属的看板页面,可从侧边栏(仪表板下方)或 B 快捷键进入;可在看板版面页面管理与配置各看板——请参阅任务看板。若要一次更新多个任务,请使用批量编辑;请参阅批量编辑。也可以导入任务并将其导出至文件。
需要填写的字段
基本信息:
- 名称——必填(最多 500 个字符)。
- 描述——选填(最多 50,000 个字符)。
- 项目——选填,且可选择多个。从选择器逐一添加;用标签上的 × 移除某一个。没有任何项目的任务即为“浮动”任务。
- 标签——选填。
状态部分:
- 状态——必填;取自自定义状态,并在任务状态中配置。
- 类型——选填;取自任务类型。类型是否可计费、以及是否可用于顶层或仅能作为子任务,均在设置中控制。
- 优先级——
high、medium或low。默认为medium。
状态与类型选择器仅会显示对任务当前所属项目有效的选项。状态与类型可限定于特定项目;当任务横跨多个项目时,仅会出现涵盖全部项目的选项,而若以某种方式变更项目会使当前的状态或类型失效,则会被阻止并附上说明,直到选择有效的选项(或变更项目)为止。浮动任务仅能使用适用于所有项目的选项。
- 开始日期——选填,从标准新任务表单创建任务时默认为空。直接在日历上创建的任务,其开始日期会设为放置的那一天。当任务从待办清单状态移出至非待办清单状态时,若开始日期仍为空,Ceum 会将其设为今天——这与任务完成时设置完成日期的方式相当类似。已有的开始日期绝不会被自动覆盖或清除。
- 截止日期——选填。若两个日期均已设置,须晚于开始日期。
- 既无开始日期也无截止日期的任务不会出现在日历上。
其他:
- 父任务——选填;使此任务成为子任务。父任务的类型须允许可嵌入的子项。
- 已标记 + 标记描述——选填的开关(最多 500 个字符),用于将任务标示为需关注。
- 关系——使用已配置的关系类型链接至其他任务的方向性链接。
- 自定义字段——若任务的类型定义了任何自定义字段,它们也会出现在表单上。字段的组合会随任务的类型而改变。
每个任务都会获得类似 T-7 的 ID,并以数值排序。
工作流程
创建任务
- 打开新任务表单。
- 输入名称;选择状态(必填),并可选择一个或多个项目以及一个类型。
- 视情况设置优先级、开始日期、截止日期与标签。
- 保存。任务会获得下一个 ID 并出现在列表顶部。
添加子任务
打开父任务,使用子任务部分内嵌添加一个新任务或附加一个已有任务。内嵌创建时,可以设置其类型(必填),并可选择性地设置状态与开始/截止日期。子任务须使用标记为可嵌入的类型。独立任务可通过在编辑表单中设置其父任务而转为子任务;将其分离则会使其再次成为顶层任务。在该部分内拖动子任务可重新排序。
将任务标记为完成
选择标记为已完成的状态。Ceum 会记录任务完成的时间;将其移出已完成状态则会清除该记录。
删除任务
在任务的详情页面或编辑页面使用删除按钮,然后确认。在看板上,也可以从卡片的详情视图删除任务。删除父任务会删除其子任务——若想保留子任务,请先将其分离。任何指向该任务的时间记录会保留;只是失去这个任务,且跟踪时间总计不受影响。
对任务评论
打开任务并使用评论框。Cmd+Enter 或 Ctrl+Enter 提交,且只有作者可以编辑或删除自己的评论。完整的讨论串行为请参阅任务评论。
针对任务跟踪时间
从时间跟踪启动计时器并选择任务,或从任务的时间记录部分附加已有的时间记录。单条时间记录可同时链接至多个任务,且它仍计为一条、一段时长的记录——请参阅时间跟踪。
子任务
子任务只有一层——子任务不能再有自己的子任务。它们的行为:
- 默认从主列表隐藏;在父任务内可见。
- 可配置的看板呈现方式——嵌套于父卡片内,或在专属列中以独立卡片排列;请参阅任务看板。
- 须为可嵌入的类型——只有标记为可嵌入的任务类型才能用于子任务。
- 无自身的项目——内嵌子任务不会附加至项目,因此其状态与类型选择器仅提供所有项目的选项。
- 分离——移除任务的父任务会使其再次成为顶层任务,并保留其当前状态。
- 拖动以重新排序——在父任务的子任务部分内拖动子任务以更改其顺序。
- 删除父任务会删除其子任务——若想保留子任务,请先将其分离。
状态、类型与优先级
- 状态来自自定义状态。已完成与待办清单设置控制任务是否计入有效工作量,以及是否显示于默认视图。
- 类型来自任务类型。每种类型设置其是否可计费、可独立(允许作为顶层任务)与可嵌入(允许作为子任务)。列表会在可计费的类型上显示
$标识。 - 优先级是固定的:high、medium、low。该列可排序,且可以按多个值筛选。
截止日期
截止日期会与所在时区的今天比较。逾期任务在列表中显示为红色,出现在提醒中,并出现在日历上。标记为已完成状态的任务会被排除在逾期检查之外。
任务对任务的关系
在任务关系页面按工作区配置关系类型。每个链接都有方向(从一个任务指向另一个),对于相同的配对与类型不可重复,且任务不能链接至自身。编辑页面与详情页面上的关系部分管理传入与传出的链接。
导入与导出
- 批量编辑——在列表上选取行,然后在任务批量编辑页面逐步完成编辑与确认步骤。可以更新名称、项目、状态、类型、优先级、开始日期与截止日期。描述、标签、关系与子任务无法批量编辑。
- 导入——从 CSV 文件导入任务。列包括 ID、名称、描述、项目、状态、类型、优先级、开始日期、截止日期与标签。请参阅导入 CSV。
- 导出——在任务导出页面选择列(名称、描述、标签、项目、状态、类型、优先级、日期、跟踪时间)与格式(CSV 或 XLSX);导出会在后台准备。请参阅导出数据。
变更历史
每项字段变更——名称、状态、类型、优先级、项目、日期、标签等——都会连同操作者(你或 MCP 令牌)与时间戳记录于变更日志中。附加或分离子任务会在子任务上显示为父任务的变更。评论与时间记录不属于变更日志;它们在任务上有各自的界面。通过 MCP 进行的变更也会记录于 MCP 审计日志中;请参阅集成与 MCP。
提示与边界情况
- 任务可横跨多个项目。 当一项工作同时推进多项委托时很有用;任务会出现在每个项目的任务列表中,且针对其中任一项目的筛选都会匹配到它。移除一个项目(或删除它)会保留任务与其余项目的链接;不再有任何项目的任务会成为浮动任务。
- 子任务只有一层。 无法为子任务再添加子任务。
- 类型会筛选子任务选择器。 子任务表单仅提供可嵌入的类型;顶层表单仅提供可独立的类型。
- 逾期逻辑会忽略已完成的任务。 曾经逾期的已完成任务不会出现在提醒中。
- 评论的作者归属会保留。 撤销 MCP 令牌不会删除或匿名化它所创建的评论;它们会保留原本的归属。