跳到内容

情境与标签 ​

情境会根据你所在的位置、拥有的工具或所需的精神状态,帮助你查看此时此刻能做什么。


什么是情境? ​

在 GTD 中,情境是完成任务所需的条件:地点、工具或人员。

按情境筛选时,你只会看到当前处境下实际可以完成的任务。

情境与领域 ​

这是刚开始使用 GTD 时最容易混淆的概念之一。

概念它回答的问题经常变化吗?示例
情境我现在身处这里、拥有这些条件,可以做什么?是@computer、@phone、@home
领域这是哪项持续责任的一部分?否工作、家庭、健康、财务

关键区别:

  • 情境关注的是执行限制。它们会在一天中不断变化。
  • 领域关注的是责任类别。只要你生活或工作中的这部分仍然存在,它们就会一直保留。

示例:承包商或客户工作 ​

如果你与多个客户合作,为每个客户使用一个领域完全合理。

  • 领域:客户 A
  • 项目:后端迁移
  • 任务:审查 API 规范
  • 情境:@computer

这样就能回答两个不同的问题:

  • 如果想查看与某个客户相关的所有内容,请按领域筛选。
  • 如果想查看现在能做什么,而不考虑客户,请按情境筛选。

要直接创建或编辑领域,请参阅领域与人员。


地点情境(@) ​

Mindwtr 包含以下预设地点情境:

情境适用情况
@home需要在家完成的任务
@work在办公室/工作场所完成的任务
@errands外出时完成的任务(购物、赴约)
@agendas在会议或通话中讨论的事项
@computer需要使用计算机的任务
@phone需要打电话的任务
@anywhere没有地点要求的任务

示例 ​

  • Call mom @phone
  • Fix leaky faucet @home
  • Buy office supplies @errands
  • Deploy update @computer @work

标签(#) ​

Mindwtr 包含用于按精神状态、模式或主题筛选的标签:

标签适用情况
#focused需要集中注意力的深度工作
#lowenergy疲惫时可以完成的简单任务
#creative头脑风暴或构思
#routine重复性/机械性任务

示例 ​

  • Write proposal #focused @computer
  • File receipts #lowenergy @home
  • Brainstorm campaign ideas #creative
  • Process expenses #routine @computer

为什么使用标签? ​

你的工作效率会在一天中变化:

  • 早晨:注意力高度集中,处理 #focused 任务
  • 午饭后:精力较低,完成 #lowenergy 或 #routine 任务
  • 创意时间:有灵感时,处理 #creative 任务

在 Mindwtr 中使用情境 ​

添加情境 ​

快速添加语法:

Task title @context1 @context2
Research topic #focused @computer

情境和标签名称接受 Unicode 字母和数字(包括 CJK 字符和带重音符号的字符)。

编辑任务:

  1. 打开任务编辑器
  2. 在“情境”字段中添加情境(用逗号分隔)

在快速添加或任务编辑器中输入情境名称时,匹配结果也可能包含仍保留在已完成或已归档任务上的情境。初始建议保持精简;已删除的任务不会提供建议。当前情境筛选条件不受影响。

按情境筛选 ​

桌面端:

  1. 前往下一步行动或情境视图
  2. 单击情境标签块进行筛选

移动端:

  1. 前往下一步行动标签页,或从抽屉菜单进入情境
  2. 点按一个情境进行筛选

情境视图(桌面端和移动端):可以同时选择多个情境或标签。选中两个或更多项目后,选择全部可要求任务包含每个已选情境/标签,选择任一可显示至少匹配一个的任务。例如,选择 @alice 和 @bob 并使用任一,即可查看与其中任一人有关的任务。再次选择某个项目会取消选择;无情境是独立且互斥的选项。

在任务列表的筛选器中,标签块有三种状态:选择一次表示包含该情境或标签,再选一次变为排除(显示删除线),第三次取消。被排除的标签块始终会隐藏对应任务,与匹配模式无关。

选中两个或更多情境后会出现情境匹配控件:全部(默认)只显示带有所有已选情境的任务,任一显示至少带有一个已选情境的任务。标签也有相同的标签匹配控件。

按情境或标签分组 ​

任务列表工具栏还包含分组控件。在浏览较长的收集箱、等待中、将来/也许、参考资料、已完成或下一步行动列表时,可用它按情境、领域、项目或标签分组。

如果你偏好以标签为中心的工作流程,并将标签作为主要分类层,按标签分组会很有用。


自定义情境 ​

你可以创建自己的情境:

  • @Bob:要与 Bob 讨论的事项
  • @waiting-on-vendor:等待供应商回复
  • @car:在车里要做的事情
  • @morning:晨间例行事项

创建自定义情境 ​

添加任务时,只需输入新情境:

Review contract @legal

该情境会被添加,并可用于筛选。

管理已保存的情境和标签 ​

需要清理或重命名可重复使用的元数据时:

  • 打开设置 → 管理
  • 在一个位置编辑情境、标签、领域和人员
  • 用它合并重复项、统一命名或删除不再使用的值

也可以在分配领域和人员时创建它们。在领域选择器或分配给字段中输入内容,如果没有完全匹配项,请选择创建或新建人员。

批量编辑情境与标签 ​

你可以一次更新多项任务的情境与标签:

  1. 在列表视图中进入选择模式
  2. 选择要编辑的任务
  3. 使用批量操作栏中的添加标签、移除标签、添加情境或移除情境

移除操作只会列出所选任务实际拥有的值,并且可一次选择多个。没有所选值的任务不会改变。

如果想在每周回顾或项目规划后重新分类一整批任务,此功能会很有用。移动端的同一选择栏也提供添加标签和移除标签。


分层情境与标签 ​

使用斜杠表示法,以嵌套结构组织情境:

语法示例任务
@work/meetingsMeeting prep @work/meetings
@home/garageFix shelf @home/garage
#health/fitnessMorning run #health/fitness
#work/adminFile reports #work/admin

父级包含子级筛选 ​

按父级情境筛选时,会包含所有子级:

筛选条件显示内容
@work@work、@work/meetings、@work/calls
#health#health、#health/fitness、#health/diet

在情境视图中,只要当前范围内的任务使用 @tools/excavator,就会提供 @tools 等父级筛选项,即使没有任务直接使用父级标签。已选筛选项在结果为零时仍会显示,并可取消选择。未选中的分支在没有符合条件的任务时会从选项中隐藏。

这样既能进行宽泛的高层级筛选,又能保持具体的组织结构。

优点 ​

  • 条理清晰:对相关情境进行分组,避免杂乱
  • 灵活:既可宽泛筛选,也可具体筛选
  • 向后兼容:简单情境仍可正常使用

情境最佳实践 ​

从简单开始 ​

开始时只使用少量情境:

  • @home
  • @work
  • @errands
  • @computer

仅在需要时添加更多情境。

保持一致 ​

使用相同的拼写和格式:

  • ✓ @home(始终如此)
  • ✗ @Home、@house、home

组合情境 ​

任务可以有多个情境:

  • @computer @work:需要在工作场所使用计算机
  • @phone @anywhere:可以在任何地方打电话
  • #focused @home:在家进行深度工作

人员情境 ​

为议程事项添加人员情境:

Discuss project timeline @Sarah
Ask about budget @manager

见到 Sarah 时,搜索 @Sarah 即可找到所有事项。


情境工作流程 ​

晨间规划 ​

  1. 确认今天会去哪些地方
  2. 按相关情境筛选下一步行动
  3. 选择你的重点任务

更换地点 ​

当你移动到其他地点时:

  1. 按新情境筛选(@work → @home)
  2. 查看在这里能做什么
  3. 选择下一个任务

意外互动 ​

当有人意外来电/来访时:

  1. 搜索对方的姓名/情境
  2. 查看议程事项
  3. 处理等待事项

情境与标签 ​

在 Mindwtr 中,@contexts 和 #tags 都可以筛选任务,但它们回答的问题不同:

符号它回答的问题典型用途示例
@我可以在哪里/用什么完成它?地点、工具或人员限制@home、@work、@phone
#这与什么有关?主题、精力、模式或标签#focused、#lowenergy

实用指南 ​

  • 使用 @ 情境作为执行筛选条件(你需要的地点/工具/人员)。
  • 使用 # 标签进行分类(精力水平、主题或跨项目分组)。
  • 两者都支持层级结构(例如 @work/meetings、#health/fitness)。

另请参阅 ​

Mindwtr 免费、开源且本地优先。
Getting Things Done 和 GTD 是 David Allen Company 的注册商标。Mindwtr 与 David Allen Company 不存在关联,亦未获得其认可或赞助。