项目地址:https://github.com/Achuan-2/siyuan-plugin-task-note-management

插件简介:一款在思源笔记里实现任务管理功能的插件,为了践行防弹笔记法而开发。支持文档和块提醒、日历视图查看行事历、番茄钟专注等功能

🤔插件背后的指导思想:防弹笔记法

什么是防弹笔记法

想要了解防弹笔记法的朋友可以阅读《大脑减压的子弹笔记法 》《防弹笔记法》

简单介绍下防弹笔记法:

「绝大数人不需要整理资料,需要的是整理任务。」

许多知识管理书籍和博客提倡打造“第二大脑”,但这一概念不应被简单理解为建立一个资料库。如果我们在构建第二大脑时,仅仅以整理资料为目标,就容易陷入为了分类而分类的误区。这种情况下,我们可能会花费大量时间对资料进行细致的分类和结构化处理,但这些工作却与我们的实际目标或任务推进毫无关联。

真正的“第二大脑”并不是一个单纯的资料存储系统,而是一个能够指引行动的实践工具。

防弹笔记法,简单来说就是,从为了避免遗忘记录资料笔记,变成以任务为中心、记录「核心任务笔记」
这种方法强调的是将笔记作为行动的工具,而不是单纯的知识存储。它鼓励我们将注意力集中在实际的任务和行动上,而不是过度关注资料的整理和分类

笔记不应该是为了复制和存储,而是为了创造,让知识转化为行动,是为了帮助自己把万事万物变成「想要的样子」。

为什么不用滴答清单等待办软件进行任务管理

防弹笔记法推荐不用待办清单软件,而直接用笔记软件进行任务管理,打造一个可以支援自己的任务笔记系统。

因为这类工具背后没有支援系统,列出的每日行动清单,容易没有经过仔细思考和规划。一堆杂事只是从混乱的大脑中,原封不动地移到清单上,依然是混乱的状态。于是我们在面对待办清单时,依然感觉充满压力,感到混乱和焦虑。

还有一个最重要的原因,那就是任务完成后就被会划掉!并且对这些完成的任务没有很好的归档整理流程。也许你会说,这样不是很有成就感吗?如果一个任务做完后它就结束了,那意味着这个任务不重要,或是无法延伸出更多的价值。这些软件的笔记和任务管理功能,往往是为了方便快速记录和完成任务,但它们并没有提供一个系统化的方式来持续跟踪和完善这些任务,没有把这些任务和项目当成个人珍宝,永久保留下来。

虽然滴答清单有笔记功能,但是滴答清单的笔记管理和编辑体验和思源笔记是没法比的,而且笔记也无法导出。就决定了我只用滴答清单的笔记功能作为多平台同步记录inbox笔记。

而用笔记软件搭建任务管理系统的好处是,可以不断完善项目笔记和任务笔记,随着时间积累和实践,项目笔记和任务笔记会记录满满我们的劳动成果和智慧结晶。哪怕项目已经归档了,将来哪天需要,可以很方便调用出来这样,这些笔记才会成为自己的经验宝库,这样才能让价值不断延伸,帮助自己不断成长,不断进步,越做越好。

防弹笔记法创建笔记的核心原则

  1. 一个任务,一条笔记,以任务为中心:笔记的核心是任务,而不是资料。每个笔记都应围绕一个具体的任务展开。每个笔记都应包含明确的行动目的和行动步骤。
  2. 持续迭代:笔记应随着时间和实践不断完善,成为个人知识和经验的积累。
  3. 整体视角:笔记应从整体上把握任务和项目,避免碎片化和孤立化。
  4. 搭建项目主页,善用链接:将项目需要的所有资料、相关笔记、任务计划与实际任务进展等都链接到项目主页上,形成一个完整的项目主页。

运行防弹笔记法进行时间管理和任务管理的重要理念

  1. 时间管理和任务管理真正需要整理的是什么?

    1. 选择什么是重要的。
    2. 选择我现在应该如何行动。
  2. 时间管理和任务管理的核心目标是把想做的事情都做完吗?

    1. 时间管理的核心目标,不是把所有事情都做完,因为本质上我们不可能把所有事情都做完,我们想做、要做的事情永远多于我们可以支配的时间。
    2. 所以我们必须做出选择,选择不是随心所欲的,而是依赖系统,通过行动的关联、任务的拆解、项目的整合,让我们明确最佳的行动是什么。
  3. 搭建任务管理系统的正确流程是什么

    • 我们不应该埋首于一大堆杂乱的事情中苦干,这样虽然可能解决一些问题,但会花费许多时间、精力,甚至有可能走错方向,最后却一事无成,感觉自己在瞎忙。

    • 以下顺序非常重要:

      • 第一步,先设定好自己想达成的目标。
      • 第二步,根据目标,设定我们需要的功能,或是需要完成哪些阶段性任务。
      • 第三步,开始安排我们的行动,逐步实现这些功能、目标。
  4. 如何搭建不遗漏事项的时间管理和任务管理系统?

    1. 时间提醒
    2. 但仅仅靠时间提醒,也会因为没看到、事项变动而遗忘。另一个技巧是,把行动、任务放在我需要时一定会经过的地方,通常就是项目里的某个位置。当我需要时一定会经过,一定会看到它,进而采取行动。就可以把相关的任务按照行动顺序放在项目笔记里,这样执行这个项目的时候,就可以知道自己下一步要做什么。这就是搭建项目笔记的另一个意义。

✨插件主要功能

为了践行防弹笔记法而开发。支持文档和块提醒、日历视图查看行事历、番茄钟专注等功能

  • 提醒设置:支持为文档或块设置时间提醒,包含重复事件创建功能。支持根据标题智能自动识别时间提醒。

  • 分类管理:为任务添加分类,方便组织和筛选。

  • 优先级设置:支持高、中、低及无优先级设置。

  • 番茄钟管理:记录工作时长、休息时长及长休息时长,支持背景音设置,支持切换。

  • 日历视图:提供直观的日历视图,方便查看和管理任务。

  • 消息提醒通知功能

    • 在顶栏和停靠栏显示未完成的任务数量。
    • 每天6点后先统一通知今天所有待办
    • 事件到达提醒时间时自动弹出通知。

📝使用说明

设置任务提醒

  1. 在文档或块菜单中点击“⏰”设置时间提醒。

    1. 通过文档块标设置时间提醒
2. 对于文档块,文档面包屑也会添加便捷的“⏰”提醒按钮。
3. 支持多选块,批量设置时间提醒
  1. 设置提醒: 选择提醒日期、时间、优先级、分类等信息。(如果一个块或者其文档块已经设置了提醒,系统会自动继承之前设置的优先级和分类)
  1. 智能识别标题中的日期和时间

    1. 添加提醒时,插件会智能根据事件标题自动识别日期和时间
2. 点击标题右边的✨按钮,可以再通过输入自然语言,进行自动设置时间
3. 多选块也支持智能识别日期和时间
  1. 在创建提醒后插件给对块添加“⏰”书签,在删除提醒后检查该块是否还有未完成的提醒,如果没有则移除书签,完成任务则改为使用“✅”书签

提醒通知逻辑

  1. 每天6点后,插件会提醒一次今天的所有事件。
  1. 如果设置了提醒时间,插件会在到达提醒时间时弹出对应事件的通知。
  1. 通知到达时,会播放通知声音,可以在插件设置里可以自定义通知声音

番茄钟使用说明

支持侧栏的任务笔记管理面板右键进行番茄钟计时

使用番茄钟的目的有两个

  1. 专注干活: 开始番茄钟后,只能专注于当前的任务,而不要想太多与现在任务无关的事情,也不要想太多太长远的信息给自己增加压力。 “过去和未来都不重要,唯一重要的时刻就是现在” 。把当前的番茄钟利用好,把当前的任务做好,利用好当前时间做一些事情,才是首要。
  2. 及时休息: 适当的停下来是为了以更好的状态走得更远,不过休息的时候注意不要轻易打开手机、电脑的社交网站看消息,要知道接触娱乐信息其实不是在减压而是增压,还会让身体和眼睛得不到休息!而且从娱乐到工作是需要缓冲时间的,会让你开始下一个番茄特别困难,浪费下一个番茄开始的时间。真正重要紧急的事情会来找你,大多数新闻连看看标题的价值都没有,应该等重要消息来找你,而不是你主动等消息。所以番茄休息时间,正确的休息方式是走动走动、喝喝水、看看窗外。

插件对番茄钟进行了用心设计

  • 默认窗口样式
  • mini窗口样式

如何使用番茄钟

  1. 在插件设置中配置工作时长、休息时长及背景音。

    • 番茄钟工作时长:默认 25 分钟。
    • 番茄钟短时休息时长:默认 5 分钟。
    • 番茄钟长时休息时长:默认 30 分钟。
    • 声音设置:输入本地文件路径或网络url,来设置工作、休息及结束提示音。
  1. 完成番茄钟后,插件会自动记录专注时间,在列表面板更新番茄计数。
  1. 番茄钟交互

    1. 双击番茄钟窗口的时间: 修改当前番茄钟的工作时长或休息时长。

    2. 支持主动切换工作、休息状态:

      1. 点击💪,进行工作
      2. 点击🍵,进行休息
      3. 点击🧘‍♀️,进行长休息
3. **支持切换倒计时还是正计时番茄钟:**

    点击⏳或者⏱按钮,进行切换

    倒计时番茄
    正计时番茄
4. **支持显示或隐藏今日和本周专注时间**

    点击📉隐藏统计数据,点击📈显示统计数据
    隐藏后
5. **mini窗口模式:** 点击左上角番茄🍅按钮,可以开始mini窗口模式
    变为mini窗口
    悬浮图标出现展开按钮可以再展开

列表视图查看任务

dock栏和顶栏点击按钮,可打开列表视图查看任务

日历视图查看任务

如何打开日历视图:点击插件停靠栏图标的日历图标打开日历视图。

如何使用日历视图

  1. 在弹出的日历视图中查看和管理任务。
  2. 悬浮日历视图的任务会显示任务详细信息,点击任务可以跳转到文档或块
  3. 日历视图支持筛选分类
  4. 日历视图暂不支持双击直接新建任务(后面完善)。

❤️用爱发电

如果喜欢我的插件,欢迎给GitHub仓库点star和捐赠,这会激励我继续完善此插件和开发新插件。