跳至主要內容

里程碑

使用 LINE、n8n 與 Notion 建立快速句子收集系統

Jessie @jessieyen發布於 已編輯

一、專案背景
我的日常生活中經常會出現值得記錄的句子、靈感或想法,希望能夠快速保存,方便日後整理、搜尋與回顧。但我們無法無時無刻開啟notion資料庫來記錄,為了降低記錄的操作成本,使用 LINE 作為訊息輸入介面,透過 n8n 自動化處理訊息,再將內容寫入 Notion 資料庫。此外,為了方便追蹤句子的出處,希望在記錄句子的同時,也能標註其來源,例如 Threads或某個網址等。

二、解決方法與實作方式

  1. 使用的工具

LINE: 接收使用者輸入的句子與來源。
n8n: 負責接收訊息、解析文字及執行自動化流程。
Code Node: 使用 JavaScript 將訊息拆分成句子與來源。
Notion: 儲存解析後的資料,分別寫入對應欄位。

  1. 設計訊息格式

使用者在 LINE 傳送以下格式:
Stay hungry, stay foolish.
-threads
其中:
第一行為句子。
最後一行以半形減號 - 開頭,代表來源。
來源儲存時移除開頭的 -,只保留來源名稱。

  1. n8n 自動化流程
程式碼
LINE 收到訊息
↓
n8n 取得訊息文字
↓
Code Node 解析句子與來源 

Notion 建立資料頁面

Code Node 會將訊息拆分成兩個獨立欄位:
sentence:句子內容。
source:來源名稱,去除開頭的 -。
接著,Notion 節點使用對應的變數,將兩個欄位分別寫入資料庫。

  1. Notion 欄位設計
Notion 欄位寫入內容
句子Stay hungry, stay foolish.
來源threads
日期2026年10月24日 下午6:07

三、成果
請參考下面的附圖!

0 個愛心0 則留言

登入並驗證手機後就能留言。登入