前言
个人的精力与执行力往往决定了一个人完成事情的上限,而找到一些办法使得在自身精力、执行力的限制无法打破的情况下提高自己完成事情的下限,这或许是更有性价比的解决方案。
所以,找到一个自己能够坚持用下去的流程(流程包含方法论)就显得格外重要,勤能补拙、贵在坚持!
别人的工具、别人的方法论就算再怎么完美,也都只能用来启发或借鉴,并且还会有一定的学习成本。因此,找到、或者创造、再或者改造适合自己的工具,摸索、实验、修正为逻辑自洽的方法,这样形成的所谓流程才是我们最终能否坚持做某件事的关键。
我也认同“闪念笔记”的概念,于是在电脑端如何有效地捕获闪念,不至于一闪而过消逝殆尽就成为了我实践“闪念笔记”的一个重点。很多人提出过以下的建议:利用一些自己熟悉的或者简单的工具,根据自己的需求和想法,达成最终的效果。所以,我考虑采用电脑上一直会开启的2个应用来达成这个流程,即使用Raycast
的插件实现快速记录闪念到Logseq
。
Raycast
如上截图中官方的介绍:Raycast is a blazingly fast, totally extendable launcher. It lets you complete tasks, calculate, share common links, and much more。
我平时用Raycast
来启动应用、搜索文件、复用剪贴板历史、使用snippet加速输入等,可以很方便地使用快捷键弹出对话框–执行命令–自行关闭,呼之即来挥之即去是我最欣赏它的一点。
Raycast
如同它正在超越的前辈Alfred
那样,支持各种插件来完成功能的扩展,方便同其他效率工具的串连。
Logseq
如它官网的Title所昭示的那样:Logseq: A privacy-first, open-source knowledge base,我用它来作为个人的知识库。
可能Logseq
没有与它功能类似的Obsidian
、Roam Research
那样有名,插件的数量、社区的热闹程度也相形见拙,但我使用下来觉得还是很趁手,所以就一直在好好地使用。
两者的联动
使用如上截图中的Raycast
插件来快速添加闪念到Logseq
,具体步骤如下截图
以上就是使用插件完成闪念捕获的全过程,很方便快捷,这下闪念不会真的就是闪现一下而已了。但是,就像前言里提到的,适合自己的工具需要自己加以改造,才可能更贴合自己的需求。所以接下来是我对这款插件的一些改造:
我的痛点
其实与其说是痛点,更贴切的应该称作为我的个人需求,主要有以下几点:
- 闪念需要按照我想要的格式插入到
Logseq
- 不能将同一天的所有闪念作为子block插入到同一个父block中
- 将散落在别的平台上的闪念(数量较少)手工同步到
Logseq
- 自动将前台应用(浏览器)上选择的内容、或复制的内容填充为闪念的内容
幸好这个Raycast
插件是开源的,用到的React
的语法也不是很复杂,在GPT的帮助下直接修改源码然后本地安装代替原来的插件。