微信读书里泡了1200多个小时,攒下3万多条划线和想法。书一本接一本读完,那些当初被触动、被启发的句子,却像赶路人丢在身后的风景,再也没回头看过一眼。
去年12月,这位读者决定自己动手。他一个人开始做Booko,最初只是想整理和回顾自己的微信读书笔记,让它们重新派上用场。开发过程中他意识到,很多读者并不只用微信读书,还可能在Kindle、Apple图书、得到或豆瓣阅读上阅读。Booko于是逐渐变成一个支持多平台导入、集中记录和回顾的读书笔记App,5月初正式上线,目前支持iPhone、iPad、Mac和Apple Watch。
导入是第一个要啃的硬骨头。Booko刚上线时,微信读书的划线只能手动复制再回App粘贴,面对几百本书,一本本复制既繁琐又没有封面。5月中旬微信读书Skill上线,提供了读取书架、划线和想法的接口,他第一时间接入。现在填入微信读书API Key,就能一键批量导入所有书籍和笔记。据作者说,Booko应该是第一个接入微信读书Skill的产品。
除微信读书外,Booko也支持导入Kindle、Apple图书、豆瓣阅读、得到和掌阅的笔记,不同平台的内容按书籍整理在同一个书架里。导入的内容集中在「库」中,进去是一面整齐的书籍封面墙,点进任意一本书,页面背景色会根据封面自适应变化。如果某条微信读书划线需要看上下文,点击回顾页左上角的链接图标,就能直接跳回原书对应章节继续阅读。
零碎的想法也需要一个安放的地方。网页或PDF里的精妙段落、散步时突发的灵感,未必来自某本书。为了让记录尽量没有阻碍,Booko打通了系统级入口:
- iPhone / iPad:通过系统共享面板存入网页段落,也能在桌面小组件里直接打字,或用快捷指令自动化记录。
- Mac:选中任何软件里的文字,点击右键菜单一键发送到Booko。
存入时不需要纠结分类,所有内容先进入「收集箱」或默认指定的某本书。记的动作越简单,越容易坚持;归类可以等想整理时再说。内容变多后,Booko提供了「合集」,它和内容之间是多对多关系,像Apple Music的播放列表——一首歌可以属于不同歌单,一条书摘或想法也能出现在不同合集里。比如建一个「产品思考」合集,里面既可以放《设计心理学》的划线,也可以放其他App里摘录的段落和随手记下的点子。
按书查看和随机回顾,是两种完全不同的阅读方式。按书看适合重新梳理某一本书,随机回顾则不需要先决定今天看什么。在「回顾」页里,可以选择按顺序浏览,也可以切换到随机模式。按顺序看适合连续沉浸,随机看则多了一点不期而遇的期待。
回顾也不该只发生在打开App的时候。iPhone、iPad和Mac的桌面小组件会常驻显示一条书摘,每日推送会在设定时间发来一条过去的划线。这次上线的Apple Watch版,会把随机回顾同步到手表并支持放进表盘,抬腕看时间时,表盘里同时显示一条过去的书摘。
很多人把读书笔记App默认当成手机应用,但作者每天上班对着Mac,下班做Side Project依然在用Mac。如果笔记回顾只能在手机上进行,就很难真正融入日常。他花了近2个月把Mac版从头重做,完全按照大屏重新设计,还专门做了macOS桌面小组件。Mac版采用三栏设计:左侧导航栏集中管理收集箱、书籍、笔记与合集;中间内容主视图支持网格与列表切换;右侧信息和样式面板可随手调整字体、排版与卡片样式。视觉风格参考了Craft,操作上快捷键参考了Linear的交互逻辑,浏览笔记时用方向键或J、K键按顺序切换,按L键直接随机切换,双手不用离开键盘。遇到想分享的句子,可以复制为纯文本、Markdown格式,或直接导出书摘卡片图片。
Booko完全是通过AI Coding独立开发出来的,界面的实现、交互逻辑以及背后的数据结构,都是作者和AI协作完成的。但能让AI写出跑得通的代码只是第一步。数据结构与性能上,界面背后要处理书籍、章节、笔记与合集之间复杂的多对多关系,面对成千上万条划线还要保证列表浏览和启动时的流畅。UI和交互上,手机与Mac端信息架构的层级梳理、小组件的样式和功能设计、键盘流切换时的焦点管理,这些细节都需要开发者有清晰的判断和感受,并耐心调整。
AI Coding降低了独立开发的门槛,让一个人也能做出跨全平台的产品。但代码交给AI完成,并不意味着可以省掉对产品的耐心。界面要克制耐看,操作要顺手自然,性能要稳定,功夫依然藏在一遍遍打磨细节的过程中。
数据安全方面,Booko没有账号系统,也没有自建服务器,所有书籍和笔记都保存在本地设备上,通过Apple的iCloud在iPhone、iPad、Mac和Apple Watch之间同步。收费上,基础功能免费,包含10本书和1000条笔记的额度;Booko Pro目前采用88元一次性买断制,还没有按月或按年的连续订阅。
从最初为了解决自己上万条划线的手动粘贴,到现在的多平台导入、随机回顾、全端小组件以及重新设计的Mac版,Booko慢慢长成了一个完整的小产品。作者说,他最在意的初衷始终没变:让那些曾经触动过我们的文字,能够方便地回到日常,重新被翻阅、被记住,甚至重新派上用场。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.