【EP-27】 使用 NotebookLM 訓練你的第一大腦,並且用 ChatGPT + Notion 打造第二大腦
在資訊量核爆的時代,我建議除了大量閱讀,還要使用 NotebookLM ,透過閱讀和語音功能來訓練第一大腦,運用 ChatGPT 結合 Notion 作為第二大腦。
你有沒有聽過第二大腦?
第二大腦這個名詞,經常出現在知識性自媒體上,目的是打造結構化的數位筆記,又稱個人知識管理系統,例如 Evernote、Notion 。
數位筆記跟以前老一輩拿卡片在管理筆記,原理是相同的,只是數位筆記更快速更方便。
我在 ChatGPT 尚未出現前,就已經大量使用數位筆記了。一開始用 Word 寫筆記,然後改用 Google Docs 與 Sheets ,再改用 Evernote,後來覺得用 Markdow 語法寫筆記很方便,就又跳槽到 Notion 。
我個人是覺得,用第二大腦來形容知識管理系統,目的其實是吸睛啦,就是一個花俏的名詞,畢竟說穿了,這不過就是數位筆記。
不過 ChatGPT 出現後,改變了知識管理的生態,我以為最終也將改變人類的大腦結構。
我認為人類真正的第二大腦,將會是 ChatGPT 這些大型語言模型。
大型語言模型從海量的文本資料,學習到人類的公開知識,換句話說,大型語言模型是一種對於顯性知識的統計性映射。
雖然大型語言模型學習了人類的公開知識,但是每個人使用的大型語言模型,最終都會長得不同。
這是因為你下的任何一句提示詞,要能夠正確地取得模型學到的知識,降低幻覺,有賴於你是否真正理解你的問題,也就是你的第一大腦。
你需要一個好的方法,訓練你的第一大腦,讓你能夠更快速地掌握動態與理解環境,然後利用大型語言模型來管理第二大腦,方便你提取知識。
NotebookLM 是訓練第一大腦的利器
NotebookLM 出來兩年了,用過幾次,一直都沒有特別關注。直到最近它提供了生成中文 Podcast 功能,才又吸引我回頭使用。
此時我突然發現這是一個非常棒的訓練大腦方式。
首先我們都知道,大量閱讀有助於你訓練大腦,反正我沒聽過大量閱讀的人,會笨到哪裡去的。
雖然說大量閱讀很重要,但是閱讀也不是多麼簡單的事,書挑得太簡單,你會覺得浪費時間,書挑太難,你就會昏昏欲睡。
而且老實承認吧,現代人這麼多影音娛樂,下班之後還要閱讀,真的不是一件容易的事。
NotebookLM 可以改善此情況。
我這裡有一些在 Amazon 買的英文電子書,從 Kindle 下載後,在電腦上轉檔成 txt 檔,上傳到 NotebookLM。
現在你可以透過各種角度去詢問書中的內容,最好的方法當然還是自己讀過一次,然後覺得這本書值得再研究,再把書丟到 NotebookLM 上。
更棒的應用來了,覺得讀英文書很累?使用語音摘要,設定你想要取得這本書的什麼內容,或者讓AI說明一個大略的摘要。它會生成一段一男一女,以中文的方式對談的 Podcast 。
想要設定輸出語言,你必須點選右上角的「設定」,點選輸出語言。
底下是我用 Force of Habit 這本書生成的中文大綱,有興趣的人可以聽聽:Force of Habit 中文 Podcast
另外還有一個很棒的學英語方式,像我個人是哈利波特的粉絲,哈利波特的小說與有聲書我都讀過與聽過好幾次了。
我把哈利波特第一集丟上去,讓 AI 去剖析小說中各角色之間的關係,然後以英文方式生成。你就可以去聽不同角度的說明,而且哈利波特的劇情我也很熟了,學習上會比較沒這麼吃力。
如果你輸出功能選擇英文,它還有一個互動模式,也就是說你可加入跟 AI 之間的對話,練習你的口說。
從商業角度來看,當然也能製作一個跟 AI 互動的 Podcast ,讓你的節目更吸引人。
手機 App 即將在最近釋出,之後我們就可以在通勤時聽 AI 版的有聲書 Podcast 了。
使用 ChatGPT 管理第二大腦
前面說到了,第二大腦就是數位筆記。
但是 ChatGPT 出來後,我花了許多時間與 ChatGPT 對話,也在 ChatGPT 網頁上儲存了大量的對話文字。
所以目前我的知識存放在兩個地方,一個是 Notion ,一個是 ChatGPT 網頁版。最好的方式就是讓兩者彼此結合,然後使用 ChatGPT 網頁版做為入口點。
不過目前整合還是沒這麼絲滑,底下是我的折衷辦法。
自訂 GPT 連結 n8n 自動化工具
n8n 是一種自動化工具,如果你不知道什麼是 n8n ,推薦你閱讀我的 EP-11 電子報 ,EP-12 則有連接 Notion 的教學。
我有訂閱 ChatGPT Plus ,因此能夠自訂GPT。
要自訂 GPT ,先在 ChatGPT 網頁版點選左上角的帳號人像 → 我的 GPT → 建立 GPT 。下圖是目前我採用的自訂 GPT 。
開始建立GPT後,你需要填寫底下資訊:
名稱
說明(選填)
指令:也就是系統提示詞,你可以寫一些提示詞,讓語言模型按照指示
對話啟動器(選填):提供基本提示詞讓使用者可以直接按直接輸入
知識庫:關鍵!你可以上傳你需要讓 ChatGPT 提取的知識,所以你可以把 Notion 筆記匯出,丟到知識庫內。不過我還沒搞清楚怎麼讓 Notion 筆記批次匯出的辦法,搞清楚後我會再寫一篇說明。
功能:ChatGPT 能夠使用的工具,包含網頁搜尋、畫布、4o 圖像產生、程式碼執行器和資料分析
建立新動作:此功能可以讓你取得外部資料,在這個例子中我們以 Notion 為例,在結構描述底下填上底下的資訊:
openapi: 3.1.0 info: title: [填上此模版的名稱,例如:Notion 自動查詢工具] version: 1.0.0 # 這邊請填上你部署的 webhook URL,通常是 n8n 的 Webhook URL servers: - url: [請填入你在 n8n 的 webhook URL,例如:https://你的網址/webhook-notion] paths: /[請填入你的 webhook 路徑,例如:abc123]: post: operationId: queryNotionDatabase summary: 根據關鍵字查詢指定 Notion Database 的頁面,並回傳內容 requestBody: required: true content: application/json: schema: $ref: "#/components/schemas/NotionQueryRequest" responses: "200": description: 查詢結果 content: application/json: schema: $ref: "#/components/schemas/NotionQueryResponse" components: schemas: NotionQueryRequest: type: object properties: database_name: type: string description: 要搜尋的 Notion Database 名稱(例如:電子報草稿) keyword: type: string description: 要在該 Database 內搜尋的關鍵字 required: - database_name - keyword NotionQueryResponse: type: object properties: content: type: string description: 合併後的純文字內容(例如:該筆資料內所有文字 block)
如果你有正確地填寫結構,在底下的可用動作會產生下圖,代表有抓到,一開始一定沒有,因為你還沒在 n8n 建立工作鏈。
接著就回到 n8n 建立工作鏈,如下圖。
Webhook:你必須要有一個 Webhook 節點去接收 ChatGPT 的訊息,我們讓 ChatGPT 提供 Database 名稱與搜尋關鍵字
Switch:依照Database 名稱導向到指定的工作鏈,例如搜尋「電子報草稿」
Notion 節點:第一個節點是先找到 Database 的特定文章 id,找到後才能送到下一個節點,抓取特定文章內的所有文字。
Code :最後寫一個程式,把抓到的文字通通整合起來回傳。
在建立新動作這個階段,你必須來回在 n8n 與 ChatGPT 之間不斷地去測試。底下是我的 n8n 模版,還沒改完,先提供給各位測試。
我得老實說,Notion AI 體感上會更好,畢竟 Notion 想推他們的產品,預算足夠的話你還是用 Notion AI 吧。
而且雖然透過上述的方式,可以使用 ChatGPT 讀取 Notion 筆記,但是這個方法更像是讓知識創作者,提供讀者能夠參考他的筆記。
善用 ChatGPT 的專案功能
自訂 GPT 的使用的語言模型,我記得就是 4o ,模型能力算不錯了,但是還不到最好,也沒有推理功能。
ChatGPT 的專案功能也是訂閱用後的加值服務,如果有特別要做的專案,我會在網頁左側的專案,建立特定的資料夾,把我需要處理的資料都丟進去。
我每天只要想到什麼事,我就會花時間跟 ChatGPT 聊聊,讓它幫忙整理思維,順便看看我有什麼不足的地方。
如果你有下載手機版,你更可以隨時打開就直接把想法丟進去,甚至在行走或開車,不方便打字時,你就打開 ChatGPT ,直接用講的。
總結一下目前我管理知識的流程:
閱讀書籍,並且使用 NotebookLM 加深印象
使用 ChatGPT 整理草稿、思緒
在 Notion 上把完整的想法寫下來
使用 ChatGPT 提取我過去的想法
你有更好的方法嗎?或者你採取不同,但也很棒的方式?請讓我知道!