n8n x GPTs 教學:讓 AI 幫你搞定行事曆、Notion記事本

讓 AI 幫你搞定 行事曆、Notion記事本

這篇教學文教你用 GPTs(ChatGPT 的自訂版)和 n8n,把 Google Calendar、Notion串起來,讓你的工作流程變得超輕鬆!

完整設定、指令下載:點我下載

前言:為什麼要學這個?

你有沒有試過每天手動管理行事曆、整理筆記,結果忙到懷疑人生?

這篇教學文就是要分享我的思路和成果,教你用 GPTs(ChatGPT 的自訂版)和 n8n(自動化神器),把 Google Calendar、Notion串起來,讓你的工作流程變得超輕鬆!

由於GPTs本身吃的是ChatGPT訂閱的,因此這個解決方案適合給本來就在訂閱的使用者,而且這樣子的做法可以很有效地節省調用語言模型API的費用。

這篇文的目標

  • 幫你把瑣碎的工作自動化,留時間去做更有趣的事。
  • 適合完全沒經驗的初學者,尤其是像我這樣的文組人。

Step 1:搞懂工具是什麼

在跳進設定之前,先簡單聊聊這兩個工具是什麼,免得你一頭霧水。

什麼是GPTs

  • 是啥? ChatGPT 的進階版。你可以上傳文件教它東西,還能設定它跟外部服務互動。
  • 我怎麼用? 我拿它來生成行事曆資料、整理 Notion 筆記,甚至直接寫教學文。

什麼是n8n

  • 是啥? 一個超好用的自動化工具,用拖拉的方式,就能串接各種服務。
  • 我怎麼用? 我用它接收 GPTs 的資料,然後丟到 Google Calendar、Notion 和 WordPress。

Step 2:設定 GPTs(教 AI 做事)

這一步是我的起點:怎麼讓 GPTs 聽懂我的需求,還能幫我做事。

2.1 自訂指令

  • 想法:我得告訴 GPTs 它是我的全能助手,什麼都要會。
  • 怎麼做:在設定裡輸入一段話,像是:
    你是我的超強助手,負責搞定 Google Calendar、Notion。
    - 我說「開會」,你就幫我加到行事曆。
    - 我丟網址加想法,你就存到 Notion。

範例下載:點我下載自訂指令範例

2.知識庫

  • 想法:光說不夠,還得教它怎麼做。我就把範例塞進去。
  • 怎麼做:準備幾個 .txt 文件上傳到GPTs的知識庫:
    • 行事曆助手.txt:教它怎麼生成行事曆的 JSON。
    • Notion 小幫手.txt:教它怎麼整理筆記成 JSON。

指令下載:點我下載知識庫指令範例

2.3 自訂 Action

  • 想法:MyGPTs 得把你的需求丟給 n8n去處理,所以我們就來設個溝通管道webhook。
  • 怎麼做:用 OpenAPI 規格寫 JSON,告訴它怎麼跟 n8n 聯絡。
在GPTs裡面,你可以看到這裡有個動作,把它點開
然後你會看到這個JSON,看了頭痛,不要怕

我們先來說說這個JSON到底是什麼東西?

這個 JSON 檔案就像是一個「說明書」,告訴電腦怎麼跟一個叫做「n8n」的工具聊天,讓它幫你做事。上面寫清楚了可以點什麼(像是「新增活動」或「存筆記」),還有要怎麼點(比如要告訴它時間、標題這些資訊)。

ChatGPT 看了這個菜單,就知道怎麼跟 n8n 溝通,然後 n8n 就會去執行這些工作。
例如,在我們這個範例裡面講到了兩件事:

  1. 管理你的 Google 日曆:比如新增一個活動(像是「明天上午10點開會」)、看看有哪些活動、改活動時間,或者刪掉某個活動。
  2. 把東西記到 Notion 裡:Notion 就像一個線上筆記本,這裡可以讓你把標題、分類、想法和網址記進去,像是整理你的學習筆記。

OK,那我們就來看一下這個JSON,細節部分若不清楚要怎麼看,可以直接丟進去ChatGPT詢問。

GPTs 自訂動作:點我下載

Step 3:把流程串起來

完整n8n流程JSON下載:點我下載

4.1 Google Calendar

  • 思路:我說「明天 3 點開會」,MyGPTs 生成 JSON,n8n 丟到行事曆。
  • 結果:行事曆自動多了一個行程。

4.2 Notion

  • 思路:我給個網址說「存起來」,MyGPTs 做成 JSON,n8n 寫進資料庫。
  • 結果:Notion 多了一筆乾淨的筆記。

最常見的錯誤

資料傳遞若是卡住?檢查 JSON 和 Webhook URL,九成是這兩個問題。

延伸閱讀:

這裡還有很多n8n的基礎教學喔喔喔

如何串接Notion

好啦,就講到這邊,大家有興趣歡迎加入我們的Line群組嘿!Bye

AI & 自動化工作流社群

想了解或是交流討論嗎? 那就加入我們的Line群組吧!

訂閱好事,將有好事

有新內容就能透過Email收到,持續精進好棒棒