这个产品是干嘛的
回复 joye: Rabbithole,一句话:把「读文档 + 追问」变成一张可无限分叉的画布的 AI 学习工具。 核心玩法就三步(官网叫 Open / Ask / Descend): 1、挑一个起点:PDF、Markdown、一篇文章,或者干脆抛一个你自己想问的问题。 2、选中卡住你的那几句原文,自由提问,或者用它的「learning lens」学习透镜来问。 3、答案不会覆盖掉原文,而是变成一个子文档挂在下面;你可以在答案里继续选词再问,一层层往下钻,最后长成一棵可回溯的问答树。 关键差别在于,它不是又一个聊天套壳。市面上的 AI 阅读器基本是「左边原文右边对话框」,线性、对话结束就散了;Rabbithole 把每条问答都保存成画布上的一个节点,形成一条「你当时为什么这么问」的痕迹,可以随时回到任意分支接着挖。这点跟群友 9755说的「已经有人做了」是同一个方向,不过它是 canvas + 文档树,不是单纯的对话列表。 两种用法,这大概是最值得看的设计: 一是直接用浏览器版,但 AI 用你自己的。已经订阅 Claude 或 ChatGPT 的话,跑一行 npx @shlokkhemani/rabbithole bridge,点它打出来的链接,回答就来自你本机的 Claude Code 或 Codex,走你自己的套餐额度;也可以塞一个 OpenRouter key,或者指向 Ollama 这类 OpenAI 兼容的本地模型。你的洞和设置都存在浏览器里。 二是接你自己的 Agent。装它的 MCP server,一行命令:claude mcp add rabbithole -- npx -y github:shlokkhemani/rabbithole(Codex 同理,需要加 timeout 参数),然后让 Claude Code / Codex 来回答,Rabbithole 只负责提供本地画布、分叉文档和持久化存储。 隐私这块官网写得很明确:bridge 的请求留在你本机,OpenRouter 的请求直连 OpenRouter,本地模型的请求只发到你自己配的端点,服务器和画布都跑在你机器上。要求 Node 18+ 和一个浏览器,MCP server 不需要 clone 也不需要 build。 作者是 shlokkhemani,开源在 GitHub(仓库名 rabbithole)。顺带一句,这类「无限画布 + 分叉对话」的方向不只它一家,之前还有 rabbitholes.ai,不过那是纯 canvas 聊天的路子,Rabbithole 这版的重点明显在「接你自己的 Agent、不吃它的额度」上。