跳到正文
Hacker News· abdullahalharir·· 11 小时前AI 评分58

Penmentor 发布:Claude 等智能体像老师一样批改手写数学

Show HN: Penmentor – Claude marks up your handwritten math like a teacher

AI 导读

Penmentor 是一个开源工具,在 xournal++ 中手写数学时按一个键,Claude、Gemini 或 GPT 就会像老师用彩笔一样在页面上圈出错误、打勾正确步骤,并给出提示而非答案。

正文 · AI 翻译

penmentor

笔尖上的数学导师。在你手写演算时按下一个键:Claude、Gemini 或 GPT 会像老师用彩色笔一样在
屏幕上批改你的作业,给出提示而不是答案,并以 3Blue1Brown 风格的动画展示其中的思路。

Writing an integral in xournal++, penmentor marking the sign slip, then animating the area
在 xournal++ 中手写 → 按一个键 → 页面上批改出错误 → 框选积分 → 生成可交互的 manim 动画。 (视频;为保证录制可复现,笔迹由脚本生成,模型的回答为固定示例。)

我为什么用它

我用数位板在 xournal++ 里学微积分。以前我总是把作业截图发给 Claude,再读回冗长的回答, 而我真正想要的是一位老师从旁指点:圈出错误、打勾正确之处、引导我走向下一步,并展示给我看为什么。penmentor 就是这样的工具,只需按一个键,用的是我自己的 Claude 订阅。

它如何帮助你学习

  • 给提示,不给答案。从一句点拨,到点明所用方法,再到隐约给出下一行的轮廓,层层递进:思考由你完成,这样才能真正记住。
  • 针对你自己的作业给出反馈。第一个真正的错误会在你出错的位置被圈出,正确的行被打勾,后续继承了该错误的行被加下划线。你继续书写时标记会保留;按 Esc 清除。
  • 促使你回忆的练习。针对关键步骤提问(可打字或手写作答)、找错练习、"哪种方法适用?"。
  • 看得见。框选你想理解的内容,即可获得用 3Blue1Brown 自己的 manim 制作的可交互动画:拖动边界、重新输入数值,观察黎曼和逐步逼近。
  • 感知整页内容。一个小型 xournal++ 插件会共享你当前所在的页面,而不只是屏幕上可见的部分。

可与 Claude Code、Codex 和 Antigravity 配合使用

penmentor 运行在你已经在用的 AI 命令行代理上,并使用该订阅。在设置中选择模型;其 前缀决定由哪个代理作答:

前缀 代理 例如
claude: Claude Code claude:opus、claude:sonnet、claude:haiku
codex: Codex codex:gpt-5.6-terra
agy: Antigravity CLI agy:gemini-4-argon-medium、agy:gemini-3.8-flash-medium

设置中会列出你已安装的代理。每个代理如何运行、能看到什么:指南。

快速开始

git clone https://github.com/AbdullahAlhariri/penmentor ~/src/penmentor
~/src/penmentor/bin/penmentor --selftest

X11 上的 Linux(最好搭配 i3),并已登录上述任一代理(claude、codex 或 agy),另需 rofi、slop、 xdotool 和 PyQt6。将 bin/penmentor 绑定到一个按键(示例)。安装、按键及工作原理:指南。

许可证

MIT

来源:Hacker News · github.com