VK-Sight

给 reMarkable 加一套"随身管家":cang-jie 能帮你做什么

目录

reMarkable Paper Pro Move 是一台很适合读书、写字的彩色墨水屏平板。用久了会发现几处别扭:往里传书麻烦,传进去的书排版常常不好看;用荧光笔划中文,一划就吸走一整行;在书上勾了重点、写了批注,想整理出来却没有路。

cang-jie 是我为这台设备做的一套增强工具,专门补这几处。前面几篇写的都是工程细节,这篇换个角度,不讲代码,只讲它能帮你做什么。

先说一个原则:官方的阅读/笔记程序(xochitl)一行都不改。所有功能要么是跑在设备上的小网页服务,要么是借助第三方扩展框架 xovi 加载的小插件。固件对不上时,插件会自己不加载,设备退回原样。

一张图看懂

一张图看懂:手机点一点,设备上的小管家去办

用法很简单:手机或电脑上打开浏览器,输入设备地址,登录后就能看到一个网页。所有服务都在 reMarkable 自己身上跑,装好以后就不再需要电脑,也不经过任何云端。

网页分成三块:书架、笔记、系统增强。下面一块一块说。

书架:传书、洗书、送书,一条龙

官方传书的方式有两个痛点:网页上传有约 100MB 的上限,大部头漫画根本传不进去;很多 EPUB 在墨水屏上边距太宽、缩进乱、目录没了、封面显示不出来。

书架把这件事拆成了几步:

一本书的旅程:从手机到墨水屏

① 放进来。 在网页上拖文件上传(EPUB 或 PDF,可以一次选多本),或者贴一个网文链接,自动抓成一本书。书名会被理顺成"书名 - 02卷"这样的统一格式,排序时不会乱。

② 母版库。 所有书先落到这里,永久留一份原件。以后想重新送一遍、换个阅读器读、下载原件、改个名,都从这里操作。日漫可以在这里单独设成"从右往左"。选中多本书点一下就能批量处理,关掉网页也会在后台继续跑。

③ 洗一洗(可选)。 这一步叫"优化":

  • 文字书:统一边距和首行缩进,修好目录、封面和脚注,让它在墨水屏上看着舒服。
  • 漫画:自动识别,裁掉白边,图片按屏幕尺寸缩小,画质不打折,体积小很多。
  • PDF:带文字层的(比如论文、电子版文档)重新排成 EPUB,文字能跟着屏幕重排、字号能调;扫描件只裁白边。

④ 送进阅读器。 设备上有两个阅读器可选:

  • 官方阅读器:适合精读、划线、手写批注。可以选放进哪个文件夹,送完自动核对页数,排版出问题会提示。超过 100MB 的大书也能送进去(先放一个小"替身"占位,再在设备上换成真文件)。
  • KOReader:适合消遣阅读和漫画。预置了文字书、漫画两套阅读方案,按书放在哪个文件夹自动套用。

同一本书可以同时送给两边,两边拿到的是同一份文件。

设备只有约 2GB 内存,所以处理时有个"闸门":大书同一时间只处理一本,小书最多三本,其余排队。这样一口气丢十几本书进去也不会把设备卡死。

笔记:设备上只管写,整理挪到手机上

reMarkable 最舒服的用法,是拿荧光笔勾一句,再在旁边手写几个字。问题是这些勾画和手写散落在每一页,事后很难整理。

笔记功能就是把它们收拢起来:

笔记:设备上只管写,整理挪到手机上

合上书,自动收走。 你勾过的句子,连同旁边的手写,会自动配成一条"笔记条目",按书、按章归好。手写离得近就算这句的批注,离得远就算这一页的批注。KOReader 里的高亮也能一键并进来。

手机上整理。 在手机网页上一条条看:

  • 手写会交给 AI 识别成文字,你只需要改错字;
  • 不需要的丢进回收站,丢错了还能恢复;
  • 对某一条有疑问,可以单独问 AI,回答跟着这条存下来;
  • 所有书的笔记能一起全文搜索。

AI 模型可以自己选,预置了通义千问、OpenAI、Gemini、DeepSeek 四家,填自己的 key 就能用。

推回去,或者带走。 整理好的笔记可以:

  • 生成设备上的笔记本:一章一本,放在书旁边。行首写 ## 变大标题、- [ ] 变复选框,用的都是设备自带的样式,打开后还能接着写;
  • 导出 Markdown:直接下载,放进 Obsidian。

条目库是唯一的"正本",笔记本和 Markdown 都是从它重新生成的。内容没变就不重推,旧版本自动进回收站。事后在勾画旁补写几个字,或者擦掉手写,系统仍认原来那一条,你改好的文字不会丢。

系统增强:几处"早该这样"的小改进

这一块是互相独立的小工具,每个都能在网页「管理」页单独开关:

两处读书时最常碰到的小改进

  • 荧光笔划中文,划哪吸哪。 官方程序靠空格分词,中文没有空格,于是划一小段就吸走一整行。装上以后按字吸附,笔划到哪个字就停在哪个字。默认开。
  • 单击翻页。 点屏幕左右边缘的中下段就翻页,单手拿着时拇指正好够得着。屏幕中间照常选字、点链接。默认关。
  • 日漫翻页。 从右往左的漫画,改成从左往右滑、点左边缘才是"下一页",符合日漫的阅读习惯。每本书的方向在母版库里设。默认关。
  • 字体上传即用。 在网页上传字体,自动装进官方阅读器的字体菜单;中文字体的回退顺序也会自动理好,不会出现方块字。
  • 休眠壁纸。 上传几张图,设备每次休眠后自动换一张。
  • 电池刺客。 觉得掉电快的时候打开它,按应用、按进程统计谁在耗电、谁在把设备唤醒。平时关着,不给设备添负担。
  • 手写笔锋(实验性)。 按笔尖角度和运笔速度调整笔画粗细,让手写中文更有笔锋。书法笔、钢笔、马克笔等已经能用,最常用的那档笔还没摸到,所以放在「实验室」里,默认关。

这些开关旁边都有"已加载 / 未加载"的标记,直接读设备当前的运行状态。开关打开了但还没生效,一眼就能看出来。

看得见的状态,而不是"应该好了"

网页上还有一页「设备健康」,能看各个服务是不是在跑、占了多少内存、扩展有没有生效、上次开机的最后几行日志。固件升级把部分功能冲掉时,页面顶部会提示,并给出恢复命令。

设备上有些事(比如把书移进回收站、新建文件夹)只能交给官方程序自己去做。万一它反复没做成,网页顶部也会弹一条提示,告诉你是哪本书、哪个文件夹没办成,不会让你以为已经好了。

安全上,网页走 HTTPS,需要登录密码,第一次登录必须改掉默认密码;同一 WiFi 下别人乱试密码,只会锁住他自己。

安装:一条命令

安装:一条命令,最后自己重启、自己体检

安装需要一台能交叉编译 Rust 的电脑,用 USB 线连上设备后跑一条命令:先核对固件版本,再编译、推送,最后整机重启一次,重启回来自动体检,逐项打 ✓/⚠/✗。卸载同样是一条命令。

几点要提前知道:

  • 只支持 reMarkable Paper Pro Move、固件 3.28.0.172,这是目前唯一验证过的版本,对不上默认拒装。
  • 需要先在设备上装好 xovi、qt-resource-rebuilder、appload 和 KOReader 这几样第三方基础组件。
  • 固件在线升级(OTA)会冲掉一部分系统文件,重跑一次安装就能恢复;书、笔记、设置都放在 /home 下,不受影响。

去哪里看

公开版叫 rm-tweak,Apache-2.0 协议。安装步骤、前置条件、风险说明都在仓库的 INSTALL 文档里。

这是个人自用项目,按"真机验证过才算完成"的规矩在维护,但它毕竟改了设备的行为。动手之前,请先读一遍风险说明,想好出问题时怎么回退。


想看背后的工程细节,可以翻前几篇:

添加新评论