GitHub 上已开源,有人把《哈利·波特》中的笔记做出来了。

前段时间再看哈利波特的时候,看到一个剧情。

小哈利在汤姆里德尔的笔记上写字,停笔等一会儿,刚写下去的字会慢慢消失。

一行新的手写体从纸面上浮出来,像是另一头的汤姆里德尔给哈利的回信。

今天推荐的这个开源项目就用 AI 复刻了这个效果。

项目叫 Riddle ,作者是 Maxime Rivest。它把《哈利波特》里汤姆·里德尔的日记实现了。

目前这个项目在 GitHub 上已经拿到约 1.4k Star。

01、会回信的日记

现在大部分 AI 产品都长得差不多。

左边历史记录,中间聊天窗口,下面一个输入框。你打字它回复。再换一层皮,本质上还是那个聊天框。

Riddle 的有趣之处在于,你看到的就是一张空白纸。

拿笔写下一句话,比如问它今天该写点什么,或者让它回忆之前聊过的内容。

停笔大概几秒后,页面会把你的墨迹吞掉 。接着,会用手写动画一点点写出来。

整个过程不追求快,也不追求信息密度。

它追求的是一种很完整的错觉:你不是在操作一个 AI 工具,你是在和一本奇怪的日记通信。

这也是它能出圈的原因。

AI 已经很会回答问题了,但 Riddle 让回答变得有氛围。

arduino 复制代码
开源地址:https://github.com/MaximeRivest/Riddle

02、它是怎么做到的

Riddle 的核心流程其实很直观。

你写字的时候,项目会直接读取 reMarkable 的笔输入。停笔后,它把当前页面提交成一张小的灰度 PNG 图片,再交给视觉模型读取。

模型看懂你写了什么,生成回复。

然后 Riddle 把回复变成手写效果,在电子墨水屏上一笔一画播放出来。

开源项目会把回复用 Dancing Script 字体渲染出来,再做细化和路径追踪,把它变成单像素笔迹路径,最后按笔画动画写回屏幕。

所以你看到的不是一段普通文字突然出现,而是真的像有人在纸上写字。

流程大概是这样:

rust 复制代码
pen -> strokes -> page PNG -> vision LLM -> handwritten reply -> e-ink display

它支持 OpenAI-compatible 的接口。只要服务兼容 /chat/completions,并且模型能看图,就可以接进去。

README 里提到了 OpenAI、OpenRouter、Groq,也支持本地服务。

03、如何使用

Riddle 不是网页应用,也不是下载安装到电脑上的软件。

它要跑在 reMarkable Paper Pro 上,所以你需要先有这台设备。

作者推荐的最简单方式是用 remagic 安装。

remagic 会帮你处理 developer mode、launcher 和应用安装。

安装命令很短:

复制代码
remagic install riddle

第一条命令会把 Riddle 安装到设备里。第二条命令会打开配置页面,让你填模型服务和 API Key。

配置好之后,在 reMarkable 的 AppLoad 里点一下 Reload ,再打开 The Diary

接下来就很像电影里的那本日记了:你拿笔在屏幕上写字,停笔几秒,页面会把你的字吃掉,然后用手写体慢慢回信。

如果你没有 remagic,也可以下载 GitHub Release 里的安装包。

相关推荐
阿米亚波9 小时前
【C/C++包管理器】vcpkg(by microsoft)
c语言·c++·git·vscode·microsoft·github·vcpkg
打工的小王12 小时前
github教程之多人协作
github
笨笨狗吞噬者12 小时前
IRIS: shell 中的智能实时输入提示工具
github·shell
fthux15 小时前
MCP协议开发实战:从零搭建AI Agent工具链
前端·人工智能·ai·开源·github
@CLoudbays_Martin1115 小时前
Linux 服务器如何查看是否被植入后门?
linux·服务器·网络·安全·github·ssl
一次旅行15 小时前
Ollama本地私有化大模型完整工程实战
人工智能·机器学习·github
华科大胡子15 小时前
GitHub Copilot 能换成本地模型吗?—— 本地化替代方案深度解析
人工智能·github·copilot
TunerT_TQ1 天前
Valhalla 静态工程审阅 #024|蚂蚁集团Ant Design 源码证据驱动评测【大厂开源基础设施特辑】
开源·github·蚂蚁集团·#推荐系统·#typescript·#antdesign
tokenKe1 天前
Cloudflare Computer: 给每个 AI Agent 一台专属电脑 | SSP Github Daily
人工智能·github