利益相关声明:作者与文中产品有直接的利益相关(开发者、自家产品等)

在访达里双击 EPUB,用 Apple Book 打开,上上下下来回翻几页,然后关掉 —— 这是最轻量的读书方式。与之相反,我构建了一个必须导入 EPUB 文件然后才能阅读的 App, 不是为了特意制造信息孤岛,也不是为了特立独行非要做我不一样,只是轻量化适合的是睡前小说、通勤随读,不留痕迹,读完即走。

 

但过去一年我都在以,导入、阅读、整理、搜索还有回顾,这样一条叙事在 DoCube 中处理我的个人文档,包括 EPBU 文件。

 

外文技术书的精读

 

之前读一本英文编程书,三百多页,第一遍跳着看完,很多啃不下的英文长句就直接搁置了,很多段落当时没完全理解。过了两个月,想起书里有一段是讲某个概念的,但是那段文字就像 USB-A插孔一样,正着来倒过来,死活就是找不到了。

 

我试着搜索关键词,但是搜不到。因为以我那点贫瘠的英语词汇,只记得大概是 split,而原文用的却是 partition。之后我便学乖了,感觉有必要记录一下的内容,都会用 Apple Book 划上高亮,某些内容还会以引用的方式记录到 Markdown 笔记里。

 

不过,仅仅三个月后,我已经忘记了我划了哪些高亮了,那些高亮标注就静静躺在那,除非哪天无聊去翻之前看过的书籍的标注列表,否则我想我再也不会遇见了。更抽象的情况是,某天我真的很无聊,翻看起之前记录的笔记,目录也满满当当,笔记也密密麻麻。当我再看到那篇 Markdown 上的引用文本的时候,我突然惊起,原来我之前学过这个内容,甚至还记了笔记,又理所当然的忘掉了,先忘掉原文,再忘掉笔记。看起来这种记录方式对于我这种人只能提供满满当当和密密麻麻的情绪价值。

 

为此,我在 DoCube 中着重解决了两个问题,搜索和引用。

 

DoCube 中有两种搜索路线,全文检索与语义化搜索, 前者为导入到 DoCube 中的所有文档建立索引,一次搜索结果可以列出所有文档库里相关的内容,并且按相关性排序;后者利用运行在 iPhone 或者 Mac 的本地模型,为所有文档建立了向量数据库,你搜索“小猫”,模型能够理解你找的是小动物,会把“小狗”,“小鸡”也按相关性列出来。所以搜 split 的时候 partition 也会出现,因为他们意思相近。

对于笔记中,引用了我都会怀疑的书籍原文,只需要能通过引用反向直接打开原书,就可以瞬间打消疑虑。所以 DoCube 要创建一个岛屿,笔记,文档,EPUB, PDF, 网页收藏还有视频,等等所有知识工作相关的内容全部收拢到一起,并且为每一段文字,每一个视频片段都创造一个独特的连接,这样无论是在 DoCube 中记笔记还是在外部笔记应用中,都可以通过这个链接跳转到对应文档的对应位置。如果是 DoCube 中,还会创建双向链接,原书被其他笔记引用的地方,会有一个📌,点击可以跳转到笔记里。

关于生态化反

贾老板的生态化反一直是调侃的对象,当我把所有(EPUB, PDF, 网页收藏还有视频)这样文件收拢到一处之后,很多能力就会相辅相成,这就是重型应用自然产生的生态化反。PDF 可以做高亮,下划线等批注,有些 EPUB 阅读器也可以,但是对于 DoCube 中,如果每种文档的使用方式都大相径庭,会是很割裂的一种产品感受,是一锅还没炖出香味的大杂烩。于是我费力的给网页收藏,还有视频都设计出了一套平等的标注系统,或许你会问,这有什么用?但是化学反应会自然产生。

 

这里又有搜索的事情了。事有轻重缓急,文本一样有,除了算法计算出的重要性和相关性,标注就是你所有处理过的,最准确的轻重缓急了。当搜索系统里,出现了标注,就能给搜索结果加权评分,你依稀记得你有高亮过一段关键概念,但是又记不清细节,那么搜索任意关键词,他就会出现在列表首页。

 

搜索让过去看过学过的内容再次呈现,但是这不是一种主动回顾方式,搜索 A 出现 B 可能 B 只是搂一眼就过去了。在导入、阅读、整理、搜索这条叙事的最后,我又给 DoCube 加上了记忆卡片的能力,前几项知识相关的动作都在一个 App 里产生了,回顾又得去其他 App 里,就有点说不过去了。我最习惯的方式,就是阅读的过程中,直接在知识点附近,添加一张记忆卡片,卡片不是孤立的个体,始终有完整的上下文。

在导入、阅读、整理、搜索和回顾这样一串完整的动作实现之后,我就在思考,高亮是不是值得记忆,下划线也会的。生态化反再次产生,DoCube 中的各种批注,能直接转化为记忆卡片,少了繁琐的制卡,顺手就能将重点纳入复习计划。 有记忆当然就有忘却,算法只能推断下次最佳复习时间点,但是并不能实际知道你忘记了。这一点 DoCube 可以,你所忘记或者模糊的内容会去搜索,搜索点击过详情的文本就是你忘记的东西, 然后加上语义化索引的存在,那么自然而然可以将你这次忘记的内容相关的记忆卡片记录一个遗忘权重,让你提前开始复习。大而全的塞一堆功能后,相辅相成的生态化反自然产生了。

以上是我开发这个 App 的思考,也是在极简 App 流行的当下解释为什么要做一个大而全的东西,  如果你也有相同的问题,可以移步 AppStore 下载,或者官网查看更多使用指南。

 

应用免费版支持导入 5 个文档,一次性内购解锁无限文档。

另外为少数派读者准备了专属内购优惠,  复制下面链接到 Safari 中打开以 48 元价格解锁专业版。

https://apps.apple.com/redeem?ctx=offercodes&id=6470183496&code=SSPAI