用户指南:桌面端
Mindwtr 桌面应用使用 Tauri v2 构建,可在 Windows、macOS 和 Linux 上提供轻量、快速的体验。
概览
桌面应用采用侧边栏导航,其中包含所有 GTD 视图,另有一个主要内容区域。
交互方式
- 在任务的其他选项菜单中选择复制标题,或在任务高亮时按
Ctrl+C/Cmd+C。选中多项任务时,快捷键会逐行复制各项任务的标题。复制成功后会显示提示;复制选中的文本或编辑器中的文本仍按原有方式工作。 - 单击可切换任务详情的显示状态。
- 在任务标题或任务行空白处按
Ctrl+click(Windows/Linux)或Cmd+click(macOS),无需先按选择即可选择或取消选择任务。先选中一项任务,再按Shift+click,即可选中到另一项任务之间的连续范围。普通单击仍会切换详情。 - 双击任务可打开完整编辑模式。如果只想原地重命名标题,请从任务的
⋯菜单中选择重命名任务(Enter 保存,Esc 取消)。 - 在未更改任何内容时,单击打开的任务编辑器之外可将其关闭;一旦编辑了某个字段,就需要使用“保存”“取消”或 Esc 才能关闭。
- 右键单击可打开上下文菜单(项目、任务)。
- 键盘优先:全局快捷键以及 Vim/Emacs 模式已针对桌面工作流进行优化。
如果你不断将任务的截止日期往后推迟,在第三次推迟后,其所在行会在截止日期旁边显示一个小沙漏徽章,并标明推迟次数。这个徽章是在提醒你:与其再次推迟,该任务可能需要重新澄清、委派或放弃。
大多数任务列表共用同一控制栏,用于选择任务、筛选、排序、分组和显示详情。列表密度(舒适、紧凑或密集)在设置 → 通用 → 密度中设置,也可以用 Ctrl+Shift+C / Cmd+Shift+C 循环切换。使用分组可以按情境、领域、项目或标签等元数据整理收件箱、下一步、等待、将来/也许、参考资料、已完成、已归档及其他列表视图。“已完成”和“已归档”还提供完成日期分组——今天、昨天、过去 7 天,更早的按自然月分组(2026 年 1 月、2025 年 12 月……),以及未完成——按本地日历日划分,因此它们读起来就像一份完成记录。空分组会被隐藏,未归类的兜底分组(无项目、无情境、常规等)排在最后,每个分组标题都可以折叠——每个列表会按分组方式在本设备上记住哪些分组被折叠。
专注、收件箱、下一步、等待和将来/也许各自记住自己的分组选择,因此把专注按项目分组不会改动收件箱。更新后首次启动时,它们此前共用的分组会沿用到这五个列表,此后各自独立。
将任务拖到侧边栏中的收集箱、将来/也许、等待中、参考或历史记录,即可更改状态;放到历史记录上会把它标记为已完成,提示消息提供撤销。把任务拖到侧边栏中某个已折叠分组的标题上(例如更多),该分组会在拖动期间展开。垃圾桶不接受拖放。将任务拖到日历,或在拖动时悬停片刻,即可打开今天并继续拖动任务。如果此前处于日程视图,Mindwtr 会切换到周视图,以便将任务放到某一天和具体时间。
参考资料
参考资料用于保存笔记和查阅材料。列表与编辑器突出标题、描述、项目或领域、人员、标签、附件和链接,并隐藏任务排期和完成控件。当参考资料变成需要执行的事情时,使用转换为行动。
参考资料内的搜索会在标题和描述中匹配所有以空格分隔的词,不区分大小写,也支持部分文字。例如,ke 1 2 可以匹配 key1 key2 key3。搜索词按普通文字处理,不解析快速收集或高级搜索语法。
在参考资料筛选中开启包含已归档项目,即可查找已完成或已归档项目中的材料。该选项默认关闭,仅作用于本设备的当前视图;已删除的材料仍不会显示。
专注模式
使用专注模式可隐藏侧边栏,并让列表居中显示(最大宽度为 800px)。
- 使用 Ctrl+\(Windows/Linux)或 Cmd+\(macOS)切换
- 非常适合深度工作或回顾
系统托盘
Mindwtr 会在后台运行,以处理自动同步。
- 关闭窗口会将应用最小化到系统托盘,而不是退出。
- 单击托盘图标可显示/隐藏窗口。
- 在支持的系统上,将鼠标悬停在托盘图标上可查看今日焦点的任务数量及容纳得下的任务标题。
- 右键单击托盘图标可彻底退出应用。
- 登录时启动会在托盘图标已启用时自动以隐藏窗口的方式启动;手动打开应用时始终会显示窗口。Microsoft Store 版本在登录时启动也会显示窗口,因为其启动任务无法传递托盘启动信号。
macOS 小组件
在 macOS 14 及更高版本上,桌面应用自带一个小组件。
- 从小组件库添加——点按菜单栏中的日期,再选择编辑小组件——然后选取Mindwtr,可选小、中、大三种尺寸。它会显示今日焦点任务,并在该列表变化时随之更新。
- 点按任务列表可打开桌面应用。小组件还提供快速收集按钮;它只会打开现有的浮动快速添加面板,而不会打开主窗口。如果 Mindwtr 尚未运行,macOS 可能会在后台启动它来显示该面板。Mac 小组件的优先级也高于此前小组件库通过“接力”提供的 iPhone 小组件——后者会改为在手机上打开应用。
- 该小组件包含在使用 Developer ID 签名的构建(即 DMG)中;Mac App Store 版本将在后续版本中获得。
视图
📥 收件箱
你的收集区。所有新任务都会先进入这里,等待处理。
- 使用底部的输入框添加任务
- 支持快速添加语法(请参阅开始使用)
- 如果新任务应直接进入今日专注,请使用“快速添加”输入框旁边的星标。任务编辑器的标题栏中也有同样的星标。加星会被视为完成澄清:加星的收集项会创建为下一步行动,而不是收件箱项目;将加星任务移回收件箱时,会移除其星标。
- 使用澄清工作流处理收件箱
- 当你想进行有引导的收集、而不是面对空白输入框时,思绪清扫会提示你逐一思考常见的生活/工作领域。
🎯 专注
用于每日投入的统一仪表板。专注视图并不是状态为 next 的每项任务的完整清单;它会将列表缩小到当前可执行的工作。
焦点分区依次为:今日专注 → 今天 → 下一步行动 → 待回顾 → 即将到来。
- 今日专注:开始日期已经到来的加星优先任务。专注上限适用于今天新加入的任务;排队等待未来开始的任务今天不占名额。已加入专注的下一步任务还会在任务列表和看板中于标题旁显示一颗小实心星。
- 今天:已过截止日期的项目;今天到期或今天开始的任务,包括今天稍后才开始的,按时间排序,这些行会显示各自的开始时间,直到时间到来。
- 下一步行动:没有截止日期、已准备就绪的任务,可按情境筛选。
- 应回顾:回顾日期已到的未完成承诺;此提醒列表与每周回顾分开。
- 即将到来:列出未来 7 天内在其他日期开始或重复出现的下一步行动。你可以在这里为未来开始的下一步行动加星:它会留在此处直到开始日,再自动进入今日专注。没有开始日期的重复任务仍仅供预览。
专注视图会把未来才开始的任务,以及顺序项目中排在后面的任务排除在可执行列表之外;未来一周内到来的延后任务仍会显示在即将到来预览中。如果需要查看范围更广的任务清单,请使用情境、项目或搜索。
下一步行动的默认顺序:专注视图会将即将到期的行动排在最前,没有日期的行动排在其后,截止日期在很久以后的行动排在最后。在同一分组内,启用优先级时会先按优先级排序,然后依次按开始时间、创建日期、标题和 id 排序。完整逻辑请参阅Mindwtr 中的 GTD 工作流。
功能:
- 情境筛选器:按情境(例如 @home、@work)或标签筛选下一步行动。筛选器选择器会将情境和标签分组,让很长的元数据列表仍易于浏览。
- 按以下方式分组下一步行动:只按情境分组“下一步行动”;没有情境的任务归入无情境。
- 已保存的筛选器:保存可复用的专注条件,例如项目、情境、标签、优先级、精力水平和预计用时。 点击已保存的筛选器即可应用;再次点击它或点击全部即可清除。要删除筛选器,请打开它的 … 菜单,选择删除并确认。打开筛选器可查看或编辑当前的筛选条件。
- 禅模式:切换后隐藏除今日专注任务之外的所有内容。
- 番茄钟(可选):在设置 → GTD → 功能 → 番茄计时器中启用,以显示专注/休息计时器面板(15/3、25/5、50/10,外加一个可选的自定义预设)。可以保持为仅计时器,也可以启用将计时器关联到任务,以显示计时器任务选择器和将任务标记为完成操作。
📁 项目
包含相关任务的多步骤成果。
- 顺序模式:只有项目中第一个可执行的任务会出现在专注视图中;在项目视图中,可执行任务会高亮显示,排队等待的任务会淡化显示
- 并行模式:项目中所有可执行的任务都可以出现在专注视图中
- 顺序范围:顺序项目可以按整个项目推进,也可以逐个分区推进;分区范围会显示每个分区中第一个可执行的任务。
- 状态:进行中、等待、将来、已归档
- 专注领域:按更高层级的领域(例如工作、健康)对项目分组,使侧边栏井然有序。将项目拖到某个领域上即可移动;拖动期间,已折叠和空白的领域(以及无领域)也会显示为放置目标。
- 通过拖动移动任务:将任务从已打开项目的列表拖到侧边栏中的另一个项目,即可将其移到那里(它会排在目标项目现有任务之后);也可以拖到领域标题上,使其成为直属于该领域的任务。此功能适用于所有排序模式;已移动到……提示消息提供一键撤销,已归档项目不接受放置。
- 项目标签:为项目添加标签并按标签筛选
- 项目中的参考资料:参考任务显示在项目任务列表下方的参考区中——标签与项目标签匹配的参考也会显示,因此同一条参考可以出现在多个项目里
- 支持性笔记:添加规划笔记和参考材料
- 分区:项目内部可选的任务分组(阶段、里程碑、子工作流)。分区是一个项目内的标题,不是子任务或独立项目。有分区的项目还可以将分区显示为并排的列——排序旁的列开关——在列之间拖动即可更改分区,按住鼠标中键可平移视图;该选择在本设备上按项目记住。
- 开始日期和截止日期:项目可以有自己的开始日期和截止日期,就在项目详情中回顾日期的旁边。两者一起为项目在时间线上划出一段跨度
- 回顾日期:设置项目回顾的提醒日期
- 完成:达成成果后,在项目标题栏的 ... 菜单中使用完成——剩余任务会随之完成,项目会移到侧边栏底部的已完成分区,而重新激活可撤销此操作
- 复制:在侧边栏右键点击项目,或使用项目标题栏 ... 菜单中的复制,即可连同分区和任务复制整个项目。副本会重新开始——参见可重复使用的清单
任务编辑器中的项目分区字段会将任务分配到其当前项目的某个分区。只有当任务属于一个包含分区的项目后,该字段才会有可用的值。
🏷️ 情境
按地点或工具情境筛选任务:
@home、@work、@errands、@agendas@computer、@phone、@anywhere
🏷️ 标签
按精力水平、模式或主题筛选任务:
- 精力:
#focused、#lowenergy、#creative - 主题:
#health、#finance
⏳ 等待
已指定人员的任务会直接在等待列表中显示姓名,即使隐藏了额外详情也能看到。
跟踪已委派的事项,或正在等待外部事件的任务。
💭 将来/也许
从 v1.3.1 起,可直接在此列表中将任务归入将来/也许分区。
- 右键点击任务,选择移至分区…。
- 选择多个任务,可使用同一操作批量移动。选择器包含空分区、无分区和新建分区…。
- 使用列表中的新建分区…创建分区标题。按将来/也许分区分组时,使用标题旁的添加任务可直接在该分区中创建任务。
- 移动保存后可撤销。更改分区会保留任务状态、项目、项目分区和日期。可在设置 → 管理中调整分区名称和顺序。
- 将来/也许的项目也可以放进同样的分区。列表按将来分区分组时,在项目行上使用移至分区…。项目会保留其任务、项目分区和领域。没有分区的项目显示在无分区下。
孵化你以后可能想要推进的想法。
🗓️ 日历
在日视图和周视图中,带时间的截止日期会在对应时刻显示为到期标记;只有日期的截止日期仍放在全天栏。同一任务可以同时显示计划工作时间块和截止时间标记。截止时间标记不占用可用时间,也不需要预计时长。选择标记可编辑任务;标记不支持拖动或调整大小。月视图保持紧凑的任务行,并显示截止时间。
按时间显示有截止日期或开始时间的任务。
在宽屏布局中,日历包含一个针对所选日期的规划下一步行动面板。它会显示未排期的下一步行动以及已到期但未排期的任务,让你无需离开日历即可将其安排到空闲时间段。如果想为日/周网格腾出更多空间,可以折叠该面板。
右键单击日历中的任务可打开常规任务操作,包括从日历移除。
📋 看板视图
看板式拖放面板包含以下列:
- 收件箱:未处理的项目
- 下一步行动:已准备好执行的项目
- 等待:已委派的项目
- 将来/也许:已推迟的项目
- 已完成:已完成的任务
在同一列内拖动卡片可设置手动看板顺序。将任务移至另一状态时,会清除其在旧列中的顺序,以便在新列中排序。
使用看板搜索框,可按标题、笔记、项目、情境或标签缩小可见卡片的范围。筛选按钮会打开情境、标签、截止日期和项目的快速筛选器;情境和标签块可在包含、排除(显示删除线)和关闭三种状态间循环,清除筛选器会同时移除搜索文本和已启用的筛选器。
📊 时间线
时间线默认关闭:在设置 → GTD → 功能 → 时间线视图中启用后,它才会出现在侧边栏中。
纵览带日期的工作。每个带日期的任务都会绘制成一条水平色条,从开始日期延伸到截止日期,并按其项目着色;项目没有自己的颜色时,则按其领域着色。任务标题旁显示状态图标。色条显示当前记录的日期,不代表原始计划、实际用时或预计时长。
状态筛选器支持多选,默认选择收集箱、下一步、等待中和将来。已完成也包含已归档的完成任务,但不包含已取消的任务;其已完成或已归档项目仍会显示,以保留项目上下文。
- 只有开始日期、或只有截止日期的任务,会在那一天显示一个小标记
- 没有日期的任务不会出现在这里
- 设置了开始日期或截止日期的项目,会在其任务上方获得一条自己的实心色条,比任务色条更粗,即使这些任务本身还没有日期;只设置其中一个日期时,色条会延伸到这些任务中最早的开始日期或最晚的截止日期
- 一条竖线标记今天;视图打开时以它为中心,切换缩放时重新居中,今天按钮可跳回该位置
- 三个缩放级别——日、周、月——在细节与跨度之间取舍
单击色条即可打开任务,单击项目名称即可打开该项目。可直接按以下方式编辑日期:
- 拖动任务色条可按日历天数平移已有的开始日期和截止日期。拖动只有一个日期的标记时,只移动该日期。已有的具体时间按本地时间保留。
- 拖动左边缘或右边缘,分别调整已有的开始日期或截止日期;不会补建缺失的日期。
- 相对开始日期按任务编辑器的常规规则随截止日期变化,因此调整截止日期也可能移动关联的开始日期。直接调整开始日期会将相对关联替换为明确日期。现有重复规则仍然适用。
- 只有处于活跃状态且自身开始日期和截止日期均有效的项目,才可移动或调整色条长度。移动只修改项目日期,不会改变其任务日期。由单个项目日期和任务日期推算出的跨度为只读;请在项目详情中修改项目日期。
- 已完成、已取消、参考任务以及非活跃项目中的任务不支持拖动。
拖动时预览,松开后保存。Escape可取消拖动;保存后可撤销。如果拖动期间相同日期在其他地方发生变化,松开时不会覆盖这些更改。时间线不会根据依赖关系或节假日重新排期。
从 v1.3.7 起,时间线与项目视图共用项目和任务顺序。项目分组遵循领域和项目顺序;任务遵循所属项目的分区顺序及所选排序方式。项目排序设为默认时,可使用行上的排序手柄,在同一分区内移动任务,或在同一领域内移动项目。手柄获得焦点后,按空格拿起,使用方向键移动,再按空格放下,或按 Escape 取消。
上下调整顺序会改变共用顺序,包括顺序项目的执行次序,但不会更改日期,也不会将任务移到其他项目或分区。被时间线筛选器隐藏的任务和项目会保留彼此的相对顺序。项目明确选择的排序方式仍会生效;在项目视图中切换为默认,即可手动调整任务顺序。不属于项目的任务没有可编辑的共用项目顺序。
已完成和已归档是历史记录的两个标签页,位于侧边栏的更多分组中。
✅ 已完成
最近完成的任务。将其用作每日或每周回顾时的短期完成记录。
如果你完成任务的时间早于将其标记为“已完成”的时间,请单击其完成时间时间戳进行修正。你也可以右键单击任何已打开任务的完成按钮,将其标记为在更早的时间完成。如果完成时间对你的记录或“完成后重复”排期很重要,此功能会很有帮助。
选择选择以挑选任务,或选择全选,然后使用移动 → 已归档提前将所选任务归档。
📦 已归档
已收纳归档的完成任务。已归档任务不会出现在普通任务列表中,但你可以在这里搜索或恢复它们。单击任务标题即可以只读方式打开其备注、子任务与附件,无需先恢复任务。单击完成时间时间戳可进行修正,或使用行内的恢复操作把任务送回收集箱。顶部的“任务 | 项目”切换可改为显示已归档项目:恢复会重新激活项目(并找回随它一起完成的任务),删除则将其移入回收站。单击已归档项目的名称,可在“项目”中以只读方式打开它,并查看随它一起完成的任务。
「已归档」与其他任务列表共用同一控制栏:筛选可按情境、标签、优先级和时间估算收窄列表,排序和分组都提供完成日期,因为这里全是已完成的工作。默认按最近完成的排在最前。筛选选择在各任务列表之间共享,因此在别处选中的情境同样会收窄这个列表。
选择选择以挑选任务,或选择全选。你可以将所选任务移回“已完成”且不更改完成时间、恢复到收件箱,或移至回收站。Mindwtr 只会从回收站永久删除任务。
🗑️ 回收站
已删除的任务和项目,最新的排在最前。你可以恢复项目、永久删除项目,也可以使用清空回收站一次清空全部内容。选择选择可挑选多个任务和项目(或选择全选),然后一步完成恢复或永久删除。永久删除始终会要求确认。留在废纸篓中的条目会在 90 天后被永久移除。
📝 每周回顾
包含以下步骤的 GTD 引导式回顾向导:
- 处理收件箱
- 回顾日历
- 跟进等待事项
- 回顾项目
- 回顾将来/也许
使用回顾中的处理收件箱操作清理已收集的项目,然后再继续进行日历、等待事项、项目和将来事项的回顾。
详细指导请参阅每周回顾。
AI 助手(可选)
在设置 → AI 助手中启用:
- 澄清:将含糊的任务转化为具体的下一步行动
- 拆分:为大型任务生成核对清单步骤
- 回顾分析:在回顾期间突出显示搁置已久的任务
- Copilot:在输入时提供情境/标签/时间建议
AI 为可选功能,只有在你请求时才会运行。
可复用列表
将核对清单用作模板:
- 复制任务:复制一份主列表(打包、旅行准备)
- 重置核对清单:取消选中所有项目,以便重复使用(采购杂货)
任务编辑器(查看 + 编辑)
- 单击任务可打开包含所有详情的只读视图。
- 按编辑(或
e)切换到编辑模式。 - 开始编辑时,已有内容的分区会自动展开;空分区遵循布局默认设置。手动折叠的分区会在本次编辑期间保持折叠。展开分区时,编辑器会在需要时将其滚动到可见区域;如果分区高于可用空间,则保持标题可见。
- 项目分区是针对分区项目内任务的组织字段。收件箱任务、未分配任务或没有分区的项目应将其留空。
- 状态、优先级和精力水平使用胶囊控件而不是下拉菜单,以便更快地通过键盘和指针进行选择。
- 打开日期字段的日历,可在月历旁选择快捷日期:今天、明天、+2 天、+3 天、下周、下个月和无日期。
- 标题字段同样支持快速添加标记。输入
@、#、+、!、%或/打开建议,然后按Enter或Tab:所选项会写入对应字段(情境、标签、项目、领域、人员、日期、状态),标记会从标题中移除。未接受建议而输入的文字会原样保留在标题中,因此像Review 100% target这样的标题是安全的。 - 在设置 → GTD → 任务编辑器布局中,选择行内可在任务行原来的位置编辑;选择弹出窗口则会打开居中的编辑器,列表不会移动。
日历集成
Mindwtr 可以在日历视图中叠加显示外部日历。在 macOS 上,它可以通过 EventKit 读取 Apple 日历;在所有桌面平台上,它都可以读取直接的 ICS 订阅 URL。 需要 ICS 订阅时,请在设置 → 集成 → 日历中添加 ICS URL。 外部事件为只读,但你可以根据日历事件在 Mindwtr 中创建一项独立任务;Mindwtr 会复制事件的标题、日期/时间、地点、描述,以及可用时的日历名称。 在日历中使用规划下一步行动,可将所选日期变成规划界面:查看未排期的工作,选择任务,并将其安排到空闲时间段,同时保留截止日期作为最后期限。 在 macOS 上,将任务推送到日历还可以把 Mindwtr 中已排期或到期的任务写入所选的可写 Apple 日历目标。设置详情请参阅日历集成。
🔍 全局搜索
使用运算符进行强大搜索,即时找到任何内容。
打开:按 / 或 Ctrl/Cmd + K,或单击搜索图标。
搜索文本可留空。打开筛选器,可按状态、范围、领域、截止日期、地点、情境或标签列出匹配条目;如需查看已完成条目,请选择已完成和已归档(或包含已完成和已归档的任务)。
搜索运算符
| 运算符 | 示例 | 说明 |
|---|---|---|
status: | status:next | 按任务状态筛选 |
-status: | -status:done | 排除某个状态 |
context: | context:@home | 按情境筛选 |
tag: | tag:#focused | 按标签筛选 |
@ # % | @home #focused %Tom | context:、tag:、person: 的简写 |
assigned: | assigned:Tom | 按人员筛选 |
project: | project:HomeReno | 按项目名称或 ID 筛选 |
location: | location:office | 按任务地点筛选 |
where: | where:office | 任务地点的别名 |
id: | id:abc123 | 查找确切的任务 ID |
-id: | -id:abc123 | 排除确切的任务 ID |
due: | due:today | 在某日期到期的任务 |
due:<= | due:<=7d | 7 天内到期的任务 |
start: | start:>=tomorrow | 从某日期开始的任务 |
created: | created:>=30d | 最近 30 天创建的任务 |
OR | @home OR @work | 匹配任一条件 |
在任何操作符前加 - 即可取反,不限于表中列出的两个:-context:@computer 只列出不需要 @computer 的任务,-tag:#deep 隐藏某个标签,-project:HomeReno 排除某个项目。
日期格式:today、tomorrow、7d(7 天)、2w(2 周)、1m(1 个月)、2025-01-15
已保存的搜索
已保存的搜索是可复用搜索查询的快捷方式:
- 输入包含运算符的搜索查询
- 单击“保存搜索”按钮
- 为搜索命名(例如“即将到期的工作任务”)
- 从侧边栏的已保存的搜索部分访问
删除已保存的搜索:打开已保存的搜索,然后单击回收站图标。
已保存的搜索不同于专注视图中的已保存的筛选器。专注视图的已保存筛选器会作为筛选条件同步,并通过专注视图的筛选控件进行编辑。
快速收集
全局热键
无需切换窗口,即可从桌面的任何位置收集任务:
- 按全局热键(
Ctrl+Alt+M) - 使用快速添加语法输入任务
- 按 Enter 添加到收件箱
- 继续你刚才在做的事情
你可以在设置 → 通用 → 输入 → 全局快速添加快捷键中更改或禁用此快捷键。 默认值遵循平台惯例:
- macOS:
Ctrl+Option+M(默认)、Ctrl+Option+N、Ctrl+Option+Q,或旧版Cmd+Shift+A - Linux:
Ctrl+Alt+M(默认)、Ctrl+Alt+N、Ctrl+Alt+Q,或旧版Ctrl+Shift+A - Windows:默认禁用,因此 Mindwtr 绝不会在未告知的情况下占用其他应用的组合键;启用快捷键时,推荐选择
Ctrl+Alt+M - 避免使用旧版
Ctrl+Shift+A选项:Chrome、Word 和 Excel 都在使用它,而全局热键会在整个系统中覆盖这些应用的快捷键
Flatpak/Wayland 注意事项:某些合成器不允许应用注册全局快捷键。在这种情况下,请将桌面快捷键绑定到 flatpak run tech.dongdongbh.mindwtr --quick-add。
托盘图标
单击系统托盘图标即可立即收集:
- 出现快速添加输入框
- 使用自然语言语法
- 任务直接进入收件箱
添加任务对话框快捷键
“添加任务”对话框完全可以通过键盘操作:
Enter:保存并关闭Shift+Enter:保存并让对话框保持打开,以便添加下一个任务(批量收集)Ctrl+Enter(macOS 上为⌘Enter):保存并在完整编辑器中打开任务Esc:关闭且不保存- 打开建议弹窗(
@、#、+、%、!、/)时,↑/↓可在建议间移动,Enter或Tab会插入突出显示的建议
快速添加语法
Mindwtr 会在添加任务时解析自然语言:
| 语法 | 示例 | 结果 |
|---|---|---|
@context | @home | 添加情境 |
#tag | #focused | 添加标签 |
+Project | +HomeReno | 分配到项目 |
+Multi Word | +New Project | 分配到“New Project” |
+"Quoted Name" | +"New Project" call Bob | 引号用于界定句子中间的多词名称(也适用于 !"Area Name") |
!Area | Plan roadmap !Work | 分配到领域 |
%Person | Ask %Jim for budget | 设置“分配给”(任务涉及的人;状态不变);新建多词名称时使用 %"Full Name" |
/area:<name> | /area:Personal | 分配到领域(不能有空格) |
/due:date | /due:friday | 设置截止日期 |
/energy:<level> | /energy:medium | 设置精力水平(low、medium、high) |
/priority:<level> | /priority:high | 设置优先级(low、medium、high、urgent) |
/estimate:<duration> | /estimate:45m | 设置时间估算 |
/note:text | /note:call back | 添加描述 |
/status | /next、/waiting、/someday、/reference、/done、/archived、/inbox | 设置状态 |
/estimate:5m、/estimate:45m 和 /estimate:1h30m 可设置预计投入时间;/duration: 是别名。自定义值保留准确的分钟数。有效命令会从标题中移除,无效或不完整的命令仍然可见。“看一场 30 分钟的讲座”这样的普通文字不会设置估算。在收集表单中明确选择的估算优先;日历创建表单保留已选时长。在设置中关闭时间估算后,/estimate: 和 /duration: 不会被解析,会保留在标题中,语法帮助也不再列出它们。
日期格式:today、tomorrow、friday、next week、in 3 days、2025-01-15、26.06.、26.06.2026
输入末尾的日期或时间短语会成为截止日期:输入 Grab a coffee with Marta Jun 23 6pm 会创建截止于 6 月 23 日 18:00 的任务。识别只读取文本末尾,因此像 "Review June report" 这样的标题不会受影响。默认情况下标题会完整保留你输入的文字;开启整理快速添加文本(设置 → GTD)后会同时移除被识别的日期文字,标题变为 "Grab a coffee with Marta"。关闭识别自然语言日期(设置 → GTD,默认开启)后,日期短语保留为普通文字,不设置日期。显式令牌(如 /due:friday)始终有效,并优先于自动识别。这两项设置都会在设备间同步。当应用语言为德语、西班牙语、法语、意大利语、日语、荷兰语、葡萄牙语、俄语、瑞典语或中文时,该语言的日期短语同样会被识别;英语短语在任何语言下都始终有效。
音频收集与转录
使用由 AI 驱动的转录,通过语音收集任务。
设置
- 前往设置 → AI 助手。
- 启用语音转文字。
- 选择提供商:
- OpenAI / Gemini:需要 API 密钥(基于云端)。
- 离线(Whisper):在你的设备上本地运行。单击下载以获取一次模型。
- 配置处理模式:
- 智能解析:从你的语音中提取日期(
tomorrow)、优先级和项目。 - 仅转录:将文本逐字转录到任务中。
- 智能解析:从你的语音中提取日期(
使用音频收集
- 快速添加:在快速添加栏中将收集模式切换为音频(麦克风图标)。
- 录音:单击麦克风开始录音。自然地说出你的任务。 在快速添加的音频模式中,按 Enter 开始录音;录音开始后,再按一次 Enter 停止并保存。录音按钮在启动过程中会保持键盘焦点。
- 完成:单击停止进行转录。文本会填入输入框。
- 任务编辑器:描述字段有自己的麦克风按钮,会使用相同的服务商与处理模式录音并转写到描述中。
- 附件:在设置 → 通用中启用“保存音频附件”,以保留原始语音笔记。
通知与提醒
Mindwtr 会发送桌面通知,帮助你保持进度:
通知类型
- 截止日期提醒:任务到期时发出提醒
- 开始时间提醒:在该开始时提醒你
- 重复任务提醒:重复项目的通知
设有截止时间的任务可在首次截止提醒后,每隔 5、10、15、30 或 60 分钟重复提醒。关闭重复提醒仍允许首次截止提醒。
从 v1.3.7 起,可在设置 → 通知中选择开始/截止提醒的默认值:发送或跳过。每个任务提供使用默认值(显示当前效果)、发送和跳过。新任务使用默认值;已有任务保留原先的发送/跳过行为,直到你主动选择使用默认值。初始默认值为发送。
跳过会撤销待发送的开始/截止提醒及其重复提醒,但不会删除重复间隔。回顾提醒、每日摘要和番茄钟独立运行。发送仍要求明确的时间、已开启的任务/开始/截止通知以及设备通知权限,不会自动打开这些开关。
默认值通过 GTD 设置同步组共享,单个任务的选择随任务同步;设备通知开关保留在本机。请升级所有同步设备:旧版只使用最后保存的发送/跳过值,不会跟随后续默认值变化,并可能在保存任务时丢失“使用默认值”的选择。
测试任务提醒
- 编辑任务,把截止日期设为几分钟后的具体时间。仅日期不会安排定时通知。
- 在开始/截止提醒中选择发送(v1.3.7 及以后)。旧版请关闭跳过提醒。
- 保存任务。在设置 → 通知中开启任务通知和截止提醒。在 macOS 上,也要在系统设置 → 通知中允许 Mindwtr 发送通知。
- 等待截止时间。如果在另一台设备修改过任务,先让这台电脑同步新时间。
设置
在“设置”中配置通知:
- 启用/禁用通知
平台注意事项:
- 首次启用通知时,macOS 会请求通知权限。
- Linux 需要正在运行的通知守护进程(GNOME/KDE 等)。
.deb和 AppImage 等原生软件包直接连接该服务,不需要通知门户;Flatpak 使用通知门户。如果提醒未显示,请从设置 → 诊断导出日志:Linux desktop notification submitted仅表示服务或门户已确认请求,不代表通知已显示。Linux desktop notification delivery failed记录投递失败,不包含任务内容。
任务管理
创建任务
- 使用任意列表视图底部的输入框
- 在任何位置使用全局热键
- 单击托盘图标进行快速收集
- 在 Flatpak/Wayland 上,如果内置热键不可用,请将
flatpak run tech.dongdongbh.mindwtr --quick-add绑定为自定义快捷键 - 使用快速添加语法输入任务标题
- 按 Enter 添加
编辑任务
- 单击任务可打开编辑面板
- 编辑:标题、状态、情境、标签、描述、地点
- 设置:截止日期、开始日期、回顾日期、预计用时、重复规则
- 管理核对清单项目
- 描述的 Markdown 支持无序列表和任务复选框(
- item、[ ] item、[x] item) - 开启列表的详情切换项后,任务行会以 Markdown 格式显示描述的第一行;展开一行可阅读完整描述
- 在任务描述或项目笔记中输入
[[,可从浮动选择器中链接另一个任务或项目 - 这些链接仅用于导航;它们不会在任务之间同步完成状态
- 描述中的 Markdown 复选框仅用作笔记;它们不会影响任务核对清单
- 将多行文本粘贴到核对清单项目中,可按每行创建一个项目(可识别项目符号、编号和
[x]标记) - 在编辑器中把任务分配到项目,或在任务行的
⋯菜单中选择项目…,把任务移入某个项目或移出当前项目 - 在这个项目…选择器中输入新名称,然后选择创建。新项目会立即保存;只有点击保存后,任务才会移入该项目。取消会保留任务原来的归属,也会保留已创建的项目。
任务属性
| 属性 | 说明 |
|---|---|
| 状态 | inbox、next、waiting、someday、done、archived |
| 优先级 | low、medium、high、urgent |
| 情境 | 地点/工具标签(例如 @home、@work) |
| 标签 | 精力/模式标签(例如 #focused、#lowenergy) |
| 截止日期 | 任务应何时完成 |
| 开始日期 | 何时开始处理任务 |
| 回顾日期 | 用于回顾的提醒日期 |
| 预计用时 | 5min、10min、15min、30min、1hr、2hr、3hr、4hr、4hr+ |
| 重复规则 | daily、weekly、monthly、yearly + 策略 |
| 核对清单 | 多步骤任务的子项目 |
| 描述 | 带预览的 Markdown 格式笔记 |
| 附件 | 附加到任务的文件和链接 |
| 地点 | 实际地点 |
| 受委派人 / 人员 | 任务涉及的人(已委派、正在等待,或要与之讨论);用于人员视图和 assigned: 搜索 |
| 项目 | 父项目分配 |
| 分区 | 项目内的可选分组 |
附件: 添加链接字段接受 URL 和本地文件路径(例如 /home/user/doc.pdf、C:\Users\you\file.txt 或 file://...)。
链接文件夹… 会打开文件夹选择器,并把该文件夹链接到项目或任务。点击即可在访达或文件资源管理器中打开该文件夹。链接只在你选择文件夹的那台电脑上有效。 有关同步、清理和音频笔记的信息,请参阅附件。
重复任务
完成重复任务后,Mindwtr 会自动创建日期已更新的下一个实例。
- 严格(默认):保持固定的排期节奏。 示例:每 5 天重复一次会始终锚定在规划的周期上。
- 完成后重复:从完成时间起推算下一个截止日期。 示例:现在完成,则下次在 5 天后到期。
- 结束:永不 / 指定日期 / N 次后:选择该系列是永远持续、在特定日期停止,还是在固定的发生次数后停止。
After N occurrences会将当前任务计入该系列的总次数。
在任务列表中,隐藏详情时仍会显示重复图标;完整的重复计划说明显示在任务详情中。
Mindwtr 会为重复任务保留一个活动实例。当该实例具有截止日期或开始时间时,日历会显示它;除非启用了在日历中显示未来重复以提供仅供规划的预览,否则在当前实例完成前,不会预先填充未来的发生项。
你可以在任务编辑器的重复规则字段中使用完成后重复来切换此设置。 当你需要系列自动停止时,请使用同一个重复规则表单来设置结束日期或发生次数。
批量操作
在批量整理中搜索项目或区域,也可以输入新名称并选择创建,无需放弃已选任务或其他表单内容。创建后会保存并选中目标;只有点击应用到所选项才会移动任务。取消批量编辑不会更改任务,已创建的项目或区域仍会保留。创建失败时,任务选择和表单内容也会保留,方便重试。
选择多个任务以执行批量操作:
- 单击列表标题栏中的“选择”按钮;也可用修饰键加单击直接选择
- 单击任务以选择/取消选择
- 使用操作栏:
- 移动:更改所有所选任务的状态
- 分配领域:将所有所选任务移到某个特定领域下(或清除领域)
- 添加标签:为所有所选任务添加标签
- 移除标签:从所有所选任务中移除一个或多个标签
- 添加情境:为所有所选任务添加情境
- 移除情境:从所有所选任务中移除情境
- 删除:删除所有所选任务
- 单击“完成”退出选择模式
排序
使用排序下拉菜单按以下方式排列任务:
- 默认(基于状态)
- 截止日期
- 开始日期
- 回顾日期
- 预计用时(用时最短的在前,没有预估的排在最后;启用“预计用时”后显示)
- 标题(按字母顺序)
- 创建时间(最早/最新)
- 完成日期(仅“已完成”)——最近完成的在前,从未完成的排在最后
在项目内选择的排序方式会按项目记住,并同步到你的其他设备。未选择排序方式的项目使用手动顺序;项目处于默认排序时仍可拖动排序。
分层情境与标签
使用嵌套的情境和标签进行组织:
| 示例 | 匹配 |
|---|---|
@work | @work、@work/meetings 等 |
@work/meetings | 仅 @work/meetings |
#health | #health、#health/diet 等 |
按父级情境筛选时会包含其所有子级。
键盘快捷键
Mindwtr 支持标准(Gmail/Todoist 风格)、Vim 和 Emacs 按键绑定预设。可在设置 → 高级 → 键盘与窗口中更改。
完整列表请参阅桌面端键盘快捷键。
快速参考(标准):
/:打开搜索?:显示快捷键帮助gi:前往收件箱gn:前往下一步gf:前往专注视图j/k:向下/向上移动选择Enter:打开所选任务Shift+Enter:编辑所选任务e:标记为完成/未完成x:选择/取消选择任务以进行批量操作#:删除任务z:撤销上一次完成/删除操作
快速参考(Vim):
j/k:向下/向上移动选择Enter:打开所选任务e:编辑所选任务x:切换完成状态dd:删除任务yy复制当前选中任务的标题,yi以纯文本复制标题和描述;没有描述时只复制标题。这两个快捷键仅用于 Vim 模式,在文本输入框和对话框中不生效。
在每种预设中,Ctrl+Z / Cmd+Z 都可撤销上一次任务完成或删除操作。
在每种预设中,先按 s 再按一个字母,可直接设置所选任务的状态(si 收件箱、sn 下一步、sw 等待、ss 将来、sd 已完成、sa 已归档),并显示撤销提示消息。Insert 会跳转到添加任务输入框(如果列表没有输入框,则打开快速添加)。
设置
从侧边栏进入“设置”。
通用
- 外观:跟随系统、浅色、深色、电子墨水、Nord、Catppuccin Macchiato、Dracula、复古米黄或 OLED / 午夜. 选择 跟随系统(浅色 / OLED 深色) 后,系统为浅色时使用普通浅色主题,为深色时使用 OLED 主题。OLED / 午夜 始终为黑色。
- 字体:从这台电脑上已安装的字体中任选一种,或保留应用默认字体。点击输入框可浏览列表,输入文字可快速筛选。列表来自操作系统;所选字体之后被卸载时会回退到默认字体。
- 密度:列表行采用舒适、紧凑或密集
- 语言:英语、简体中文、繁体中文、印地语、西班牙语、阿拉伯语、法语、葡萄牙语(巴西)、俄语、德语、日语、波斯语、越南语、土耳其语、韩语、意大利语、波兰语、荷兰语、捷克语、瑞典语、丹麦语、匈牙利语、乌克兰语
- 侧边栏视图:隐藏你用不到的侧边栏条目,例如将来/也许、日历或看板。收件箱和项目始终保留。该选择只对本设备生效,隐藏的视图仍会保留数据,也仍能通过搜索找到。
通知
任务提醒:
- 启用/禁用截止日期和开始时间的任务通知
每日摘要:
晨间简报与晚间回顾有各自的开关,即使关闭任务提醒也能使用,仍需授予通知权限。
- 晨间简报:汇总今日到期、已逾期和专注任务
- 晚间回顾:提示你回顾并为一天收尾
- 配置时间(例如上午 9:00、晚上 8:00)
每周回顾:
- 提醒:接收开始每周回顾的通知
- 回顾日期/时间:自定义你希望收到提醒的时间
GTD
- 自动归档:在设定的天数后自动将“已完成”任务移至“已归档”(默认:7 天),或选择永不,将已完成任务保留在“已完成”中。缩短延迟时间会立即归档现有“已完成”任务中已超过新期限的任务。其余情况下,该检查会在每次启动应用时运行;把某个任务的完成时间改到期限之前,它也会立即归档。
- 专注任务上限:选择可以标记为“今日专注”的任务数量
- 功能:可在需要时启用的可选提示:
- 优先级:在任务上显示优先级旗标
- 预计用时:添加用于时间分块的时长字段。任务编辑器会列出标准时长,另有自定义选项,可以自己输入时长,例如
2h30。没有设置项可以选择列出哪些时长。
- 收件箱处理:保留用于教授 GTD 的引导式收件箱处理,或将默认模式切换为快速,使用紧凑的单屏流程
- 选择是否显示 2 分钟捷径、提前询问项目、包含情境/标签、允许排期,以及在处理过程中提供参考资料选项
- 任务编辑器布局:选择默认显示哪些字段、在各部分间移动字段,并重新排列字段
- 选择编辑器的打开方式:行内会在编辑时替换任务行;弹出窗口会让列表保持原位
- 你可以将截止日期等字段移到排期中,并选择默认展开哪些部分
- 管理:在一处维护可复用的元数据
- 无需逐个查找任务,即可编辑领域、人员、情境和标签
- 人员会保留可复用的受委派人姓名、笔记和参考链接,用于委派工作和建议
- 有关在分配时从何处创建领域和人员,请参阅领域与人员
数据与同步
同步后端:
- 云同步:受支持的版本中提供 Dropbox,在可用的 macOS 设备上还提供 iCloud
- 文件夹 / 文件同步:通过共享的 JSON 文件/文件夹进行文件同步(Google Drive、Syncthing、OneDrive 等)
- 高级 / 自定义服务器:WebDAV 或自行托管的 Mindwtr Cloud
设置同步选项:
- 选择要在设备间同步的偏好设置(主题、语言/日期格式、GTD 默认值、外部日历 URL、AI 设置、已保存的筛选器)
- API 密钥、自定义 AI 端点 URL(包括语音转文字端点)、额外的请求参数和本地模型路径绝不会同步;自定义端点需要在每台设备上分别填写一次
同步状态:
- 侧边栏页脚会显示上次同步时间和在线/离线状态
对于 WebDAV,请配置:
- 服务器 URL(文件夹 URL;Mindwtr 会在其中存储
data.json) - 用户名和密码
详细设置请参阅数据与同步。
高级
- 键盘与窗口:键盘快捷键预设(标准、Vim 或 Emacs)、窗口装饰、关闭行为、托盘图标以及开机启动。点击该卡片可以展开。
关于
- 版本信息
- 检查更新
- 在版本启用反馈功能时,使用发送反馈提交错误报告、功能请求或其他备注。如果希望收到后续回复,可以附上回复邮箱。
- 网站和 GitHub 链接
另请参阅
将清单转换为项目
任务含有清单时,从任务创建项目会显示将清单项转换为项目任务。该选项每次默认关闭;关闭时,原任务及清单保留在项目中。
开启后,每项成为新项目中的一个任务,保留顺序与勾选状态。已勾选项保持完成,不补造完成时间。备注、附件、开始/截止/回顾日期及标签转移到项目;新任务保留标签、情境、优先级和精力。专注标记不复制,原任务移至回收站。领域中已有同名项目时,请换一个名称。
可展开收集箱、下一步和已完成任务,所属项目须处于活动状态。重复、相对日期、重复提醒、带提醒的时间、负责人、地点、预计耗时及已记录耗时须先清除,或保持选项关闭以保留原任务。对话框会说明不可展开的原因。
撤销仅在转换内容未更改时恢复原任务并移除生成的项目和任务。后续编辑或新增任务会阻止撤销,避免覆盖工作。保存失败后可重试同一次转换,不会生成重复项。暂不支持单独提取某个清单项。