不用下指令!用 Claude Code、Antigravity CLI、Codex CLI 搭配 notebooklm-py,一句話生成簡報、測驗、Podcast

0
22 人次

不用下指令!用 Claude Code、Antigravity CLI、Codex CLI 搭配 notebooklm-py,一句話生成簡報、測驗、Podcast

你有沒有這樣的經驗:看到一篇很長的 PDF 報告、一段 YouTube 教學影片,想把它整理成投影片、做成語音摘要,或者出幾道測驗題來幫自己記憶——但光是把資料一個個貼進 NotebookLM、再手動點選各種功能,就已經花了大半時間?

阿正老師之前介紹過 notebooklm-py 這個工具,可以用指令列操控 NotebookLM 的所有功能。但說真的,要記那些指令還是有點門檻。這篇文章要更進一步——把 Claude CodeAntigravity CLIOpenAI Codex CLI 這三套 AI 代理工具接上 notebooklm-py,讓你只要用一句話說清楚需求,AI 自己去組合指令、下達任務、最後把做好的 PPTX、MP3、JSON 測驗題存到你的電腦!

不管你是學生、老師、研究人員還是內容創作者,這套流程都能幫你省下大量的手動操作時間。阿正老師在我的 AMD R7 5800x + RTX 5070 桌機上測試過整個流程,全部跑順了才來寫這篇。一起來看看怎麼設定吧!



一、這套組合怎麼運作?一張圖說明白

在開始安裝之前,先讓阿正老師解釋一下整個架構,這樣後面的步驟你會更清楚為什麼要這樣做。

image

整個流程是這樣的:

  1. 你輸入一句自然語言提示,例如「把這個 YouTube 影片整理成投影片和測驗題」
  2. AI Agent(Claude Code/Antigravity CLI/Codex CLI) 理解你的需求,自動規劃要執行哪些步驟
  3. AI Agent 呼叫 notebooklm-py 的 CLI 指令,像是 notebooklm createnotebooklm source addnotebooklm generate slide-deck
  4. notebooklm-py 透過 NotebookLM 的 API 實際執行任務
  5. 完成後 AI Agent 把 產出的檔案(PPTX、MP3、JSON…) 下載到你指定的資料夾

你需要做的事情,只剩下「說清楚你要什麼」。

這個做法的關鍵是 notebooklm-py 內建了一個 Skill 檔案(SKILL.md),它詳細描述了所有可用指令和使用方式。AI Agent 讀了這份說明書之後,就知道要怎麼組合指令來完成你的需求,不需要你事先寫好腳本。

二、事前準備:先裝好 notebooklm-py

在安裝三套 AI 工具之前,請先確認 notebooklm-py 已經安裝並登入完成。如果還沒裝好,請先參考阿正老師的這篇文章:

延伸閱讀:notebooklm-py 教學:用 Python 解鎖 Google NotebookLM 隱藏功能 — 安裝方式、登入驗證、基本操作完整說明
延伸閱讀:Google NotebookLM 完整教學 — 不熟悉 NotebookLM 的讀者可以從這篇開始

確認 notebooklm-py 已安裝的方式:開啟終端機(PowerShell 或命令提示字元),輸入以下指令,能看到版本號就代表安裝成功:

notebooklm --version

同時也需要先完成 Google 帳號登入:

notebooklm login --browser-cookies chrome

三、安裝 Claude Code(Windows)

Claude Code 是 Anthropic 推出的 AI 代理工具,可以在終端機裡用自然語言執行各種任務。它支援原生 Windows 安裝,不需要額外設定 Linux 環境。

image

前置需求:

  • 需要付費的 Claude.ai 帳號(Pro、Max、Team 或 Enterprise 方案,免費版無法使用)
  • 需要先安裝 Git for Windows(Claude Code 需要 Git Bash)

安裝方式(擇一,推薦用官方安裝程式):

方法一:官方安裝程式(最簡單,自動更新)

# 在 PowerShell 以系統管理員身份執行
winget install Anthropic.ClaudeCode
或是輸入
irm https://claude.ai/install.ps1 | iex

方法二:用 npm 安裝(需先安裝 Node.js 22 以上)

npm install -g @anthropic-ai/claude-code

安裝完成後,在終端機輸入 claude 就會自動開啟瀏覽器完成 OAuth 帳號驗證,不需要手動輸入 API Key,非常方便。

⚠️ 需要付費方案:Claude Code 不包含在 Claude.ai 免費版,需要至少 Pro 方案(每月 $20 美元)才能使用。

四、安裝 Antigravity CLI(Windows)

Antigravity CLI(指令縮寫為 agy)是 Google 在 2026 年 Google I/O 推出的下一代 AI 代理工具,也是 Gemini CLI 的升級版接班人。它最大的特點是支援多個 AI 子代理(Subagent)平行執行,同時處理多個任務不會卡住終端機。

阿正老師已經寫過一篇完整的安裝與使用教學,這裡只列出快速安裝步驟:

image 11

前置需求:

  • Google 帳號(個人免費版可用,Google AI Pro/Ultra 有更高配額)
  • PowerShell 5 以上(Windows 10/11 內建)

Windows 一行安裝:

irm https://antigravity.google/cli/install.ps1 | iex

安裝後在終端機輸入 agy 即可啟動,第一次執行會引導你登入 Google 帳號。

原本用 Gemini CLI 的用戶注意:Google 已宣布 Gemini CLI 將於 2026 年 6 月 18 日停止服務,請盡快改用 Antigravity CLI。遷移方式在阿正老師的 完整教學 裡有詳細說明。

五、安裝 OpenAI Codex CLI(Windows)

OpenAI Codex CLI 是 OpenAI 在 2025 年底推出的終端機 AI 代理工具,2026 年初已原生支援 Windows,不需要再裝 WSL Linux 環境了。

image

前置需求:

  • ChatGPT Plus(USD$20/月)、Pro、Business、Enterprise 方案,或 OpenAI API 帳號(有點數即可)
  • PowerShell 5 以上

方法一:官方安裝腳本(最推薦)

powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"

方法二:npm 安裝(需要 Node.js 18 以上)

npm install -g @openai/codex

安裝完成後,輸入 codex auth 完成帳號驗證,接著用 codex --version 確認安裝成功即可。

⚠️ 費用說明:Codex CLI 包含在 ChatGPT Plus 方案內。如果用 API Key 方式連接,費用按使用量計費(token 計費),新帳號通常有少量免費額度可以試用。

六、設定 notebooklm-py Skill,讓 AI 看懂怎麼操控它

這一步是整個流程的關鍵。notebooklm-py 內建了一份 SKILL.md 說明文件,告訴 AI Agent 所有可用的指令、參數和使用範例。把這份說明加入 AI 工具之後,AI 就有了「操控 NotebookLM 的說明書」,可以根據你的提示自動組合正確的指令。

image

一行指令同時安裝給所有工具

notebooklm skill install

這行指令會自動把 notebooklm-py 的 Skill 安裝到兩個位置:

  • ~/.claude/skills/notebooklm → 供 Claude Code 讀取
  • ~/.agents/skills/notebooklm → 供 Antigravity CLI、Codex CLI 等支援 .agents 目錄的工具讀取

一行指令搞定,不需要分別設定,三套工具都能直接使用。

確認 Skill 安裝成功的方法:啟動任一 AI 工具後,輸入「請列出你知道的 notebooklm 指令」或「你有notebooklm的skill嗎?」,如果 AI 能正確回答就代表設定成功。


七、實際操作示範:一句話產生 PPTX、測驗題、Podcast

設定完成後,就可以開始體驗「一句話工作流程」了!以下是幾個阿正老師常用的實際提示範例,直接貼給任一 AI 工具都可以用。

image

範例一:YouTube 影片 → 投影片 + 測驗題

請用 notebooklm-py 幫我做以下事情:
1. 建立一個名為「AI學習筆記」的新筆記本
2. 加入這個 YouTube 影片:https://www.youtube.com/watch?v=xxxxx
3. 生成投影片,存成 PPTX 格式,儲存到 D:\我的研究\slides.pptx
4. 生成 20 題選擇題(中等難度),存成 Markdown 格式,儲存到 D:\我的研究\quiz.md

範例二:PDF 文件 → Podcast 語音摘要

請用 notebooklm-py 處理以下任務:
來源:D:\報告\2026年AI趨勢報告.pdf
目標:生成一段兩人深度討論風格的 Podcast 音頻(繁體中文)
輸出:D:\報告\podcast.mp3
完成後告訴我音檔的長度

範例三:多個網頁 → 心智圖 + 學習卡

請用 notebooklm-py 完成下列工作:
新建筆記本「Python 學習地圖」
加入以下三個網頁資料來源:
  - https://docs.python.org/3/tutorial/
  - https://realpython.com/python-basics/
  - https://www.w3schools.com/python/
生成心智圖,以 JSON 格式存到桌面 mindmap.json
生成 30 張學習卡,以 JSON 格式存到桌面 flashcards.json

輸入這些提示之後,AI 會自動規劃步驟、逐一執行 notebooklm-py 指令,完成後會告訴你每個檔案存在哪裡。阿正老師測試過,從提示輸入到所有檔案就位,大概只需要 3~5 分鐘,完全不需要手動操作!

下圖就是阿正老師利用這三套AI工具呼叫NotebookLM生成的PowerPoint及 md檔

image

裡面製作的PowerPoint投影片也完全準確,中文沒有亂碼或破字:

image

剛剛產生的測驗題的md檔也可以正常開啟。

image

小技巧:提示詞越具體越好。明確說「存成 PPTX」、「20 題選擇題」、「繁體中文」,AI 就不用猜測,執行起來更準確、更快。

八、三套 AI 工具怎麼選?

三套工具都可以搭配 notebooklm-py 使用,但各有適合的場景,阿正老師幫你整理比較:

image

image

比較項目 Claude Code Antigravity CLI Codex CLI
背後 AI Claude(Anthropic) Gemini 3.5(Google) GPT-5.5(OpenAI)
費用 需 Claude Pro($20/月) Google 帳號免費可用 ChatGPT Plus 含括,或 API 計費
Windows 安裝 winget 一行安裝 PowerShell 一行安裝 PowerShell 一行安裝
多任務並行 ✅ 支援 ✅ 支援(多子代理) ✅ 支援
notebooklm-py Skill ✅ 一行指令安裝 ✅ 一行指令安裝 ✅ 一行指令安裝
適合族群 已付費 Claude 用戶 預算有限、想免費嘗試 已付費 ChatGPT 用戶

阿正老師的建議:如果你預算有限,先從 Antigravity CLI 開始,用 Google 帳號免費試用,熟悉整個流程後再考慮付費工具。如果你已經在付費用 Claude Pro 或 ChatGPT Plus,那直接用 Claude Code 或 Codex CLI,整合體驗更好。


九、阿正老師的總結

學生、讀書會、自學者

Antigravity CLI(免費)+ notebooklm-py。把教科書 PDF 或 YouTube 課程一句話變成學習卡 + 測驗題,完全不用付費。

老師、講師、內容創作者

Claude Code + notebooklm-py。一次投入多份資料,批次產生可編輯的 PPTX 投影片和語音摘要 MP3,大幅減少備課時間。

研究人員、知識工作者

Codex CLI 或 Claude Code + notebooklm-py。大量文獻來源一次匯入,自動產生心智圖 JSON、結構化摘要,加速研究資料整理流程。

想讓三個 AI 同時工作的重度用戶

Antigravity CLI 的多子代理模式。同時用多個子代理處理不同筆記本、不同輸出格式,互不干擾,最大化工作效率。


讓 AI 當你的 NotebookLM 操作員

這套「AI Agent + notebooklm-py」的組合,把使用 NotebookLM 的門檻降到最低——你只需要說清楚你要什麼,剩下的全部交給 AI 去執行。阿正老師自己現在的研究流程幾乎都是這樣跑的:丟資料、說需求、等結果,效率比以前提升了好幾倍。

三套工具各有優缺點,但整體來說設定都不複雜,尤其 Antigravity CLI 免費又好用,強烈推薦先從它入門!

你已經在用哪套 AI 工具了?或者有什麼想自動化的研究流程?歡迎在下面留言跟阿正老師分享!

留下回覆

請輸入你的評論!
請在這裡輸入你的名字