在 NotebookLM 中建立一个“独立的对话区”非常直观,因为 NotebookLM 的核心设计逻辑就是“一个笔记本(Notebook)等于一个绝对独立的项目宇宙”。
为了把这本关于《Bun + TypeScript 全栈开发》的书籍独立出来,你需要遵循它的“源(Source)驱动”模式。以下是具体的操作步骤,非常适合你这种习惯结构化管理的开发者:
第一步:创建独立的“工作台”(新建笔记本)
-
打开并登录 NotebookLM。
-
在主页点击大大的 “+ 新建笔记本 (New Notebook)” 按钮。
-
进去后,首先点击左上角的默认标题,将其重命名为你的书籍名称,例如:《Bun + TS 全栈开发实战》。
(此时,你就已经成功创建了一个绝对纯净、不会与你平时炒股或日常闲聊混淆的独立工作区了。)
第二步:注入灵魂(导入刚才提取的 4 个核心模块)
NotebookLM 的对话是基于你给它的“源(Sources)”来进行的。刚建好的笔记本是空白的,你需要把知识喂给它。
你有两种最推荐的导入方式:
-
方式 A:直接粘贴文本(最快)
-
在新建笔记本后弹出的“添加源 (Add Source)”面板中,选择 “复制的文本 (Copied Text)”。
-
将我上一条回复中提取的【四大核心模块】全部复制,粘贴进去。
-
给这个源命名为:“书籍基础架构大纲”,然后点击插入。
-
-
方式 B:通过 Google Docs 或 Markdown 文件导入(最适合写书)
(鉴于你习惯用云端硬盘(Google Drive)管理你的股票“军火库”,这个方法更适合你)
-
在你的 Google Drive 中新建一个 Google 文档(或者在本地用 VS Code 写一个
.mdMarkdown 文件),把那四大模块粘贴进去。 -
在 NotebookLM 的“添加源”面板中,选择 Google 云端硬盘 (Google Drive) 或 文件上传 (File)。
-
选中你刚才创建的文档导入。
优势:未来你在 Google Docs 里更新或补充了章节内容,NotebookLM 可以一键同步最新内容。
-
第三步:在独立对话区开始“结对编程”与写作
一旦源文件上传成功,你就会看到屏幕下方出现了一个对话框。这个对话框就是你想要的独立对话区。
在这里面,AI 的脑子里只有你上传的这本书的内容,你可以开始这样向它下达指令:
-
“基于源文件中的‘核心模块二’,帮我扩写一个使用 ElysiaJS 编写 CRUD 接口的完整代码示例。”
-
“根据当前的四个模块大纲,帮我生成一个包含 10 个章节的详细目录。”
-
“把模块一中关于‘环境初始化’的部分,写成一段适合初学者的前言。”
第四步:积累书稿(使用笔记功能)
当 NotebookLM 在对话区给出了很棒的代码或章节内容时,你会看到它回复的右上角有一个 “固定到笔记 (Pin to Notes)” 或保存的图标。
点击它,这段绝佳的内容就会被钉在右侧的“白板”上。这样,你在下方对话区不断提问,在右侧不断积累满意的书稿片段,最终拼装成完整的书籍。
总结来说: 你不需要在主界面寻找“新建对话”,在 NotebookLM 里,“新建一个笔记本并上传文本” 这个动作本身,就为你这本书拉起了一道防火墙,打造了一个只专注于 Bun 和 TypeScript 的私人写作助手。赶紧去建一个试试吧!