AI NotebookLM Runtime Lab

一個去識別化的教學型 MVP:把 NotebookLM 上傳流程整理成 local-first runtime、ETL、專案管理、指令包 queue 與治理紀錄。

PortalHTML 是操作入口,讓使用者用簡單畫面選專案、選檔案、查看結果。
RuntimePython service 是核心,負責掃描、排隊、執行、紀錄與呼叫 NotebookLM CLI。
Governance每次上傳留下 log、evidence copy、狀態與可匯入匯出的資料。

Concept Map

這張圖用「AI Printer」比喻:使用者丟檔案或任務,AI Worker 先做整理與治理,再送進指定 NotebookLM。

Shared AI Printer concept map

What It Does

  • 上傳一般檔案到指定 NotebookLM project。
  • 把 Excel / CSV 流程放在進階 ETL tab。
  • 管理 NotebookLM projects:搜尋、排序、分頁與選取。
  • 用 command package 模擬未來 API、GAS、遠端主機下任務。
  • 用 log CMS 與 evidence folder 保留可追蹤紀錄。

Design Rules

  • Runtime / ETL 優先,LLM 最後才進場。
  • HTML 是 UI,不是核心。
  • CSV / JSON 作為 AI-native 中介格式。
  • 本機先跑通,再逐步升級成混合雲端流程。
  • 公開版文件避免真實帳號、路徑、Notebook ID 與客戶資料。

Public Scope

這個 GitHub 版本保留架構、介面概念與教學說明;不包含真實登入狀態、NotebookLM cookie、私有 notebook id、使用者本機絕對路徑或實際資料檔。

Falo x Force Cheng 2026/6/15