iT邦幫忙

2025 iThome 鐵人賽

DAY 5
0
生成式 AI

利用n8n+AI打造個人助理系列 第 5

Day05 - 建立一個工作流可以同時存取 Notion 與 Google Drive。

  • 分享至 

  • xImage
  •  

今天的實作內容是實際搭建一個工作流,讓這個工作流可以存取notion的待辦事項,並且能夠順便根據待辦事項來存取雲端硬碟裡面對應的檔案,從而完成每日提醒所需要的資訊。

首先先來講一下目前所理想的工作流:

  1. 先使用notion結點來存取待辦事項頁面
  2. 透過存取結果,交給ai來取出關鍵字
  3. 根據這些關鍵字,從雲端硬碟中尋找符合條件的檔案
  4. 將待辦事項跟檔案名稱和連結合併
  5. 回傳結果

這是目前我構想的流程,現在先用n8n來實作看看:

https://ithelp.ithome.com.tw/upload/images/20250825/20169465JSnJR3jU8U.png

接下來我就來詳細解釋這些節點的功能:

  • Trigger節點:就是一個觸發整個流程用的節點,在以後的流程中會替換成其他條件,目前的條件是手動開啟。
  • 取得父資料夾:這個節點會取得我的雲端硬碟中指定的資料夾。
  • 取得子資料夾:這個節點會將剛剛搜尋到的父資料夾再往裡面搜尋一層,因為我的雲端硬碟分了兩層。
  • 獲取待辦事項:從notion中獲得各個待辦事項的詳細清單。
  • 取得必要資訊,從上述節點中篩選需要的參數(例:資料夾名稱、待辦事項優先度等等)。
  • 結合資訊1&2:分別將這些資訊結合成一個json格式。
  • Basic LLM Chain:是負責分析這些資訊的語言模型,這次所選用的模型是OpenAI 的ChatGPT 4.1mini(價格比較便宜)。

接著我們可以看到這個工作流的執行結果如下:

https://ithelp.ithome.com.tw/upload/images/20250825/20169465YBOwuoSopk.png

ChatGPT成功將我的各個資訊總結成一段話,這樣今天的目標就完成了。

今日小結:

今天成功創建了一個可以同時取用notion、雲端硬碟的工作流,這個工作流在後續的幾天內就會接上新的觸發器,這樣就不用再跑到n8n的頁面來手動啟動這個工作流了。明天就會來設定新的觸發器,並介紹各種觸發器的優勢。


上一篇
Day04 - 研究 Brave Search API,測試簡單搜尋。
下一篇
Day06 - 設定一個 Webhook Trigger(將來給 iPhone 捷徑用)。
系列文
利用n8n+AI打造個人助理12
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言