关于 roam 类笔记应用的一些想法

  • 最近接触了 roam research,有了一些想法,就随便写一写。
  • 我本人是一个比较喜欢记笔记的人,以前用纸笔,现在则是用电脑。我折腾过很多的笔记类应用,最初接触的是 OneNote,为知笔记,印象笔记这些,在线的则有博客园、CSDN。这些都可以理解文章式的,并且每个软件之间的内容格式(富文本)可能都还不是相通。后来流行了 markdown,这些应用也逐渐支持了 markdown,markdown 是通用的,都是纯文本,我可以通过程序一键批量处理;
  • 博客类的后来喜欢折腾搭建自己的博客系统(同时也在更新博客园),最早折腾过一段时间的 jekyll + github pages 形式的静态博客,后来又转为了 wordpress 用了很长一段时间,无意间又发现了基于 nodejs 的 ghost 博客系统,颜值特别高,用了很短一段时间后,但还是停不下折腾的心,自己写了一个简易的博客系统,很难看,参考了别人的样式,用了一段时间。
  • 接下来遇到了 wiki 类软件,比如 mediawiki、tiddlywiki、dukuwiki,基于 nodejs 的 wiki.js 以及客户端的 zim,都尝试过,其中 mediawiki 用的最久。wiki 最吸引我的概念就是:积累沉淀、持续优化、链接引用,以及词条式,我想象着那种随着时间自己可以逐渐丰富起自己的 wiki 起来。用了一段时间之后,发现了几个问题很难解决,以 mediawiki 为例,①编辑完的内容比较零散,看不出结构来,因为 wiki 的思想就是词条式的,我以为我能通过关键的词条式记录把自己的笔记串联起来,实际上并没有。②沉淀的思想,换个角度就是不那么灵活,页面编辑有点死板,你必须持续的优化文章的结构。换句话说,如果你想在 wiki 上记录心情日记之类的比较碎的东西就很不适合了。wiki 总是给我一种可以不断积累完善自己,但又很死板不灵活的矛盾。当然 wiki 类的应用普遍有一个优点就是本地化数据存储,可以本机搭建环境,不论基于数据库、基于文件的都还不错。用 mediawiki 搭建自己的博客,以及日常的笔记之后,又折腾了 wiki.js,用它是因为可以用 markdown 写,也支持 wiki 的 [[]] 链接。
  • 后来买了 mbp,发现 mweb 这个 markdown 编辑器兼静态网站生成发布器,我把我的所有文章放到 mweb 中,然后应用一个模板就可以自动生成一个网站了,写了一个脚本自动打包上传到云服务器,省事多了。关于博客,用了它之后,至今就没再折腾过了。还是简单好啊,简单才能长久。mac 还有一个很好的记日记的应用 day one,用它也记过一段时间的日记。
  • 至于笔记类的折腾,弃用 wiki.js 之后,我可能对别人开发的笔记类应用死心了吧,以上每折腾一遍几乎就要迁移一次数据,真的很累,我就仅用文件目录 + vscode 吧,简单明了,而且 vscode 搜索也很方便,markdown 预览插件也很给力,其实已经很好了,唯一的缺点就是不能所见即所得吧,得额外预览界面才行,唯二的缺点则是文件目录组织本身的缺点吧,文件内链接只能使用 markdown 的链接,比较原始,而各种应用呢,肯定会提供这个额外的功能。
  • 去年不知道从哪接触到 notion 这个工具,功能异常丰富,异常简洁,所见即所得,直接就可以分享、引用,当时惊了我一下,立刻停止不住折腾的心,把很多数据又搬运到 notion,特别是折腾过它的 database 的功能。后来不知怎的,网络抽风了,于是就去寻找国产的有没有类似替代,还真的有,那就 wolai 了。除了没有 database 的功能,其他的功能都很好用,于是又把所有数据迁移到 wolai。现在我记录的主力工具就是 wolai。以为可以就此安心了。
  • wolai 一切都已经很好了,在中文本地化上面已经很好了,wolai 对界面 ui 做的更加人性化,是从正常用户使用的角度去不断优化的。但我总是还是觉得有点不太对的感觉。在 wolai 上面,已经支持双向链接,但我依然从体验上感觉是文章层次的链接,块链接和块引用也有,但体验的不明显。我感觉,wolai 更适合也更容易创造出好看的页面,好看、结构清晰的笔记。还是那种富文本的笔记,或者说各种块组合搭建的笔记。很少产生知识联结这种感觉出来。直到我尝试了 roam research(以下简称 rr),才明白那种感觉是什么了。
  • rr 其实我早在接触 notion 的时候就知道了,但是一直没有尝试。最近尝试了之后,我才真切地感受到它与其他笔记应用的真正不同。也许是这类软件的最早的、也是最强的软件之一,后面我会把其他的类似的笔记应用归类于 roam like 应用。
  • 下面就着重描述一下我用 rr 时的一些感受。①首先,最直观的感受就是,一切都是基于文本的,让人有一种大道至简的感觉。而它这个文本在 web 界面编辑时却是可见即可得的。当你在当前行编辑时,显示的都是纯文本,然后脱离当前行时,它立即就渲染成相应的样式,这个体验非常好。编辑时专注于文字内容,阅读时专注于信息本身,完全不需要 vscode 那种预览界面。当时客户端软件 typora 也能支持这种效果,或许做的更好,但是它仅仅是一个本地的 markdown 编辑器而已。②[[]](()) 之类的块引用语法,以及 #tag 之类的标签语法,可以发现它们在编辑时也是都基于文本的,看起来特别清晰,这一点就是 wolai 中感觉不对劲的地方,在 wolai 里面也有页面应用和块引用,语法也是基本一致的,但是你却不能直接输入[[]]就能达到效果,必须要通过菜单去做,而且你看到的也是渲染后的页面,rr 中一切都是纯文本的好处一是清晰,二是可以复制,而且你很清楚你复制的是什么,在 wolai 中复制一段文本可能就带上了一些特殊的你看不见的标记。wolai 从用户体验角度出来,优化了很多显示和输入上的交互方式,提供了很多丰富的菜单,所以它的页面现在就比较有设计感,美观,但是对于我这种对记录、文字有洁癖的人来说,就感觉隔着一层,你不知道你记录的东西到底是什么。③ rr 中的引用在被引用页面也是可以编辑的,其实就是原来的被引用的页面。而 wolai 只是把被引用页面展示出来,还没有做到可以编辑的程度,这可能也与 wolai 发展的方向有关,它的主要竞品应该是 notion。并且被引用的页面里面也是纯文本风格,其实整个 rr ,无论哪个功能都是基于纯文本的,这我就很爽。当我复制导入导出的时候,可以最大限度地保留信息。④ rr 的块粒度细,很彻底,每个块点击都是页面,写起来让人逐渐放下了对于页面、段落的固有习惯,只需要记录即可。随时可以扩展、组合、拖动、引用。这种细节上的感觉很重要。
  • 但是 rr 也不是没有缺点的,以上对比 wolai,说明了 rr 的特点,下面说一下目前的明显的缺点:①在线数据,安全性和隐私性的问题,笔记这种数据,掌握在别人的手里始终是不安全的,无论它们声称自己有多安全。② web 应用在无网络时无法使用的,数据并不是可以完整导出的,还是基于前一点,你的数据总是绑定在这个应用上面的,而这个应用又不受你的控制,无法预知的风险。③访问网络不稳定,收费比较贵。
  • 国产的类似 roamedit,在功能上紧跟 rr,除了稳定性还差些,网络访问上会好一点。后来我发现了 logseq,这也是一个roam like 应用,它其他功能也是紧跟 rr,最大的不同在于它只是一个 web 应用,数据全部在本地,它通过读取本地数据,初始化到浏览器环境的内存数据库上,同样实现了 rr 的体验上的功能,并且数据还存在本地。它的数据格式是 markdown 或 org-roam,都是文件式的。文件有个好处就是以后 应用不在了,可以继续用 vscode 之类的编辑器继续编辑,其实就是我之前的 文件目录 + vscode 形式的 web 应用版,即 文件目录 + web app。理论上这已经很好了,logseq 我还没有深度体验,但是我预感很多功能可能并不能很好的实现的,因为 rr 中每个块都是独立的,引用时也很快速,但 logseq 可能就要加载整个文件才能得到某个块的信息,随着文件数量的增多,性能会下降。所以我还是倾向于后端用数据库存储。
  • 还有一类软件是客户端软件(remnote、obsiden),对于这一类,我总体是不看好的,客户端软件有很多制约,当然也有很多伪客户端(基于electron,本质上还是封装的网页),客户端软件很难不把自己的精力放在处理各端具体细节上,以及为了统一而做一些折中。rr 带给我的 web 体验是极好的,我也觉得目前的 web 技术完全可以胜任笔记类的交互。
  • 最后,说一说我的对于未来笔记类应用的想法吧。
    • 我希望它是基于 web 的,这样可以最大限度的保持统一的体验。
    • 我希望它是基于文本的,而一切的「对象」都是可以在类似 / 的提示中出来,如果是一个文件对象,那么文本内容可能就是一个文件地址,如果是一个手绘图对象,那么可能就是一个手绘图的引用地址。
    • 我希望它的后端是基于数据库的,目前来看rr 和 logseq 后端语言都是 Clojure,支持图数据库,这是一个值得学习的语言啊。
    • 我希望它的数据可以完全存在本地,提供一个类似于 mamp 或者 lamp 这样完整环境包或者 docker 镜像,包含了所有应用环境和数据,一键安装即可使用,一键文件备份即可。设想在云服务器(拥有独立 ip 和域名)上搭建一个实例,用于日常多端协作。在本机也搭建一个实例用于备份,远程主机和本机之间可以设置自动同步操作,这样无论在哪边进行了修改,都可以立即全量同步。
    • 可以对 / 有更多的想象力,既然支持了本地数据,那么是不是可以把原本属于系统的文件管理功能全部拿过来呢。比如 / 生成一个音乐仓库类型的对象,用于上传、管理你的所有音乐,并且 / 生成一个音乐播放列表的功能。反正数据都是在本地,调用是很方面的。现在的 / 的功能尽管丰富,但也很浅显啊。
2021/03/19 posted in  杂记

网抑云辑评(三)

最近知乎推了一个新的问题:网易云音乐中你见过最搞笑的评论是什么?,摘抄了一些,却是挺搞笑的,好多都是以前看到过的。

  • "我喜欢你"这句话太轻浮
    "我爱你"这句话太沉重
    "我给你买幢别墅吧"这句话刚刚好《追风》

  • 我要做最甜的女生
    要用最好看的瓶子
    把前男友的头打成
    最好看的形状《summertime》

  • 这首歌太适合作为婚礼背景音乐了,我每次结婚都用这首歌。《千禧》

  • 我是一名厨师,炒菜时听这首歌我感觉整个酒楼都是我的,老板娘也是我的。《天涯》

  • 有女生问我520是什么意思,我笑了: 5是5个落实,落实经济结构调整,落实精准扶贫,落实社会保障,落实环境治理,落实反腐倡廉;2是2个要,既要金山银山,又要绿水青山;0是对违法犯罪行为的零容忍。《天涯》

  • 女朋友出差刚回来,问我:“狗狗呢?”我突然想逗她一下就说:“送人了。”看到她快急哭了的表情,我哈哈一笑,端起灶上的锅说道:“哈哈!骗你的!在锅里呢!”。《天涯》

  • 快7点了,街边卖油条的还没来,我只能给他打电话。大哥在那边说:劳资卖了这么多年油条,从来都是自由自在,自从特么认识了你,居然让我有了上班的感觉!《默》

  • 戴上耳机——人间不值得
    摘下耳机——妈今天吃啥《当真》

  • “为什么我听音乐有一种窒息的感觉。”
    “请不要把耳机塞在鼻孔里。”《慢慢等》

  • 在餐厅偶遇初中女同学,但是她不记得我了,我便提醒她说:“你还记得初中时候,因为和你在小树林亲嘴被处分的那个男生吗?”她小脸一红,有些激动的说:“难道你就是当时那个……”我惭愧一笑:“没错,我就是当时告密的那个人!”《最浪漫的事》

  • 耳机里听最甜的歌,用最冷漠的脸走路《跟我在一起》

  • 她是校花,有一天她突然走过来喂我吃了一块奥利奥,我吃了下去,她惊讶的对我说,奥利奥中间是牙膏。我却深情的说,因为是你给的。那天阳光照在她脸上,她的脸很红,我打的。《跟我在一起》

  • 我和我12岁的表弟听完了这首歌,我感动的哭了,他没哭,我给了他两拳,他哭了,我觉得这是他这个年龄应该该承受的。《我的北方姑娘》

  • 十年后的某一天
    你领着你儿子,我领着我女儿
    在某一个路口相遇
    我无奈的笑了一笑,说好巧啊,你也抿着嘴角说,是啊好巧没想到会在这里遇到你
    你也来接孩子啊?
    你说是啊
    然后你儿子牵着我女儿的手就走
    嘴嘟囔着说快走,爸爸妈妈又在飙戏了《遇见》

  • 前几天天冷,就给妹妹买了条围巾,然后她说谢谢哥,我说你应该谢谢你嫂子,她惊讶的对我说:哥,你谈女朋友了。我说:没有,你应该感谢她一直到现在都没出现,哥才有钱给你买东西。(隔壁老樊《游》)

  • 今天我把这歌给我媳妇听,她说不好听我当时就和她吵了起来,可后来我就想,我一个大男人为什么要和我媳妇计较,当时我就道歉了·歉道完,她哥的刀就放下了,她弟的铁锹也放下了,她手里的擀面杖也扔了,她爸拿出手机说到:棺材退了吧,看看,只要多沟通,生活还是蛮和谐的嘛!(夏小虎《夕阳下的歌》)

  • 吃饭的时候 隔壁桌有一对情侣 男的夹了一块肉末茄子放在女孩子的碗里 说:“呐,把我的最爱给你”女孩子看着茄子,反问了一句:“你的最爱不是我吗?”只见男生笑着对她说:“我跟茄子说话,你插什么嘴”《青柠》

  • 好好睡一觉,明天又是新的一天,但旧的问题还在,没想到吧?

  • 如果努力就可以和喜欢的人在一起,那还要长得好看干什么?

  • 刚刚一辆兰博基尼从我身边开过 溅得我一身水 当时我发誓 等我有钱了 我一定要买一套属于自己的雨衣。《Good Time》

  • “像被子里的舒服,又像风捉摸不住”不是屁是什么?《红色高跟鞋》

  • 年纪大了,以前去ktv都是麦霸,现在去ktv就是静静地坐着,旁边的女士不停的提示我:哥,唱一首吧,别摸了

  • “他哭着夺门而出,从此家里没有了门”
    “在警察的帮助下,失足少女终于找到了自己的脚”
    “小明吃了麻婆豆腐,被麻婆一刀捅死”
    “貌美如花的我,被蜜蜂蛰了一下”
    “心狠手辣的我,舔了一下自己的手指,被辣哭了”
    “当年我背井离乡,之后乡里人再没能喝上一口井水”——《虞兮叹》

  • 找女朋友我一直有两个原则,第一,那些有对象的咱不找,挖墙脚这种缺德事咱不干。第二,没对象的咱也不找,别人都不要的,咱也不要。《想变成一切美好的事物》

  • 曾经在个机场偶遇过一次陈冠希。带着口罩,不过还是一眼认出来,那气场真不是盖的。我低喊了一句冠希哥?他点头示意说hello。我问可以合照吗?他说ok,然后我们拍了一张。然后他说好久不见,我说“什么?” 他说“对不起认错人了,我还以为你是吴彦祖。”

  • 现在纯种的杀马特越来越少了,一定要顽强的活下去啊!不要让白发人送赤橙黄绿青蓝紫发人啊!

  • 我很困但又睡不着 于是我在咖啡里放了片安眠药 同时解决了两个问题 我真棒

  • 一个男人藏私房钱听上去很可悲,但其实算得上人生赢家,因为他既有老婆又有钱。你呢?

2021/01/30 posted in  杂记

网抑云辑评(二)

不知何时,网易云变成了网抑云,曾经的云村热评也变成了各种梗的发源地,云村的村民也都逐渐变成了网易云综合征患者,曾经的抖腿冠军也变成一个个的孤儿。这里也收集了一些广泛传播了网抑云的梗,为其推波助澜、煽风点火。

画重点

  • 我们究竟是活了365天,还是活了1天,重复了364遍。

  • 生而为人,我很抱歉

  • 你爱过一个人吗?从满心欢喜到满目疮痍

  • 有些人二十岁就死了,等到八十岁才被埋葬。

  • 温柔吗,拿命换的

Read more   2020/09/21 posted in  杂记

音乐记忆

音乐是有记忆的,像是触发你大脑的一个机关。一旦音乐在耳边想起,立刻就穿越到过去某个场景、某个阶段。那时的感受全部回来了。

下面我由近及远分享一些能够触发我的大脑的机关:

All Falls Down - Alan Walker / Noah Cyrus X 义结筋澜 - 面筋哥 / 波澜哥

时间:2020年初

2020年初疫情期间,只能呆在家,看 B 站时看到这个「【面筋哥×波澜哥】我的烤面筋,融化你的心!」,然后循环了不知道多少遍。坐在床上,架着电脑桌,或在玩 lol,或者在工作,不断循环。后来找到了原唱,也很好听,更加地纯净,于是又循环了不知道多少遍。
如今只要一不小心随机到这首歌,就会想到疫情在家的那段日子,整天在床上玩电脑的日子。

Read more   2020/09/05 posted in  杂记

《时蔬小话》——2020年第27周阅读笔记

一句话评价:有知识科普,有历史文化,有情感记忆,有生活细节,是一本值得读的好书!

百菜之祖

大白菜

  • 深秋清晨的薄雾,枯草上的白霜:

    霜降过后,清晨的冷空气已经可以让哈气变成凉凉的白雾。坐车经过乡下的园子,到处都是被犁头翻过、已积满白霜的土块。路边枯黄的草茎上,挂满了如碎雪一样的冰晶。

  • 炖大白菜

    初雪的冬天,母亲会从阳台上拎来父亲买来的大白菜,扒去干老的菜皮,摘下外层的菜叶垫在砂锅底,把中间白净带着银星的菜帮切成大片码在锅里,垫满半锅后,依次在白菜上垫好冻豆腐、烧肉、丸子、粉条,再盖上黄嫩的菜心。撒些调味的花椒、大料、姜片和切段的大葱,浇满汤汁搁在煤炉火上炖透。看着咕嘟嘟冒气的砂锅盖子,饱含汁水的菜香开始弥漫。初冬的大白菜原本味道就很清甜,经过如此煨煮之后的厚厚菜梗已经入口即化,淡淡的菜的甜味也融入到鲜美的汤汁中,于是我明摆,这顿又要多费几碗饭了。

Read more   2020/07/01 posted in  杂记

五一游南京

这是一篇回忆去年五一游览南京景点的文章。

最近疫情原因,几乎都在家,或家里公司两点一线。此时突然想到去年玩了好多地方,拍了很多照片,都没来得及回顾一下,正好现在有时间,就简单整理一下吧。

午朝门公园与明故宫遗址公园

这篇文章从去年五一的照片开始翻起。突然发现,原来去年的5.1我就已经记录了下午朝门公园的绣球花,只记得是去过午朝门看城墙的,但真不记得见过这绣球花的,记忆终究还是不可靠啊。

下午1点,从北面进入午朝门公园,迎面就是绣球花,再往前走,就是午朝门。

Read more   2020/06/09 posted in  杂记

《人性的弱点》——阅读笔记

一直以为这是一本千篇一律的鸡汤文,看了之后我错了。

自序

调查结果表明,即使在工程行业等技术为先的行业,个人的成功也只有百分之十五是源自专业能力,另外的百分之八十五则来自“人类工程学”,即人格特质和领导能力。

哈佛大学著名教授威廉·詹姆斯曾经断言:“和人类所具备的潜能相比,我们仍处于蒙昧之中。人类的身心力量只有极小部分得到了发挥。广义而言,人类个体远未到达极限。人类囿于自身习惯,从未将与生俱来的诸多能力发挥至极致。”

Read more   2020/04/28 posted in  杂记

四月音乐集——杏花弦外雨

杏花弦外雨

说那年烟雨空濛 杏花船摇摆而过 / 过谁家楼台 一声弦歌拂落 / 他素白衣着 山水间几程远游 / 堪折 何折 年年柳色
当柳梢下的集句 尽数流过眼底 / 拈一缕春风浅浅作序 /待到行间字里 /再不是眼前朝夕 / 曲中人早已离题
当一阵阵临窗雨 洗旧那时心绪 / 曲中人远隔千里万里 / 不知不觉的停笔 / 留下余韵待续 / 就在那片烟波外 淡成了迤逦
后来事不知如何 那佳人还在楼阁 / 独对着雨帘萧瑟 一字一句斟酌 / 诗文里风月残留 不经意换了角色 / 陈词落在琴弦外 还有谁轻轻说

Read more   2020/04/27 posted in  杂记

《好好学习:个人知识管理精进指南》 - 笔记1

Ch01 知识管理与认知优势

王兴:“多数人为了逃避真正的思考愿意做任何事情。” #notes|还有句话:战术上的勤奋,弥补不了战略上的懒惰#

管理知识最重要的并不是大多数人以为的对知识进行收集、分类、保存。知识管理的核心实际是通过管理知识提升我们的认知深度,进而改变我们的行为模式。

Read more   2020/04/13 posted in  杂记

春归何处,四月木绣球、木香以及紫藤

出发

下午三点,计划去午朝门公园看绣球,以及玄武湖紫藤花。

乘坐地铁2号线到明故宫站,出站后,风吹过,落下一阵梧桐絮雨。很快到达午朝门公园,这里已经有很多人在欣赏拍照绣球花了。

午朝门公园

Read more   2020/04/12 posted in  杂记

2020-清明

清明,总是与杏花、梨花和雨牵扯在一起。

清明的雨,总是一股沾衣欲湿、令人断魂的感觉

清明时节雨纷纷,路上行人欲断魂。
借问酒家何处有,牧童遥指杏花村。

燕子来时新社,梨花落后清明,池上碧苔三四点,叶底黄鹂一两声,日长飞絮轻。
巧笑东邻女伴,采桑径里逢迎。疑怪昨宵春梦好,元是今朝斗草赢,笑从双脸生。

世味年来薄似纱,谁令骑马客京华。
小楼一夜听春雨,深巷明朝卖杏花。
矮纸斜行闲作草,晴窗细乳戏分茶。
素衣莫起风尘叹,犹及清明可到家。

2020/04/04 posted in  杂记

《人间词话七讲》

人间词话七讲

叶嘉莹

第一讲

陈寅恪先生说:“惟此独立之精神,自由之思想,历千万祀,与天壤而同久,共三光而永光。”他认为王国维先生这种追求真理的、忠实于自己也忠实于学问的这种精神,可以与天地同期长久,可以和日月星三光永远地共明。

这诗的奇妙的地方,就是说,尽管你是悲哀的,可是当你写诗的时候,你就把你的感情当成了一个客体的东西,和它有了一个艺术的距离。你本来的感情是激动的,可是当你坐下来要写诗的时候,你就把这个悲哀的感情,变成一个对象去写它了,而且中间有了一个艺术上的距离了。这个时候就是你“由动之静”的时候,这时你才能够写出来“有我”的境界。

Read more   2020/03/21 posted in  杂记

《杂草的故事》

因冠状病毒疫情在家工作,有了更多的时间,就把家里的以前买的《杂草的故事》看完了。

这是一本关于杂草与人文的书,内容涉及很多方面。当初买它也是误入,虽然背离目标(杂草介绍/图鉴之类),但打开对了另一个领域——自然与人文的认识。虽然没有看完,但是感受到这种文化也不错了。

杂草一览

书中的章节名称用的也是杂草的名字。下面列出的每一种杂草,都有它的故事,等我再看这本书时完善吧。

Read more   2020/03/20 posted in  杂记

《古诗十九首讲录》

结束于 2020-03-17 微信阅读

摘录如下:

二 《古诗十九首》在中国诗歌史上的地位

《古诗十九首》这些诗歌是什么时候就有的呢?是东汉末年就有的,但是《古诗十九首》这个名字却是南北朝时期梁朝萧统编《文选》的时候才有的,这个要注意的。

Read more   2020/03/17 posted in  杂记

20200314-玄武湖春景

疫情带来的影响逐渐变小,天气转暖,玄武湖的花儿开了,于是在这个周末下午,我去转了一圈。从四号线鸡鸣寺站出来,沿着鸡鸣寺路走,路两边的樱花树有零星的粉色,绝大部分都没有开放。路到尽头就是玄武湖的入口,只要展示“宁归来”健康码或者直接扫码预约就可以进入。看起来人还挺多的。一路寂寞自不必多提,就展示所拍到的花儿吧。

桃花,总让人联想到红颜薄命

Read more   2020/03/14 posted in  杂记