mirror of
https://github.com/kuaifan/dootask.git
synced 2026-07-31 02:15:57 +00:00
1.8 KiB
1.8 KiB
id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
| id | title | type | feature | scope | locale | aliases | related_tools | related_pages | prerequisites | negative | last_verified | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| task.recurring.howto | 重复 / 循环任务 | howto | task | end-user | zh |
|
|
|
|
|
v1.7.90 |
重复 / 循环任务
是什么
DooTask 任务支持循环重复(字段 loop + loop_at),常用于「每日站会」「每周周报」类型任务。每次任务被标记完成时,系统按 loop 自动生成下一份新任务,复制原任务字段并按 loop_at 推下一次计划时间。
支持的周期
day每天weekdays工作日(周一至周五)week每周twoweeks双周month每月year每年- 自定义天数(输入数字,如 3 表示每 3 天)
never不重复(默认)
入口
- 桌面端:任务详情页 → 计划时间区 → 「循环」下拉
- 必须先填 end_at(截止时间)才能启用循环
工作原理
- 标记 task.complete.howto 完成当前任务
- 服务端基于
loop与当前end_at计算下一个loop_at - 自动创建新任务并复制:标题、描述、负责人、协作者、标签、优先级、可见性、子任务
- 新任务的状态为未完成,按新计划时间出现在日历视图
不支持
- 不能为同一任务并行启用多个周期
- 循环不复制附件
- 子任务不能独立设置循环