Ruminer应用的命名和立意

必也正名乎!名不正则言不顺,言不顺则事不成。 ——《论语》

Ruminer是一个法语单词,等同于英语的Ruminate。它有两层意思:反刍与沉思。我觉得这是一个很巧妙的名字,因为它涵盖了我正在打造的个人信息管理应用(personal knowledge management / PKM)要实现的双重机制:

反刍:首先快速从各个平台收集内容,此时只进行切片partitioning等初步处理,随即输送到我的中央信息库“瘤胃Rumen”。之后,这些信息片段会周期性地“回流”到前端界面,供用户再次“咀嚼”、回顾,从而实现真正的消化(digest)与吸收(assimilate)。

沉思:上述最后一步内化吸收的过程,需要用户主动进行“沉思”,去理解多方信息的内在联系,打通表象与本质,将异质的内容转化为一致的思想,融入用户个人的思想体系。

为什么使用法语名词来命名产品?

首先Ruminate作为一个英语动词,对应用名来说较为普通而易于撞名。然后Ruminer稍短一些,现代的产品命名似乎也都倾向于简短。最后”-er”作为后缀,又隐含着“执行者”的意思。由于我计划利用AI在Ruminer中实现尽可能自动化的信息管理,所以可以执行动作的不仅是用户,也是Agent化的智能系统。

打造Ruminer的中心思想是什么呢?

  • 最主要的痛点,是我在数字生活中收集的大量信息分散在各个平台之上——微信文章、微信读书、小红书、知乎、B站、Notion、Readwise、邮件和RSS订阅等,包括我个人写下的许多想法,远远没有得到充分的回顾和内化。其结果就是“收藏夹吃灰”,很多用于搜索、浏览、记录思想的时间精力都白费了。更理论地说,就是当今生活中的“信息熵增”已成了一个非常严重的问题。注意力被网络上各方的噪音过度分散,以至于真正重要的信息被忽视遗忘(关于熵和注意力的关系我会在下一篇文章中进行讨论)。
  • 因此,我希望打造一个中央数字消化系统 centralized digital digestive system,以Tiago Forte的CODE信息管理原则(Capture, Organize, Distill, Express)为基础,再加上“回想Recall”机制——如生成近期内容汇报、根据用户提示查找相关文本等,形成CODER体系,并利用AI进行自动化(categorization, association, summarization, …)。最理想的情况是,用户只需要一键收藏、一键新建笔记、批阅汇报、自由查询、创作文章,余下的工作都能由AI自动处理。
  • 此外,Ruminer不仅要有多个持续输入通道,还要有一个主要的持续输出通道。我希望我收集和创作的内容不是锁定(lock-in)在某个公司云平台的数据库中,而是始终以Markdown等明文格式输出到我的本地硬盘、私人云盘或GitHub仓库中。即使那个公司的服务器有一天突然关停了,我也不会损失任何个人资料。这的确就像一个反刍动物的消化系统:它有多个连接在一起的瘤胃(各个网络平台的用户收藏夹)以及单一的排出通道(私人存储空间)。Ruminer本质上不是互联网上的又一个『瘤胃』,而是将你拥有的瘤胃连接到一起的通道以及统一处理其内容的的消化机制。