网站搜索

NotebookLM终于有了一个开源的竞争对手,我上瘾了


比NotebookLM更有趣的是其背后的概念。一个严格基于你自己的资料的大型语言模型听起来非常强大,实际上确实如此。NotebookLM最初作为一个实验开始,当时谷歌的一组研究人员决定看看他们能用RAG做到什么。但随着其受欢迎程度的提高,并因此获得更多功能,它很快就成为了谷歌的一个完整产品。

NotebookLM 值得它所获得的赞扬,但归根结底,它是一个专有的闭源工具。NotebookLM 的概念可以远远超越 NotebookLM 目前提供的功能,甚至超越它未来可能提供的功能。无论你的工作流如何,你在 NotebookLM 中的查询总是会使用最便宜的 Gemini 模型。尽管谷歌最近允许了一定程度的自定义,但 Studio 内容,比如摘要和数据表,总会有由谷歌设置的系统提示,而不是你设置的。音频概览播客将有相同的两位主持人,并始终遵循谷歌设定的系统提示。

直到今天,NotebookLM 仍然是一种独一无二的工具。其他大型 AI 公司没有任何回应。但即使我们有一个,也不会有什么不同——它只会局限于 Anthropic 或 OpenAI 内置的内容。

话虽如此,想象一下当我遇到终极 NotebookLM 替代品时的兴奋。这不是来自 Anthropic 或 OpenAI,而是来自一位独立维护者,并且可以在 GitHub 上免费获取。

认识开放笔记本

一个开源的NotebookLM

Open Notebook 是开发者 Luis Novo 的一个项目,可在 GitHub 上免费使用。它的功能与 NotebookLM 相同。你可以上传资料,与资料互动、提出问题、生成摘要,甚至制作播客。

Open Notebook 是一个界面。它拥有执行所有这些操作的代码,但它不提供 AI 模型。使用 NotebookLM,你可以获得谷歌的 Gemini。使用 Open Notebook,你什么都得不到——这很棒。

因为这意味着你可以连接任何你想要的模型。这包括像 OpenAI、Google、Anthropic、Groq、Mistral、DeepSeek、Azure,以及 — 最后 — OpenRouter 和兼容 OpenAI 的端点这样的提供商。

最后两个值得注意。使用 OpenRouter,你几乎可以访问所有的 LLM,并按使用量付费。一个 API 密钥,你就可以拥有所有。我在使用这个。但我也在自己的机器上运行 Gemma 4。这里这个兼容 OpenAI 的接口让我能够将本地语言模型直接接入 Open Notebook。

使用本地模型,您可以设置自己的系统提示,调整模型的加载方式,并控制温度和其他参数。您甚至可以训练自己的模型并加载它。使用本地模型时,您的笔记本可以离线工作,而且您的数据不会离开您的设备。

话虽如此,我没有超级计算机。我的本地模型永远无法与大型云模型匹敌——而且我不想让 Open Notebook 成为一种妥协。我希望它是一种升级。如果你有一台强大的系统,它确实是。但对我来说,我还是通过 API 使用云模型。

那能给我什么好处?与 NotebookLM 的设置相同,只是不是一个更便宜的 Gemini 模型回答我的问题,而是我可以看到 Claude Opus 4.8 对它们的看法。我可以让一个前沿模型来撰写播客的文字稿。

工具每个方面的模型可以独立配置。你可以为一个转换分配特定的模型,为另一个转换分配不同的模型,具体取决于哪种最适合。

如果你打算在本地模型上使用它,你还需要在你的电脑上托管一个嵌入模型。它很小,所以不用担心。

完全可自定义的转换

NotebookLM Studio 的等效版本






Open Notebook 的转换大致相当于 NotebookLM 的 Studio 中的文本功能。这些是预设的提示操作,您可以点击应用到源内容——比如密集摘要、关键见解、论文评审等等。您可以编辑所有这些操作,没有隐藏的系统提示,并且可以从零创建您自己的操作。

您还可以设置一个默认转换,使其在您上传的每个源上自动运行。我把我的设置为密集摘要,所以当我向笔记本添加内容时,它会被嵌入并立即汇总,无需额外步骤。

你可以通过自定义转换将其推进得更远。例如,你可以创建一个查找与特定主题相关的想法的转换——比如天体物理学——然后上传一批论文,并让它在所有论文中运行。它会自动显示每个来源中相关的线索。

这真了不起。

极好的播客

他们比 NotebookLM 更好






当NotebookLM推出其播客功能时,它引起了全球轰动——这就是它变得主流的原因。播客比以往任何时候都更受欢迎,因为我们总是想在不真正坐下来阅读和学习的情况下了解更多。而有了NotebookLM,我们可以收听关于我们真正想了解主题的播客。

有了 Open Notebook,我可以收听不仅涵盖我想要的主题,而且以我想要的方式呈现的播客。这种定制让 NotebookLM 相形见绌。

要生成播客,您需要一个语音模型。您可以自己托管一个,或者通过像 OpenAI、OpenRouter 或 ElevenLabs 这样的 API 提供商连接一个。

NotebookLM 有两个固定的主持人,而 Open Notebook 允许你添加任意数量的主持人。每位演讲者都有完整的个人资料——他们的背景、专业知识和观点。从那里,你可以组建讨论小组。它带有预设:例如,tech_review 小组包含两名以技术为主的演讲者,专注于材料的技术方面。我组建了一个由来自不同思想流派的两位哲学家组成的小组,并让他们根据我的日记条目进行辩论。

你可以为每个说话者设置声音,并且可以为不同的说话者使用不同的语音提供商——例如,一个来自 OpenAI,另一个来自 ElevenLabs。

但最棒的部分不是声音。而是你可以决定使用哪个模型来编写播客剧本。你可以选择野心勃勃地使用 Opus 4.8 来完成。而且由于你对提示有完全控制权,你可以将输出准确地塑造成符合你需求的样子。这只是取决于你能多好地提示它。

天花板现在归你了

好好使用它

Open Notebook 借鉴了 NotebookLM 的概念,并将其推进到了 NotebookLM 所未达到的程度。你拥有足够的控制权,最终的成果完全取决于你本人的创造。

它可以通过 Docker 使用,设置简单,开箱配置要求极少。它满足了我在 NotebookLM 中的所有文本和语音使用场景,对我来说,它只是更好的工具——因为它提供了更多控制。不过,它不支持图像或视频模型,因此无法生成幻灯片或总结视频。它也不能生成思维导图,尽管你可以让它输出思维导图的 JSON,然后导入到单独的思维导图查看器中。

既然你使用自己的模型并自己编写提示语,利刃是双刃的。上限很高——你可以使用任何供应商的前沿模型,无论是语音还是文本。但下限也更低。糟糕的提示语或较弱的模型会产生比 NotebookLM 默认设置更差的结果。这个工具的好坏取决于你投入的内容。

相关文章