让读书笔记不再吃灰:跨平台书摘管理工具 Booko 上线 Apple Watch 版
让读书笔记不再吃灰:我做了一款跨平台书摘管理工具
独立开发者推出跨平台书摘管理工具 Booko,支持导入微信读书、Kindle、Apple 图书、豆瓣阅读、得到和掌阅的笔记,并已上线 iPhone、iPad、Mac 和 Apple Watch。Booko 是首个接入微信读书 Skill 的产品,填入 API Key 即可一键批量导入书籍与笔记。基础功能免费,含 10 本书和 1000 条笔记额度,Pro 版为 88 元一次性买断。
Matrix 首页推荐
Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。
文章代表作者个人观点,少数派仅对标题和排版略作修改。
我在微信读书里读了 1200 多个小时,留下了 3 万多条划线和想法。
大多数时候,一本书读完,就接着读下一本。像赶路人一样,不断追赶着读更多的书,却搁置了那些当初被触动、被启发的句子。
所以去年 12 月,我开始独立开发 Booko。起初只是为了整理和回顾我自己的微信读书笔记,让它们重新派上用场。

但是在开发的过程中,我也意识到很多读者并不一定用微信读书,他们可能在 Kindle、Apple 图书、得到,或者是豆瓣阅读上阅读。
于是 Booko 逐渐变成了一个支持多平台导入、集中记录和回顾的读书笔记 App。它在 5 月初正式上线,经过几个月的迭代,目前已经支持 iPhone、iPad、Mac 和 Apple Watch。不管在手机、电脑还是抬起手腕,都能随时看到过去留下的那些句子。
多平台笔记导入
我的大部分阅读在微信读书里完成,所以最先解决的就是它的导入。
Booko 刚上线时,只能在微信读书里手动复制划线,再回到 App 里粘贴。面对几百本书,一本本复制不仅繁琐,也没有封面。
5 月中旬微信读书 Skill 上线后,提供了读取书架、划线和想法的接口,我便第一时间把它接入了 Booko。现在只要填入微信读书 API Key,就能一键批量导入所有书籍和笔记。Booko 应该是第一个接入微信读书 Skill 的产品。
除了微信读书,Booko 也支持导入 Kindle、Apple 图书、豆瓣阅读、得到和掌阅的笔记。不同平台的内容都会按书籍整理在同一个书架里。

导入的内容集中在 Booko 的「库」里。进入后是一面整齐的书籍封面墙,点进任意一本书,页面背景色会根据封面自适应变化。
如果遇到某条来自微信读书的划线需要看上下文,点击回顾页左上角的链接图标,就能直接跳回原书对应的章节继续阅读。

随手记录与合集整理
在读书笔记之外,我也想有一个地方安放零碎的想法。它们未必来自某本书,网页或 PDF 里的精妙段落、散步时突发的灵感,都需要随时记下来。
灵感往往稍纵即逝,为了让记录尽量没有阻碍,Booko 打通了系统级的各个入口:
- iPhone / iPad:遇到网页或文章里的段落,通过系统共享面板(Share Sheet)直接存入;也可以在桌面小组件里直接打字,或者用快捷指令自动化记录。
- Mac:选中任何软件里的文字,点击右键菜单就能一键发送到 Booko。
存入时不需要停下来纠结该怎么分类,所有内容都会先进入「收集箱」或默认指定的某本书。记的动作越简单,就越容易坚持下来;至于归类,可以等想整理时再说。
当积累的内容变多、想要整理时,Booko 提供了「合集」。它和内容之间是多对多的关系,就像 Apple Music 的播放列表:一首歌可以属于不同的歌单,一条书摘或想法也可以出现在不同的合集里。
比如建立一个「产品思考」合集,里面既可以放《设计心理学》里的划线,也可以放其他 App 里摘录的段落和随手记下的点子。不必为每条内容指定唯一的分类位置,在不同场景下都能方便地找到。

随机回顾与随处可见
按书查看和随机回顾,是两种完全不同的阅读方式。按书看适合重新梳理某一本书,而随机回顾则不需要先决定今天看什么。在 Booko 的「回顾」页里,可以选择按顺序浏览,也可以切换到随机模式。
切换到随机模式后,下一条内容没有固定的顺序,也不用先挑一本书。只是想看看过去读过什么时,打开回顾页就能开始翻。按顺序看适合连续沉浸,随机看则多了一点不期而遇的期待。

更重要的是,回顾不应该只发生在打开 App 的时候。iPhone、iPad 和 Mac 的桌面小组件会常驻显示一条书摘,不用进入 App 就能看到;每日推送则会在设定的时间发来一条过去的划线。
这次上线的 Apple Watch 版,也会把随机回顾同步到手表,并支持放进表盘。抬腕看时间时,表盘里同时显示一条过去的书摘,让那些沉睡的记录在不经意间重新回到眼前。

重新设计的 Mac 版
很多人把读书笔记 App 默认当成手机应用。但对我来说,每天上班对着 Mac,下班做 Side Project 依然在用 Mac。如果笔记回顾只能在手机上进行,就很难真正融入我的日常。
这也是为什么我花了近 2 个月,把 Mac 版从头重新做了一遍,不仅完全按照大屏重新设计,还专门做了 macOS 桌面小组件。
Mac 版采用了三栏设计:左侧是导航栏,集中管理收集箱、书籍、笔记与合集;中间是内容主视图,支持网格与列表切换,点进笔记后直接进入回顾阅读页面;右侧则是信息和样式面板,可以随手调整字体、排版与卡片样式,或者是编辑书籍笔记信息。

三栏在大屏幕上同时展开,视觉风格参考了我很喜欢的 Craft,保持清爽和专注;在操作上,快捷键参考了 Linear 的一些交互逻辑,浏览笔记时用方向键或 J、K 键按顺序快速切换,按 L 键直接随机切换,双手不用离开键盘。

遇到想要分享的句子,可以随时复制为纯文本、Markdown 格式,或者直接导出精美的书摘卡片图片。
配合系统级的右键快速存入,Mac 版在电脑上既是一个能键盘流沉浸回顾的阅读工具,也是一个高效的书摘分享和管理工作台。
AI Coding 与产品打磨
Booko 完全是通过 AI Coding 独立开发出来的,界面的实现、交互逻辑以及背后的数据结构,都是我和 AI 协作完成的。
即便有 AI 的辅助,做出一款让自己满意的产品依然花了我大量的时间。能让 AI 写出跑得通的代码只是第一步,背后还有许多具体的问题需要反复打磨。
比如数据结构与性能。用户在界面上看到的只是书架、划线和卡片,但背后要处理书籍、章节、笔记与合集之间复杂的多对多关系;面对成千上万条划线时,还要保证列表浏览和启动时的流畅性能。
UI 和交互也是一样,手机与 Mac 端信息架构的层级梳理、小组件的样式和功能设计、键盘流切换时的焦点管理,这些细节都需要开发者有清晰的判断和感受,并耐心调整。
AI Coding 降低了独立开发的门槛,让我一个人也能做出跨全平台的产品。我无比感激生活在这样的时代。
但代码交给 AI 完成,并不意味着可以省掉对产品的耐心。界面要克制耐看,操作要顺手自然,性能要稳定,做出一款好用的产品,功夫其实依然藏在这些一遍遍打磨细节的过程中。
写在最后
关于数据安全,Booko 没有账号系统,也没有自建服务器。所有的书籍和笔记都保存在本地设备上,通过 Apple 的 iCloud 在 iPhone、iPad、Mac 和 Apple Watch 之间安全同步,隐私完全属于你自己。
在收费模式上,Booko 基础功能可以免费使用,包含 10 本书和 1000 条笔记的免费额度。Booko Pro 目前采用 88 元一次性买断制,还没有按月或按年的连续订阅。
从最初为了解决自己上万多条划线的手动粘贴,到现在的多平台导入、随机回顾、全端小组件以及重新设计的 Mac 版,Booko 慢慢成长为一个完整的小产品。但我最在意的初衷始终没有变:让那些曾经触动过我们的文字,能够方便地回到日常,重新被翻阅、被记住,甚至重新派上用场。
如果你也积累了不少阅读划线,却常常在读完后搁置在一旁,欢迎试试 Booko。

如果在使用过程中有任何不顺手的地方,或者对导入和回顾有新的想法,欢迎随时在评论区或者发邮件告诉我,我的邮箱是:jiayifun@gmail.com
> 关注 少数派小红书,感受精彩数字生活 🍃
> 实用、好用的 正版软件,少数派为你呈现 🚀
来源:少数派 · sspai.com