AI NotebookLM Runtime Lab
歡迎進入 local-first NotebookLM 整合與資料治理實作工作坊。請選擇對應版本進行瀏覽或部署。
📢 近期系統更新 (2026/06/15)
已將 GAS Web App 預設對接的登入與控制台網址(portal_url)由舊的 www.google.com.tw 更新為 v2 雲端控制台正式網址。同時,我們在 Apps Script 程式碼中增加了防呆自動重導向機制:即使試算表設定尚未重置,點擊登入網頁也將自動安全跳轉至 gas-web.html,確保系統功能不中斷。
💡 獨家功能:「跨書庫交叉對話」重大升級!不同於官方網頁一個對話只能鎖定一個筆記本的限制,FALO 地端系統支援在同一個對話 Session 中隨時切換不同書庫進行發問,方便在同一個上下文脈絡中交叉比對與綜合查詢。後台並將精準以問答輪次(Turn-level)紀錄每一次發問當時所用書庫名稱,完美兼顧操作彈性與資料治理稽核。
V1 Research
瀏覽 V1 Portal
測試開發研究版
最初的靜態概念與學術架構展示版。提供完整的系統藍圖、比喻概念圖與單檔 Portal 設計研究,無需啟動地端 Python 伺服器即可運作。
V2 POC/MVP
正式 POC/MVP 版
正式完整的多用戶完整架構版本,包含四大核心項目與雲地整合機制。地端伺服器版本在靜態瀏覽時已改寫為 POC 概念模擬互動版:
雙層架構設計:notebooklm-cli 與 falo-force 的協同黑魔法
在本專案的架構中,核心技術被拆分為負責底層對話與安全規避的 notebooklm-cli (notebooklm-py),以及負責上層協作、限制突破與安全審計的 falo-force (Runtime Server & Portal) 平台。兩者分工如下:
| 維度 | notebooklm-cli (底層驅動引擎) | falo-force (上層管理平台) |
|---|---|---|
| 核心定位 | Google Web API 協議解析與 TLS/HTTP2 偽裝 | 多同仁安全協作、資料治理稽核與商用強化網關 |
| 解決痛點 | 解決 Cloudflare WAF 阻斷、無 API Key 對話通信 | 突破官方單一對話鎖定書庫限制、GAS 雲地派工整合 |
| 突破技巧 | 利用 BoringSSL 覆寫 TLS/JA3,字節級重排 HTTP/2 SETTINGS 幀 | 動態重組對話歷史並手動注入 (Populate) 客戶端快取,在同一 Session 內切換書庫對話 |
| 執行機制 | 作為獨立 Python 依賴模組,以 cli 工具形式運作 | 常駐後台 Web 伺服器,採用 Decoupled Subprocess (獨立子行程) 機制動態調用 |
| 資料治理 | 持久化管理 Google 登入 Cookie 與 Session 快取 | 精密記錄每一發問輪次 (Turn-level) 的同仁 IP、時間、提問書庫名與內容,提供 Log CMS & Excel 導出 |
| 部署加值 | 提供 CLI 指令完成最強帳號登入授權 | 啟動時自動進行 Port 佔用偵測、自動關閉舊進程,並動態同步 Ngrok 隨機隧道網址至前端配置 |