开发者 MaximeRivest 打造的开源项目 riddle,把 reMarkable Paper Pro 电子纸平板变成一本会「吃墨水」、又能提笔手写回话的魔法日记,灵感来自《哈利波特》的汤姆·里德尔的日记。 (前情提要:Fable 5 自我改进系统实战:14 步打造会「复利」的 AI 代理) (背景补充:AI 文艺复兴?电子纸笔记本逆势成高端职场新工具) 墨水消失的那一刻,魔法出现了!近日一位名叫 MaximeRivest 的开发者用 AI 创造了令人惊喜的使用体验:当用户拿笔在电子纸上写完字后,墨迹会像被吃掉一般渐渐淡去,接着如哈利波特小说般出现回应。
这款开源项目名为 riddle,作者昵称它「汤姆·里德尔的日记」,取自《哈利波特》里那本会思考、会回话的魔法日记。 它目前只支持 reMarkable Paper Pro(一款专门用来手写笔记的电子纸平板)。使用逻辑很简单:写字、停顿、等待。停笔约 2.8 秒后,墨迹会逐渐从纸面淡去,画面「思考」片刻,接着用 Dancing Script 这款手写字体,把回复逐笔动画写回页面,看起来就像有人正在你眼前提笔回信。
我喜欢技术感觉像魔法的时刻。pic.twitter.com/7wbjyhyL8D — Maxime Rivest 🧙♂️🦙🐧 (@MaximeRivest) July 4, 2026
这本日记能写出人话,靠的是它称作 oracle 的 AI 后端。用开发者的话说,这是「日记的灵魂」。riddle 的架构分成三层:Rust 写的核心处理笔迹输入与墨水合成动画,C/C++ 写的 quill 直接接管电子纸的显示引擎、绕开一般 UI 中间层以压低延迟,真正负责「思考」的则是 oracle。 它预设走 OpenAI 兼容 API。简单来说就是,只要一个服务符合 OpenAI 的 /chat/completions 格式,不管是 OpenAI 官方、OpenRouter、Groq,甚至自架的本地服务器,都能接上去,只需改几个环境变量即可切换后端,另一种模式则是跑本地进程,延迟更低。 把笔倒转是擦除,画个问号会调出使用说明,五指齐按就退出程序……目前整套项目在 GitHub 开源,MIT 授权。
77.55万 热度
17.5万 热度
798.28万 热度
7.03万 热度
33.83万 热度
我用 AI 实现了《哈利波特》湯姆·瑞斗的魔法日記
开发者 MaximeRivest 打造的开源项目 riddle,把 reMarkable Paper Pro 电子纸平板变成一本会「吃墨水」、又能提笔手写回话的魔法日记,灵感来自《哈利波特》的汤姆·里德尔的日记。
(前情提要:Fable 5 自我改进系统实战:14 步打造会「复利」的 AI 代理)
(背景补充:AI 文艺复兴?电子纸笔记本逆势成高端职场新工具)
墨水消失的那一刻,魔法出现了!近日一位名叫 MaximeRivest 的开发者用 AI 创造了令人惊喜的使用体验:当用户拿笔在电子纸上写完字后,墨迹会像被吃掉一般渐渐淡去,接着如哈利波特小说般出现回应。
一本会思考的日记
这款开源项目名为 riddle,作者昵称它「汤姆·里德尔的日记」,取自《哈利波特》里那本会思考、会回话的魔法日记。
它目前只支持 reMarkable Paper Pro(一款专门用来手写笔记的电子纸平板)。使用逻辑很简单:写字、停顿、等待。停笔约 2.8 秒后,墨迹会逐渐从纸面淡去,画面「思考」片刻,接着用 Dancing Script 这款手写字体,把回复逐笔动画写回页面,看起来就像有人正在你眼前提笔回信。
谁是这本日记的灵魂
这本日记能写出人话,靠的是它称作 oracle 的 AI 后端。用开发者的话说,这是「日记的灵魂」。riddle 的架构分成三层:Rust 写的核心处理笔迹输入与墨水合成动画,C/C++ 写的 quill 直接接管电子纸的显示引擎、绕开一般 UI 中间层以压低延迟,真正负责「思考」的则是 oracle。

它预设走 OpenAI 兼容 API。简单来说就是,只要一个服务符合 OpenAI 的 /chat/completions 格式,不管是 OpenAI 官方、OpenRouter、Groq,甚至自架的本地服务器,都能接上去,只需改几个环境变量即可切换后端,另一种模式则是跑本地进程,延迟更低。
把笔倒转是擦除,画个问号会调出使用说明,五指齐按就退出程序……目前整套项目在 GitHub 开源,MIT 授权。