-
【译】在过去12年里,我的生产力App就是一个简单的 txt 文件

先祝 大家 2022 新春快乐。
今天要介绍的文章是火箭君的一篇译文。 译文原文来自于:jeffhuang.com/productivity_text_file
原文作者是 Jeff Huang, 来自 Brown University。 研究领域是 人机交互。
恰好在2年前,Jeff 刊出了这篇文章, 虽然我们今天才把它带给大家,但是其 对生产力追求的 简洁性,让人深受启发。虽然,我并不觉得每个人都应该像Jeff 那样实践 「一个TXT」 管理全部事项 的方法, 但是其中有值得我们参考的哲学在其中。
以下是译文,略有编辑节选和备注。
正文
My productivity app for the past 12 years has been a single .txt file
By Jeff Huang on 2020-01-31
当我开始上大学的时候,最大的转变就是学会变得 organized。有那么一段时间,我无法记住脑海中所有的事情。而且,不停地追踪这些事情会大大分散我的注意力,使我无法完成当前正在做的事情。
所以我尝试了各种形式的 待办事项列表、任务追踪器 和生产力应用。很遗憾的是,要做的事情越来越长,有太多要相互关联的东西,比如过去的会议记录、日程安排、想法清单和实验室笔记本,它们都在不同的系统上。
我放弃了,于是我开始在一个单一的文本文件中进行事情追踪,12年来我一直使用它作为我的主要工作效率系统。它对我现在的工作是如此重要,而且随着一系列责任的增加,这个txt的规模也开始惊人地扩大。
现在,我想分享这个系统,我的秘密武器。
前提是有一个日历
我使用的一个外部工具是一个在线日历。我把所有事情都放在这个日历上,甚至包括那些实际上不是固定时间的事情,比如“在研讨会上做一个咖啡桌”或者“弄清楚如何招募新的博士生”我会在需要考虑的时候给他们安排一个日期。这样,我所有的未来计划和时间表都在一起,而不是一堆我必须记录的清单。
制作每日清单
每天晚上睡觉前,我会尝试把第二天的日程表上的所有事项都附加到 那个文本文件 的末尾,作为每天的待办事项清单,这样我就能清楚地知道我醒来时在做什么。这个列表包括日程安排的任务(诸如:下午2点与M见面,下午4点办公时间)、一些差事(签署表格,退回一本书)和工作项目(复习论文,准备演讲稿)。这段附加的文本还能让我思考一下自己每天是否都有合适的工作量。
如果明天有什么我不想做的事,我会在以后的日子里重新安排我的日程。在这样做了12年之后,我已经非常擅长估计我一天能完成什么了。下面是一个采用化名的例子:

同时作为记录
这个每日待办事项列表也是我做笔记的地方,所以它既是一个待办事项列表,也变成了一个已经完成事项的列表。关于这些日常列表,最好把它们都放在同一个文本文件中,并按日期分段,这样我就能记录下我所做的每一件事以及我是什么时候做的。
我现在的那个文本文件,是7年前我开始现在的工作时创建的。它可以作为研究笔记本和会议记录。我现在在一个文件中有37773行手写的文字,记录了我作为一名教授所做的一切,以及几乎所有我见过的人。
(火箭君注:看样子 Jeff 只是同一时刻只使用一个 txt 文件,时间较久远的内容 被分离出来 单独归档了。 这也不是为一个好办法。 因为很久远的事情,不应该占据现在的注意力,另外也处于数据安全备份的考虑。)
快捷方式
我使用一致的写作风格,所以东西很容易搜索,与一些简短的。当我搜索“ meet with”时,它显示我已经安排了3000多次会议。我有一些自己的 文字标签,比如 # idea for new ideas to revisited when i want project ideas,# annual for things to put on my next annual report,# nexttui for things to add to the next time i run my next UI course。
文本文件是非常灵活的(火箭君也高度赞同),在任何时候,我都可以快速浏览我当天做了什么,还剩下什么。当一项任务完成时,这是最常见的默认设置,我就不管它了。我可以使用 搜索框 计算聚合统计数据,或者列出包含标签 的所有行,以及使用文本编辑器的其他操作。我使用 Ultraedit 作为文本编辑器,是因为我对它很熟悉,但我想任何主流文本编辑器都应该有类似的功能。
最后
所以我的日常生活看起来就像
- 打开那个文本文件,看看我昨晚写的每日待办事项清单,看看我今天在做什么
- 在白天做那个清单上的事情
- 当我有空闲(非计划)的时间,做我的清单上的浮动任务 和 必须处理的电子邮件
- 快速浏览一下其它电子邮件,看看是否需要处理
- 将第二天的日程表项目复制到文本文件的底部
这个过程有一些很好的地方:
- 当我醒来的时候,很容易就能立刻知道该做什么
- 我不需要在脑海中记住以后要做的事情(处理邮件、未来的任务)
- 回忆过去发生的事情,看看自己一天能完成多少事情,这很容易
- 没有日复一日被推迟的“待办事项”清单
- 我使用远程桌面,所以一切都可以从每一个设备访问 (火箭君注:聪明!)
前一天晚上,我的日常工作量完全在我的掌控之中; 每当我感到长期任务压得我喘不过气来时,我就会通过积极不懈地发邮件、从日历上删除那些我不再感兴趣的事项,以及减少未来我分配给自己的工作量来减少工作量。
这确实意味着有时我会漏掉一些问题,或者不去追求一个有趣的研究问题,但这有助于我保持一个可控制的工作量。
就是这样。如果你尝试我的系统,或者对它有一些想法,我很乐意听到你的声音!
火箭君感想
- 这是一个 不折腾 的方案,比起 各种花式工具而言, 朴素却实用。
- Jeff 的 文本文件是一个 索引系统, 作者仍旧采用了 日历和电子邮件 来获取和存储外部信息。Jeff 的大学场景下,信息来源相对简单,在很多更复杂的工作中,就很难组织这些信息。
- 就 文本文件 而言,按现在的观点来看, Markdown 也是不错的选择。
- 文本文件虽然灵活,但对于用户有较高的要求, 例如用语要规范,人名,标记等, 否则搜索或汇总时 会有遗漏。
- 这个体系容易形成「一次误操作,毁掉全部记录」的风险。可能要结合定期备份/同步云/历史版本 才会有更好的表现。
-
文档配白板的App,效率工具的新合体#猜猜是谁

我们知道,市面上成熟的协同白板工具有一大堆, 免费的有微软的 Whiteboard App,知名付费的有 Miro。 而文档类工具,那更是多得不胜其数。 顺便一说,白板中的 Miro 最近估值已经超越 Notion, 成为资本新宠。
事实上,线下有许多工作流是 文档+白板 结合形成的,而不是单纯的白板或文档。
比如说: 我们会在一块物理白板上讨论流程,画出大致过程, 不同的人会提出意见,在白板上修改或标注,最后大家达成共识。 达成共识后,我们又会设法以文字形式,将物理白板的内容转成电子文档,用于保存和分发。 同时,白板上的图也会被重新画在电子文档里面,作为文档的重要组成部分。

现在有了那些数字化的白板和文档工具,虽然各自解决了 白板和文档 的数字化协同的问题,但是离 白板+文件 的一体化工作流 还略有距离。
今天这款 名为 Eraser 的 App (Web App)虽然不是 Miro 那样的大作,但在 「白板配文档」 的领域里面做出了一个有意思的尝试。
Eraser 登场

Eraser 是一款 Web App, 可以直接从浏览器登录进入。如果有谷歌账号可以一步登录。
笔记和白板的分屏
Eraser 中的一个工作空间被分为 「笔记」 和「画布」 两部分。我们可以同时展现两者,也能只聚焦于其中一侧。当我们只看「笔记」时,就像是一个在线文档工具,而只看「画布」基本就是一个白板工具。

「笔记」部分,Eraser 支持常规的Markdown语法。
「画布」部分,Eraser 支持:
- 图片
- 简易的形状
- 连线箭头
- 自由手绘
- 文字标签
笔记和白板互动
如果仅仅只是把文档和白板并列排开显示,那么App的意义还不是很大。
Eraser 可以在 白板元素 和文档 之间建立链接。 当我们点击文档中某个链接时候, 右侧的 白板 会跳转聚焦到某个视觉元素上,例如: 下图中点击笔记里的「插画4」(fig4)的链接,右侧就会定位到白板中「插画4」的位置。


协作性
现在的各类协作App里,协作文档 和 协作白板 已经不是什么新鲜事。 我们可以看到,很多App里在一个文档上不同用户的光标齐飞,各自输入或编辑;或者一块白板上, 大家画着各自的图形。
现在, Eraser 让这种看似「热闹」的协作,变得更加「热闹」。大家现在可以自由在文档和白板上,同时编辑。 对了,自然不能少了同步语音交流。我个人觉得,已经把线下的那套完全搬到线上了。

关于模板
Eraser 的模板不是很多,但我觉得都是挺接地气的,感觉像是有过线下白板经验的人推出的,而不是为了凑数硬要加上来的那种。像设计文档,简易看板,组织架构等常规模板,是很多公司必备的文档类型。

最后
按官方说法, Eraser 目前是免费的,包括多人协作部分也是一样。
导出功能方面,Eraser 目前只有 PDF 格式导出,而且 是 beta 版,略有不足。
画板部分,Eraser 貌似嵌套了 开源的 Excalidraw 流图组件。Excalidraw 下次我们或许可以单独介绍,Obsidian 也有 Excalidraw 的插件,很有意思。
总的来说,Eraser 是 笔记加白板的新尝试,假以时日,或许可以发展出更多的效率用法。 感兴趣的小伙伴可以立刻前去一试。
官网地址
-
让 OneNote 再续命5年,支持 Markdown 的 OneNote 插件

OnenNote 是一款受到广泛用户喜欢的早期笔记软件。 它由微软从 200X 年就开始推动。除了 微软 Office 家族中带有 桌面版 OneNote 以外, OneNote 还有免费的轻量版本(预装在部分Windows系统中)。 OneNote的图标也换过好几次了。

OneNote 早在 Notion 这种模块化笔记出来之前,就提出了模块化的概念。 遗憾的是,OneNote 虽然出道早,虽然背景雄厚,虽然广受欢迎,但是和微软其它一些产品一样,有点不思进取。Onenote 始终停留在10年前的水准上。 其中被人诟病很深的一条是,竟然不支持 Markdown(其实还不支持双向链,不支持复杂检索,没有XX 还不支持 ……)。
但是喜欢 OneNote 其实不需要那么多理由,火箭君很长时间就在使用 Onenote,直到今天,还有小伙伴在后台留言 OneNote 相关的讯息。
对于很多人来说,并不是 OneNote 的重度使用者,只要 OneNote 可以支持 Markdown, 就愿意让这款笔记工具续命个几年。
现在有了一个名为 OneMark 的插件,让 Markdown语法 支持 立刻出现在 OneNote 里面,不用苦等微软了。
OneMark 登场
OneMark 是一个 MS Office 插件, 安装成功后,会在 OneNote 的工具栏内多出一个专属菜单。

一般使用时,在OneNote的段落里只要直接输入 Markdown 语法的文本即可。按下回车后,MD文本就会立刻被渲染成带格式富文本。 如果需要也可以将富文本转换为MD源码查看编辑, 不过一般情况下应该不会那么折腾。

另外,OneMark 支持 ToC (内容目录)功能,可以快速生成笔记的目录,这点对于长篇分段落的内容来说比较实用。 即使这些内容不是 OneMark 渲染生成的, 也可以被整理出来。
很讽刺的是,由于 OneMark 能够将 OneNote 笔记 逆向转换为 Markdown,如果有些以前写的 OneNote 内容,现在就可以导出为 Markdown 了。 也就意味着可以保存到外部笔记了。这就很神奇了,特别适合希望 逃离 OneNote 转入 纯Markdown 例如 Obsidian,Typora 之类 App 的小伙伴们。 讽刺的是,这就不是给 OneNote 续命了,而是加速它「送命」了。 🤣🤣

One Mark下一个快速的技巧是,在当前 OneNote 段落下按下 F8,就会把Markdown 文本 加入剪贴板,方便我们复制到其它地方。
其它方案 和 注意点
OneMark 目前不支持 免费版(UWP版,轻量版) OneNote
OneMark 目前只支持 Office 家族下的那个OneNote, 作为一个Office 插件形式。下图为 Windows 自带 OneNote,会发现并不被此插件支持。

关于 OneMark 背后
火箭君看到,OneMark 官网 第一反应是,这就是当年另一款小工具 剪贴板助手(CC一下)的网页样子,似乎和马克飞象(早前给印象笔记加 Markdown 的工具)也有些微妙的联系,稍微查了一下,的确也是。 这家还出品了一些小众工具,都挺实用的。 不过要注意的是,软件本身没有数字签名,需要用户自己有较高的风险判断力,以及对下载来源有所信任和认识。
另一个选择
另一个 老牌 OneNote 插件,OneNote Gem 也有支持 Markdown的功能,而且还附带很多其它功能。 但是价格没法让人喜欢起来,我也没有用过,难以评价。 这几年来也是一直听人提起过而已。 有兴趣的话,可以自行一搜。

最后
如果各位在这个笔记工具满天飞的时代,对 OneNote 还有点怀念的话(很多人连续用了可能都不止5年了)。 那么, 免费的 OneMark 插件 一定能给大家带来一些新鲜的血液。
如果要求不高,做些简单 Markdown 笔记就足够了,同时得益于 OneNote 自身的机制,也补足了 Markdown 图床的问题。 OneMark是个很理想的增强插件。
退一步,如果想要导出 OneNote笔记 到Markdown 文本,其实这个插件也能用上,岂不美哉?
OneMark 官方网站
-
专注浏览网页时,双手「全键盘操作」的方法,不用去碰鼠标

我们知道,很多高效率的工作流程中,基本操作都是依靠键盘完成的。
我个人日常写写东西时,就会用到大量键盘快捷键,例如:CTRL+B 加粗体 / CTRL+F 搜索; 即使 Markdown 其实也能算是一种格式快捷键吧。
我们会发现,快捷按键让我们双手可以始终放在键盘上,不用切换手势去拿鼠标。而当我们切换手势时,我们的思路或多或少会有些打断;另外比起拿鼠标,按下快捷键每次大约可以节约零点几秒时间,由于常规鼠标的动作如此之频繁,累加起来节约的时间也是一个不小的数字。
这里我并不是想说「快捷键」如何如何厉害,而是说,如果一款软件支持「快捷键」,我们就可以多一种高效操作的选择,值得我们一看。
日常使用的浏览器,其快捷键就很丰富。火箭君平时就在高密度使用。今天值得我介绍一下的,并不是单纯的浏览器自身常用快捷键(这个文末会附带列出一下),而是 一款浏览器插件,它可以让我们浏览网页的键盘操作达到 「登峰造极」的程度。
这款插件,名为 Vimium。
Vimium 登场

Vimium 原本是一款海外的开源浏览器插件,主推 全键盘浏览器操作 。从名字上就能看出这个插件和全键盘操作的文本编辑器 Vim 有关联。
一位国人修改了 Vimium, 产生了另一个开源插件 Vimium-C, 可以更好的支持中文。文末会放出原版和C版两款插件的地址。
Vimium 支持 Chrome内核的浏览器,我现在就在 Edge 中使用。另外貌似还有支持 FireFox 的插件,不过FF已经不是主流了,也就看看就好。我们可以在 插件市场(扩展市场)中直接搜到并安装在浏览器之上。
Vimium(或 Vimium-C,以下统称 Vimium) 的特色在于,以下几点:
点开链接,不用鼠标
在浏览网页时,我们大概率会用鼠标点击一个链接。 这是一个高频且几乎不可替代的鼠标动作。
我个人觉得 Vimium 比较有趣的想法是,用键盘快捷键替代掉这个貌似「最不可能替代」的动作。
安装了插件后,我们在浏览网页时,只要按下 f ,就会出现一个 所有可跳转网址的「高亮快捷标识」。 然后我们再次输入 标识的 字母,就能打开相应的链接。 例如:下面页面,按下f后会出现各种高亮标识, 我们再次输入 ad,就能打开 Images 相应的链接。 整个动作 不需要鼠标操作,在键盘上一气呵成。

全键盘快速导航
在浏览网页时,我们按下 o, 就可以呼出 快速导航栏,里面键入关键字 可以快速从 浏览历史,网页书签 中找到相应网址, 供我们选择打开。 这个快捷动作让我们不用去点击浏览器的导航栏, 而且导航的候选内容似乎比浏览器原生的更好一些。(浏览器原生 CTRL+L 也可以快速导航)

其它快捷动作
另外,Vimium 有一套完整的 快捷键列表, 可以代替很多鼠标动作。 我个人常用的比方说: 按下 gg, 可以快速 回到网页顶部, 特别适合浏览长文后,不再需要用鼠标向上滚动,其实 浏览器的 CTRL+HOME 键也可以做到,不过感觉没有 gg 来得快。 如果我们熟悉 Vim 文本编辑器的一些快捷操作, 那么诸如 HJKL 之类的方向操作也能变得很容易上手。
想了解更多细节 可以 在网页上键入 ?,查阅快捷键的详细列表。

一些问题
尽管,Vimium 的「全键盘操作」思路别具一格,取代了很多鼠标动作,但是仍旧有下面这些遗憾,我们要根据使用场景和自身需求进行判断,是否用得上 Vimium 的特性。
稍复杂的 Web App 中几乎不能用
这个插件,只适合纯粹的页面浏览,但凡是需要交互的 WebApp,就不太有用。 一方面,大量输入类的 Web App 中 单纯的字母按键已经有输入用途了。 另外很多 WebApp 自己也已经有快捷键体系,容易和 Vimum 产生冲突。
划选操作,较难替代
当我们浏览网页时,如果需要划选高亮摘要,还是鼠标操作更舒服。

如果我们加装了一些划选插件,鼠标操作以及附加的菜单功能会更加突出。 键盘操作反而没什么额外加成。
快捷键污染问题
浏览器本身有一套 较成熟的 快捷键体系,如果大家已经熟用这套原生快捷键,Vimium 反而可能产生一些「规格污染」问题。 考虑到浏览器的快捷键体系已经是事实标准了,主流浏览器几乎都是一样的, 而且还扩展到一些其它App上,所以个人倾向于这个标准应该被继续传承下去。
最后
无论如何,要感谢 Vimium 和 Vimium-C 的作者,为我们提供了一种不同的选择,的确在适合的场景下, 全键盘操作有一番用武之地,不过未必适合所有人。
具体安装,请到浏览器所属的 插件 Store,搜索:Vimium。
以下是开源的地址和参考信息:
原版 Vimium
https://github.com/philc/vimium
Vimium-C
浏览器自带的快捷键指南
47 Keyboard Shortcuts That Work in All Web Browsers (howtogeek.com)
-
会太晚吗?如果从2022年开始,才刚接触「知识管理」的话

大家新年好!2022年 到了,许多人的 「新年决心」(new year resolution)又要更新了吧。「新年决心」真是一个神奇的发明,每次只要把年份划掉换成今年的,就能以一直沿用下去。

有鉴于最近各种知识管理法,各类花式学习法,各类笔记App 层出不穷,我相信不少人雄心勃勃的要在2022年「新年计划」里列上:建立一套个人知识管理体系,好好管理一下自己的知识。
那么问题来了,都 2022年了,黑客帝国都翻拍完了,现在如果再来搞个人知识管理,会不会太迟了?那些早就已经实践【XXX盒子卡片法】【YYYY 知识体系】【ZZZZ 笔记法】的小伙伴,他们是不是已经甩开我一大截了? 我该怎么办?加速内卷还是索性躺平?这肯定是 2022年的重要问题之一。
我在 2021 年中,有一篇关于我对【个人知识体系】理解的简短文章。大意是:比起什么知识体系,了解自己(know thyself)才是根本。
本文算是一个后续, 如果我们真的了解了自己(至少努力了解过),那么看完本文后,大家再来考虑,知识管理是早还是晚的问题吧。
是什么?
知识管理,就是让知识能高效的为管理者所用;通过各种手段(包括但不限于 收集,整理,加工,索引……)处理知识,从而实现管理者的目标。 这个目标 是从 前文说的 「了解自己」 而来的。
值得警惕的是,有不少小伙伴把手段当成 「知识管理」 自身,尤其是把某一种手段(或某个App)作为「知识管理」的全部,这就有些「买椟还珠」的味道了。
是不是值得?
知识管理的一个重要前提是 要有知识可以管理。 刻意投入精力的管理行为如果要有意义,只有被管理对象(我们这里就是:知识)足够重要的情况下才能成立。
换言之,我家有个小鱼缸,里面有小鱼和水草,我就没有什么动力去做 细致的生态管理。 顶多换换水,鱼如果死了,就把鱼倒掉。 如果我家有个祖传的野生大草原,生态管理可能就是一个重要的课题。

如果只是嘴上说说,几乎任何人都会说「知识无疑是重要的」。如果放到每个人实际的工作生活中,又是截然不同的。
送外卖的工作,虽然也有一定业务知识需要,但知识的重要性远不如某些创造类的工作。因此也的确没有针对性的知识管理, 最多就是一个上岗培训(或业务考核?) 当然,体力劳动也很光荣,劳动不分贵贱,不是所有劳动都是知识驱动的。
所以说?
所以「值不值得」这个问题等于在问: 我们有没有「知识驱动」的业务? 这个业务可能是我们工作中的,也可能是我们业余兴趣之一,但是一定是目的明确的。
如果我们朝九晚五的工作不过是机械重复,平时就是刷刷搞笑段子,那么就不要谈什么「知识管理」了。说到机械重复的工作,并不只是工业流水线上操作工会重复劳动,办公室里的很多 paperwork 也是机械重复的。
所以,知识管理的「早和晚」,取决于我们什么时候从事「知识驱动」的业务。 比如说:
- 我要获得某个学位
- 我要出版一本原创的书
- 我要从事创意设计类工作
- 我要成为前沿的全栈开发
- 我是寻找新商业模式的创业者
- 我是关注XX的投资者
- 我想开一个新的餐厅
- 我想成为某个领域的专家
- 我能为当前工作流程提供更多的改善 (类似 精益管理的 Kaizen)
……
这个清单可以很长很长。退一步,即使一个机械重复的工作背后,也是有制定这些重复流程的逻辑,这个流程的制定本身也是一个「知识驱动」的过程。我们可以考虑,设法去做这样的工作,而不是流水线上的螺丝钉。如果我们真的打算去做「制定者」的工作,作为准备,业务知识的管理就变得很有必要。(参见上面例子的最后一条,Kaizen)
提高警惕
我想特别一提的是,有件事值得我们警惕。 那就是:「知识管理」娱乐化。
我发现,自从有了「知识竞赛」后,不少人都热衷于收藏一些莫名其妙的冷知识。 知识竞赛,这里特指那些游戏或综艺类的「知识竞赛」。我们日常也经常被一些「高度碎片化」的知识或信息所包裹,似乎又学到一些新知识,感觉人生又成长了,焦虑也被抚平了,莫名的成就感也应运而生了, 而这类碎片知识过多后,又出现了「知识管理」的需求。

要我说,这类知识看过就可以了,不要刻意去管理了,相信自己大脑,重要的东西自然会留下痕迹,不重要的事情就是姑且一听,这类冷知识无穷无尽,不看也无妨。例如这种:达尔文吃过美洲狮的肉,他说味道跟小牛肉一样。
最后
我们应该已经看到,知识管理的「早和晚」不是问题,有没有「知识驱动」的业务才是问题。
知识管理手段本身甚至也不是很大的问题,更像是一个最佳实践的探索,需要自己探索。 即使很早就声称进行「知识管理」的人,也可能只是图了一个乐而已(娱乐化知识管理)。真正用得上的知识的人,可能已经在无形中管理起知识来了,一定要起个名字【XXX体系】也是多此一举的行为。
大家如果就是对 「如何管理」的【XXX体系】【XXX方法】之类的手段感兴趣,也可以成这个元旦假期 看看下面这篇,我个人比较喜欢,虽然不用照搬,但的确有启发, 算是某类人的最佳实践了吧。
来自 Forte Labs, 2017年 《渐进式总结》

Progressive Summarization: A Practical Technique for Designing Discoverable Notes – Forte Labs
-
谈谈网页应用的新潮流,虽是 Web App 却能读写本地文件(及三款代表App)

一直以来,网页应用程序(Web App)给人的感觉就是,用户数据总是在云端。网页本身就是云端的产物了,用户在里面生成的内容,自然也是在云端。
很长一段时间里, Web App 的确就是这样运作的。 所谓 Web App 在很多人眼里就是功能比较多的网页而已。而云端的网页无法自由的访问本地文件,这是浏览器守住的一条底线。 这样做的目的是保护用户不被一些恶意的网页所侵害,例如:通过网页窃取用户本地的信息,通过网页修改我们的本地文件,甚至执行脚本控制我们的电脑。
所以,我们以前一提到网页系统,总是感觉很麻烦,各种文件要上传/下载才能和网页交换信息。 而 上传/下载 都是在用户明确授意并指定哪些文件的基础上进行的。虽然每次指定文件很麻烦,但是整个过程相对安全,至少浏览器的本地访问底线就划在这里。

除了上传/下载 这类操作, 浏览器也能接受一些存放在用户本地电脑的少量信息,这些信息 有相当的保护和隔离机制,一般只有对应的网站(或调试工具)可以访问, 例如:很多人听到过的 cookie 和 其它本地存储机制。 这些信息虽然存储在用户本地,但完全由浏览器控制读写,不会和用户本地的其它文件发生交集,因此也算是受控的。
这种安全机制的缺点就是,将 Web App 的主要数据存储固定在了云端。网页版「云笔记」类应用就是最好的例子。
新方向
然而,近来情况发生了变化。 之前我们介绍过的 PWA(Progressive Web Apps)开始崛起。 PWA 可以离线使用,一些网页代码一次下载到本地后,之后就能像本地应用一样使用,不过如果数据仍旧要上传下载的话,PWA的意义就不是很大了。 本来就是为了脱离云端,最后还是被绑定在云端了。
另一方面,本地优先(local-first)隐私优先(privacy-first)的呼声也逐渐开始高涨,大家担心少数互联网巨头垄断所有个人信息,因此会有意识的把一些自己的内容留在本地,而不是交给云端。
对于一个网页应用来说,如果能直接访问用户本地文件,那么就能从技术上保证将数据留在用户手里,而不是云端服务器上。这样做的话, 同时也避免了上传下载时用户选择文件的麻烦,更加节约了网络带宽提升了运行速度(因为不需要和云端通信传输文件)。
这种朴素的想法,现在已经被主流浏览器实现, 浏览器将 一个新的 API 提供给了网页开发者,网页开发者可以 在用户 「授权一次」(指定某个文件夹)的情况下,自由读写那个本地文件夹下的内容。 理论上讲,做一个 网页版的 「本地文件管理器」 也是可能的。

顺便说一句,这个新的 本地文件 API 能得以推广,主要和 Chrome内核的普及有关,现在只要 Chrome内核支持,就约等于主流的浏览器全都支持。原本各个浏览器大厂各成一派,各自定一套标准的日子已经过去了,现在的 Web 新标准可以更快的来到用户面前。
代表作
这里火箭君列出三个 Web App 工具,都采用了上文提到的 本地文件访问 API。 这几个工具可以把用户的数据保存在本地的磁盘里, 除了第一次需要指定授权读写的文件夹以外,之后的体验就和一个本地 App 一样了。
LogSeq

这是一款 大纲类笔记工具(outliner),支持 markdown,支持双向链,可以生成图谱。适合 笔记整理,工作记录,任务分解,日志日记等场景。

LogSeq 的有些功能听起来就像是一个本地应用里提供的一样,例如: Obsidian,但是 LogSeq 却是一个 地道的 Web App, 而且,我们的笔记数据还可以被保存到了自己的本地文件夹里。
Logseq 创始人的故事本身就很励志,下次可以另外聊一下。
官网地址
Bangle.io

这是一款较新的 markdown 编辑器,也是一个Web App,但可以把文档存储到本地。 支持双屏打开编辑浏览,支持双链,支持/命令,。 难能可贵的是 其markdown 编辑也非常流畅。

App 主打 无需安装,完全离线,无需注册,数据自主, 深得和火箭君心意, 个人觉得有挖掘一下的潜力。
官网地址
VSCODE.DEV

这是 开发工具vscode 的在线版。在开发者圈子里, vscode 早就名声在外 ,除了开发程序,其实 vscode 也很适合 markdown 笔记(把 markdown 看作是一种程序语言的话),vscode 的插件也不少。
这次的 vscode.dev在浏览器内打开,但支持 github 接入 和 本地文件接入。 和上述两款工具一样,用户只要授权一次,之后的体验就像本地App一样。
官网地址
最后
我个人希望,WebApp 能逐渐变成一种全新的工具潮流。 而这其中,本地存储是重要的一环, 用户的数据只有回到用户自己手上,才能称得上是自己的工具。
WebApp 本地文件储的机制,正如 Bangle.io 在首页描述, 这是一个 for the next dcade 的新起点。

如果大家还知道更多这类 披着网页外壳,保存本地文件的 App ,欢迎留言,分享给更多的人知道。谢谢先!
-
从「异步沟通」到「知识库」积累,高效地和不同人解释同一件事#猜猜是谁
我们看到最近「异步沟通」正在重新崛起。所谓「异步沟通」就是不需要大家在同一个时间一起进行同步信息的模式。传统的 电子邮件,微信聊天 都属于这种利用「异步方式」进行沟通的例子。哪怕我们在看一本书时,也算是和书籍作者的异步沟通吧。
由于疫情关系,很多人的沟通方式现在都转为了「远程会议」。然而,远程会议前要凑齐人,约好时间,大家保持一致安排的讨论,这些还是属于条件比较高的的「同步沟通」。遇上跨时区的那种会议,就更加难以安排。
另一方面,电子邮件或者文字聊天虽然算得上是经典的「异步沟通」方式,但受限于文字的表达局限,也没有办法展开更生动的沟通,尤其是那种需要对照材料进行讲解说明的沟通。最痛苦的事情在于:传统的「异步沟通」为了弥补其「生动性」,很容易变成一种没人看的长篇文档;例如:超长的电子邮件,面面俱到的说明文档,或者长篇大论的聊天记录。
我们之前介绍过 Loom 就属于让异步沟通变得生动的工具。 现在有了一款国内的新品效率工具,也是主打强化「异步沟通」,也有些可圈可点之处,今天来介绍给大家。

这款异步沟通工具名为 芦笋
「芦笋」 登场

「芦笋」由前幕布团队的小伙伴新创推出,目前还在内测中。(文末有邀请链接,可以登录体验)
「芦笋」是一款 「屏幕录制 + 讲解录制」 的 沟通工具,支持Windows/macOS 客户端。 录制的视频可以在网页端里查看和分享。
录制
我们下载客户端后,只要用账号登录即可开始录制。
录制时可选,「人像」(讲解人)和「屏幕」录制的组合。屏幕录制中,可以选择全屏或者划定的一个区域。这些都是比较基本的设定。
其中「人像」录制时,可以开启「美颜」效果,展现出自己的「另一面」。
可以P到 你爹妈都不认识的程度
录制后,视频会被上传到芦笋的云上,用户可以在网页端登录后看到自己的已录制视屏列表,之后可以下载视频到本地。
实际录制 过程中,有两点还是不错的
- 录制后转存上传比较块,可能目前内测阶段,同时使用的用户较少的关系吧。
- 其它工具 例如 Loom, 在录频时有些 Windows 设备上会有 DPI 误差,实际区域和录制区域有不一致的情况,芦笋似乎没有这个问题。
评论和分享
除了可以把录好的视频分享给其他人看,或者下载到自己的电脑里面以外,芦笋的视频评论功能是个不错的亮点。
芦笋中,对于视频的评论可以是文字或者一个Emoji。

我们在网页端回放视频时,可以插入基于时间轴上某帧 的评论。 (如果是B站用户,可以想象一下B站的 视频笔记)
例如: 我们可以在0:22处插入一条评论,网页右侧就会出现评论列表,像是一个目录一样,我们点击其中的评论,可以跳回到当时的视频时间轴位置。

另外,在视频播放界面的时间轴上,会出现 Emoji 评论的 所在位置,。给人感觉更像是一个提示标签,引导我们查看重点视频片段。

其它
从 芦笋 的介绍来看,应该还会支持 更多业务用途(toB)的应用场景,例如:统计观看录制视频用户的信息,又比如企业中敏感的信息安全问题等。 不过其中不少都是付费版的事情了,暂时不做更多评论。

一些建议
芦笋的创始人也是火箭君的朋友,这里我有些建议,也趁这个机会,一并提一下:
(1)我个人很期待 自动字幕/转录文字 功能。 就是将视频里面的音频转为文字列出,有些视频会议工具已经具备此功能。海外的 Loom 虽然也有这个功能,但是目前只能识别英文语音,转录文字的效果不好。 如果 芦笋 可以将中文语音转录为文字,那么视频就能够变成另一种文档。用户可以快速浏览文字,然后再重点去观看感兴趣的视频片段。
(2)由于「异步沟通」产生的讲解可以被复用,很大程度上节约了和不同人进行反复解释的时间。而这个讲解过程如果能沉淀下来,很容易形成一种新型的「知识库」,尤其不少企业都 有大量的 文字版 培训材料,业务记录…… 这些东西让人阅读起来还是蛮费劲的。即使传统的视频记录也很浪费观看者的时间。芦笋这种时间轴评论+视频笔记的模式(如果能配合上面的自动转录文字),简直是理想的视频「知识库」。甚至,很多产品的使用说明书都可以直接用这种带片段标记的视频来解决了。
最后
由于国外的 Loom 已经被某些用户玩坏(具体不讲,可以自行到外网一看),希望国内的 芦笋 可以避免那些坑,在提供生产力的领域内,逐步顺利发展,最终期待成为「异步沟通」工具的可靠选择。
最后,对 芦笋 感兴趣的小伙伴 可以通过下面链接去注册登录。 目前还在内测,可免费使用。 免费用户有录制视频总数限制,大家注册后也能自行邀请其他小伙伴,不用客气。也希望大家能多提宝贵意见,帮助 芦笋 茁壮成长。
邀请注册链接
-
海外笔记 App 代表作品的「百科全书」,值得收藏查阅

我们知道, 这两年「笔记 App」的领域已经高度「内卷」。 单单在今年下半年,就有「一窝蜂」的国内笔记 App 扎堆出现,包括接下去马上还有某动物公司的重磅转型产品。
有时,火箭君会问问自己,到底这些年,哪些笔记 App 才值得被我留意? 这类值得一看的 App 可以被称为是某个类型的「代表作」。所谓「代表作」至少总有一处与众不同,它们是市场差异化的结果,而不是那种没有灵魂的模仿者。
我相信,每个人心中也许都有一张不同的「代表作」候选名单。
如果,我们逐个去收集这些 「代表作」App 的信息可能会很麻烦。现在,有了一个站点,可以帮助我们去快速查询到这些笔记 App 的 各类信息,进行全面比较。
无论我们只是想给自己找个好的笔记App去用,还是打算学习其它产品的长处,下面这个网站都值得我们收藏查阅。
noteapps.info 登场
这个网站目前收录了 27个 代表性的 笔记 App。虽然绝对数量看似不多,但是都能称得上是在海外大小有点名气的代表作品(也是国内某些厂疯狂致敬的对象)。

这个网站并不是 单纯给出 这27个App的简介和网址,而是从几十个特点上对App进行了比较。这些特点大致被划分在以下 17个方向上:

例如: 我们看重 笔记 App 的「排版格式」,就可以重点去查看 Formatting 部分的细节特点,通过筛选,选出 匹配需求的笔记App。

一旦我们选中了某款笔记App进行查看,网站就会列出这个App 全维度的介绍,例如:支持哪些平台,是否可以离线,是否支持表格嵌套 …… 下面是选中 Bear 这款 App 后的介绍页面。


相应的,我们也可以选中两款 App 进行直接比较。 例如下面的 Notion VS OneNote。 我们可以看到,两款 App 在每个特性上的直接PK。

最后
总的来说,虽然网站内只有20几款笔记 App,而且很少有国内的产品;但有时想想,有人愿意辛苦收集维护这些信息,而且不打广告,就已经很良心了。大家且看且珍惜吧。
网站地址
-
【速报】知名 Markdown 编辑器 typora 结束了漫长的免费beta版,开始正式收费

最近的11月下旬,Markdown 编辑器应的翘楚 typora 终于宣布结束了其免费的 beta 版。现在,typora 开始提供正式版下载,并为正式版制定了收费模式。
typora 正式版目前的收费标准为:
- 免费15天试用
- 可一次性买断,买断价格约为 15 美金
- 买断后 支持绑定3设备,可以解绑更换设备。

可能有部分较早的beta版还能继续免费运行,但多数情况下,当我们现在再次运行typora 的话,就会出现要求使用「最新版」的提示。

一点感想
typora 是火箭君手头每台电脑必装的软件之一。 作为一款 Markdown 文本编辑器,typora 向我们充分展现了什么叫做「极简主义」。
typora较早就做到了「实时 Markdown 渲染」。 这样一来,我们在编辑文本时,就能立刻看到 Markdown 语法所表示的格式效果,不用单独开一个的预览窗口。
如果我们对Notion那样的「模块化编辑」不是特别看重的话,typora 很可能已经足以胜任我们多数的日常文字类处理要求了。
直到今年11月底之前,typora 一直以来都是免费的, 我印象里至少也有几年了。软件开发者之前也在官网上提醒过大家会在 beta 版结束后开始收费, 不过由于beta版时间如此之长,我甚至都觉得作者忘了这件事。
现在这一天终于到来,typora 已经可以很稳定的运行,同时也向我们提出了付费的要求。
火箭君个人觉得优秀的软件值得被付费,typora 无疑就是这样一款优秀的软件,低调/极简/默默的陪伴了我们很久,现在是时候补一张票了。

其它选择?
熟悉火箭君的小伙伴们一定知道,火箭君对于「有选择」这件事是十分看重的。 对于工具类产品,最忌讳被一家绑架。 尽管 typora 如此优秀,而且保存数据都是开放的纯文本(Markdown),但出于习惯,我还是觉得有必要准备一些「候选项」。
况且,肯定有人希望继续寻找下一个 免费的 Markdown 实时渲染编辑器。
这里,有几个已知的选项:
(1)Obsidian(基本功能免费), 据说 OB 的测试版(记得是 insider 版)里已经开始准备 实时渲染的Markdown编辑器了,如果真的可行,值得一试。

(2)MarkText(开源免费),另一款 typora-like的 编辑器, 难能可贵的开源,值得一看。


最后
不管如何,typora 虽然开始收费,但也是可以理解的。实际上,大多数情况下,我们缺的不是 ¥¥,而是足够优秀的生产力工具。 希望 typora 能伴随我们一直走下去。
-
视频笔记,自动文字摘录,边看边做笔记 #猜猜是谁

我们肯定已经发现:近些年来,视频讲座,视频课程,视频会议 已经成为了现实中不可或缺的「视频生产力」 。
从早先的 TED 在线讲座开始,到后来的耶鲁大学在线公开课,到后来的各种知识付费讲座,再到如今后疫情时代的各种远程会议/录频沟通; 视频已经逐渐渗透了我们的工作和学习当中。

不得不承认,视频沟通有一种更为生动的阐释能力。
但火箭君还是喜欢图文类的信息,图文类信息的好处是:
- 阅读者可以自由快速的看到主旨
- 可以反复阅读不清楚的地方,或需要加深理解的地方
- 可以做出一些必要的笔记和摘录
相对应的,视频信息在「进度调节」以及「文字化摘录」这两点上,始终没有很好的解决方法。
不过这些问题,正在逐渐被崛起的技术所克服。
今天我们要介绍一款 较新的(推出1年左右) 视频笔记工具。这款工具可以很好的帮助我们对视频做出摘录和笔记。 工具的名字叫做「十行笔记」。
十行笔记

十行笔记 主要是一个 将视频直接转成「图文笔记」的工具。
视频转图文
简单来说,我们扔进去一个视频(或视频地址), 出来一个 带视频截图和音频转录文字的笔记出来。

虽然要等个几分钟,但转录 上面这种 TED 讲座自然不再话下。
实际上,对于那种「按PPT翻页讲解」的视频效果尤其好。 一般这种 PPT讲解视频,常见于 会议,讲座和一些课程,画面切换较少,但语言部分较多。 十行笔记 转录以后,能够清晰的形成PPT和对应文字讲解的全记录。 非常适合事后整理回顾,甚至方便那些没空看视频的人,直接看到文字稿。
编辑,高亮,摘录笔记
一旦我们做到了视频转成图文笔记,下一步就很自然可以对文字部分的内容进行 编辑,高亮,和摘录。这些操作虽然都文字笔记的常规动作,但却是视频类信息天生的短板。 现在,可以在 十行笔记 里面获得很好的弥补。

其它实用小功能
在上述功能以外,十行笔记 也有些视频转录衍生出来的小功能。个人认为,属于那种反正都技术上都已经走到了这一步,不如全部提供出来吧。这些功能有:
- 将 视频截图 嵌入笔记
- 识别视频截图中的文字
- 将笔记以字幕形式合并到视频内
- 纯音频直接转文字

其中,字幕合并如果可以和自动翻译结合,那么基本上人人可以成为「字幕组」。这点,火箭君还是蛮期待的。
最后
十行笔记 对于那些经常要和视频信息打交道的人来说非常实用。不过,火箭君也有一些顾虑:
- 是否会助长视频资源被更加便利的盗版侵权使用? 例如:把罗老师的张三系列课程转成图文笔记打包发布,会不会成为一种新的牟利手段?
- 十行笔记,商业模式是否可持续? 我个人非常希望看到,十行笔记 可以健康的持续走下去,让技术真正带来生产力。
最后,有兴趣的小伙伴可以指直接去他们家官网体验,十行笔记有很长的免费转录时长,足够我们试用体验。 试用体验之后,他们也有比较清晰的按时长付费模式。

官网地址:
十行笔记|专业的音视频AI笔记 (perspectivar.com)

