
每天手動發社群貼文,你其實在做機器的工作
台灣有不少內容創作者和行銷人,每天早上九點打開手機,對著 Threads 或 X 複製貼上昨晚準備好的貼文。看起來只要幾分鐘,實際上這件事會打斷你的工作節奏,讓你在「要不要現在發」「發了有沒有人互動」之間消耗心力。
N8N 作為開源自動化平台,可以把這整件事從你的待辦清單上移除。你只需要事先把貼文內容準備好,N8N 負責在設定的時間自動發布,甚至可以搭配 ChatGPT 即時產生文案。這篇文章會從零開始,帶你建立一套完整的 Thread 自動排程發布工作流,包含 API 設定、節點配置、排程邏輯,以及與 AI 整合的進階玩法。
如果你對 N8N 的基礎架構還不熟悉,建議先閱讀 N8N 工作流完整教學,再回來看這篇的進階設定。

為什麼選 N8N 做社群自動化?
市面上有不少社群排程工具,例如 Buffer、Hootsuite、Later 等,但它們有一個共同限制:你只能按照它們設計的功能走。N8N 的不同之處在於它是一個可程式化的工作流引擎,你可以自由串接任何 API,也可以加入條件判斷、資料轉換、AI 整合等邏輯。
功能面 | N8N | Buffer / Hootsuite | 手動發文 |
排程彈性 | 完全自訂,可設定複雜條件 | 固定時段排程 | 完全手動 |
AI 整合 | 可接 ChatGPT / Claude | 少數平台有限制 | 無 |
串接來源 | 任何 API、Google Sheets、Notion | 僅限平台支援 | 無 |
自架費用 | 免費自架,或 $20/月雲端 | $18-$99/月 | 人力成本 |
資料控制 | 完全掌控,資料不外流 | 資料在第三方 | 自行管理 |
對於需要客製化發布邏輯的使用者(例如:根據當天天氣或節日調整貼文語氣),N8N 幾乎是唯一的開源選項。
Threads API 設定前置作業
Threads 目前使用的是 Meta Graph API 的子集,需要先在 Meta Developer 後台建立應用程式,才能取得 Access Token 進行 API 呼叫。以下是完整的前置步驟:
步驟一:在 Meta Developer 建立應用程式
- 前往 Meta Developer 後台,登入你的 Meta 帳號。
- 點擊「建立應用程式」,使用案例選擇「Threads」。
- 填入應用程式名稱、聯絡信箱,完成建立。
- 進入「Threads API」產品設定,新增測試使用者(即你的 Threads 帳號)。
- 到 Threads App 的「設定 → 帳號 → 網站權限」,接受測試邀請。
步驟二:取得 Access Token 和 User ID
前往 Meta 的 Graph API 測試工具,選擇你的應用程式,勾選 threads_basic 和 threads_content_publish 權限,點擊「取得存取權杖」。
取得 Token 後,呼叫以下 API 可拿到你的 User ID(後續節點設定需要用到):
GET https://graph.threads.net/me?access_token={YOUR_TOKEN}
回傳 JSON 裡的 id 欄位就是你的 User ID,請複製備用。
⚠️Token 有效期限注意
N8N 工作流架構設計
一個完整的 Thread 自動排程發布工作流,包含以下核心邏輯:
- 排程觸發:Cron 節點設定每日發布時間
- 取得貼文內容:從 Google Sheets 或 Notion 讀取當天貼文
- AI 潤稿(選擇性):透過 ChatGPT 微調文案語氣
- 建立 Thread 草稿:呼叫 POST /threads 端點
- 正式發布:呼叫 POST /threads_publish 端點
- 記錄結果:回寫發布狀態到 Google Sheets

N8N 節點設定詳細教學
Cron(排程觸發)節點
在 N8N 畫布新增「Schedule Trigger」節點,設定觸發規則。例如每天上午 9:00 發文,Cron 表達式為:
0 9 * * *
如果要在特定幾天發布(例如週一到週五),使用:
0 9 * * 1-5
Google Sheets 節點(讀取貼文庫)
建立一個 Google Sheets 作為內容庫,欄位設計建議如下:
欄位名稱 | 說明 | 範例 |
date | 計劃發布日期 | 2026-04-20 |
content | 貼文內容 | 今天來聊聊 N8N 的 3 個實用場景... |
status | 發布狀態 | pending / published / failed |
post_id | 發布後的 Thread ID(回寫) | 由系統填入 |
N8N 中新增「Google Sheets」節點,操作選「Read Rows」,篩選條件設為 status = pending 且 date = 今天(使用 ={{ $today.format('yyyy-MM-dd') }} 表達式)。
ChatGPT 節點(AI 潤稿,選擇性)
如果你想讓 AI 根據當天時事或節日微調文案,可以加入「OpenAI」節點。設定如下:
- 模型:gpt-4o-mini(成本低,速度快)
- System Prompt:「你是台灣行銷文案專家,使用繁體中文,語氣親切專業,貼文限制 280 字以內。」
- User Message:「請潤飾以下貼文,保留核心訊息:{{ $json.content }}」
AI 潤稿完的文案,會自動傳給下一個節點作為發布內容。更多 N8N 與 AI 整合的實際案例,可以參考 N8N 自動化實際案例分享。
HTTP Request 節點 — 建立 Thread 草稿
新增「HTTP Request」節點,設定如下:
參數 | 值 |
Method | POST |
URL | https://graph.threads.net/v1.0/{USER_ID}/threads |
Authentication | Header Auth → Bearer {ACCESS_TOKEN} |
Body Type | JSON |
Body - media_type | TEXT |
Body - text | {{ $json.content }} 或 AI 潤稿後的內容 |
成功回傳後,你會拿到一個 id 欄位,這是草稿的 creation_id,下一個節點需要用到。
HTTP Request 節點 — 正式發布
再新增一個「HTTP Request」節點:
參數 | 值 |
Method | POST |
URL | https://graph.threads.net/v1.0/{USER_ID}/threads_publish |
Body - creation_id | {{ $json.id }}(來自上個節點的回傳) |
成功發布後,API 會回傳發布成功的 Thread Post ID,你可以將這個 ID 回寫到 Google Sheets 的 post_id 欄位作為追蹤紀錄。
自動刷新 Access Token,60 天不斷線
Threads API 的 Long-lived Token 有效期為 60 天,到期後發文會直接失敗。你可以建立一個獨立的 N8N 工作流,每 50 天自動刷新:
- Schedule Trigger:每 50 天觸發一次(Cron: 0 10 */50 * *)
- HTTP Request GET:https://graph.threads.net/refresh_access_token?grant_type=th_refresh_token&access_token={TOKEN}
- 回傳的新 Token 透過 N8N 的「Set Variable」或更新到 Google Sheets 儲存
- Line / Email 通知:發送成功刷新訊息給自己
進階:自動發布串文(Thread Reply Chain)
Threads 的串文功能類似 Twitter Thread,可以把多則貼文串在一起形成連貫論述。在 N8N 中,你可以用「回覆」的方式實現串文自動發布:
- 先發布第一則貼文,取得回傳的 post_id(A)
- 建立第二則草稿時,在 Body 加入 reply_to_id: A
- 發布第二則,取得 post_id(B)
- 以此類推建立後續串文
如果你的 Google Sheets 內容庫有多列對應同一篇串文,可以用 N8N 的「Loop Over Items」節點依序處理,每次循環都將上一則的 post_id 傳給下一則的 reply_to_id。
ℹ️想讓 N8N 幫你的企業自動化更多事?
手動發文 vs N8N 自動化:效率差距有多大?
很多人覺得「每天發文就幾分鐘」,但實際算下來,時間成本遠不只這樣:
項目 | 手動發文 | N8N 自動化 |
每日操作時間 | 10-20 分鐘(切換 App、確認格式、點發布) | 0 分鐘(全自動) |
內容準備 | 當天即興或前一天準備 | 可一次準備 30 天份 |
發布一致性 | 容易忘記或時間不固定 | 每天準時,演算法友善 |
AI 輔助 | 手動複製到 ChatGPT 改稿 | 自動串接,一鍵潤稿 |
數據回收 | 手動記錄或不記錄 | 自動回寫 Sheet,系統性追蹤 |
每月節省時間(1帳號) | 0 | 5-10 小時 |
根據 Buffer 的社群媒體使用報告(nofollow),固定時間發文的帳號比不規律發文的帳號,平均觸及率高出 23%。自動化排程不只省時,對演算法也更友善。
常見問題與排除方式
在實作過程中,以下是最常遇到的問題:
- API 回傳 400 錯誤:通常是 Token 過期或 media_type 參數填錯。確認 Token 有效,並檢查 Body JSON 格式。
- Cron 觸發但沒有發文:檢查 Google Sheets 篩選條件,確認當天日期欄位格式與表達式一致(yyyy-MM-dd)。
- 串文第二則沒串上:確認 reply_to_id 使用的是第一則的 media_id(草稿 ID),不是發布後的 post_id。
- ChatGPT 節點回傳空值:確認 OpenAI API Key 有效,且 System Prompt 不為空。
完整的 N8N 除錯技巧和 workflow 範本,可以參考 N8N 工作流完整教學。
搭配 AI:讓 N8N 幫你「生成 + 發布」一條龍
如果你不想每週手動準備貼文內容,可以把整個內容生成流程也自動化。以下是一個進階的完整流程:
- 每週一觸發:Cron 節點,週一早上 8:00 執行
- 取得本週主題:從 Google Sheets 讀取本週主題關鍵字
- ChatGPT 生成 7 天貼文:一次生成一週的貼文草稿(用 JSON 格式回傳)
- Parse JSON:N8N 的 Code 節點解析 AI 回傳的 JSON 陣列
- 寫入 Google Sheets:將 7 筆貼文按日期寫入,status = pending
- 每日排程觸發:每天 9:00 讀取當天貼文,自動發布到 Threads
這樣的流程,你每週只需要花 15 分鐘確認 AI 生成的主題清單,其餘的生成和發布全部自動化。若想了解 AI 流程導入的整體規劃,可以參考 AI 流程導入諮詢服務。
ℹ️想讓自己的企業也有這樣的自動化系統?
實際案例:一位內容創作者的 30 天實驗
一位在台灣經營科技內容的創作者,在導入 N8N 自動排程前後,做了 30 天的數據比較。他原本每天手動在 Threads 和 X 各發一篇貼文,花費約 20-30 分鐘。導入 N8N 後,他用週末兩小時準備下週的主題,搭配 ChatGPT 生成草稿,剩下的全部自動化。
指標 | 手動發文期(30天) | 自動化期(30天) | 變化 |
發文天數 | 21 天(漏掉 9 天) | 30 天(100%) | +43% |
平均每日觸及 | 1,200 | 1,850 | +54% |
新增追蹤者 | 38 人 | 127 人 | +234% |
每日花費時間 | 25 分鐘 | 2 分鐘(檢查) | -92% |
這份數據最關鍵的發現不是觸及率提升,而是「發文一致性」的改變。自動化讓他不再因為忙碌而漏發,而穩定的發文頻率正是社群演算法最喜歡的訊號。
關於 Threads API 的官方技術規格,可以參考 Meta Threads API 官方文件(Meta Developers)了解最新的 API 端點和限制。
QN8N 自動發布 Threads 需要付費嗎?
N8N 有自架免費版和雲端付費版($20/月起)。自架版完全免費,適合有 VPS 或會用 Docker 的使用者。Threads API 本身目前免費使用,沒有 API 呼叫費用。
QThreads API 有發文頻率限制嗎?
是的,目前 Threads API 限制每個用戶每日最多發布 250 則貼文。一般個人或品牌帳號不太可能超過這個上限,但如果你在做大量測試,需要注意。
QGoogle Sheets 以外,還可以用什麼當內容來源?
N8N 支援非常多資料來源,包括 Notion、Airtable、MySQL、PostgreSQL、RSS Feed 等。如果你的內容團隊習慣用 Notion 管理貼文,可以直接改用 Notion 節點,邏輯完全相同。
QN8N 自動發文會被 Threads 偵測並封號嗎?
不會。Threads API 是官方提供的正式發文 API,使用 API 發文與手動發文在平台看來完全相同。被封號的風險通常來自違反使用條款(例如發送垃圾內容),與是否使用自動化無關。
Q如果發文失敗,N8N 會自動重試嗎?
N8N 本身有錯誤處理機制,你可以在節點設定中開啟「Continue On Fail」,並加入 Error Trigger 節點來接收失敗通知。建議設定 Line Notify 或 Email 通知,這樣發文失敗時你會立即收到警報。
延伸閱讀
AUTHOR
自由揚AntonyLin
想了解更多?看看我們的相關服務
相關文章

行銷人員用 AI 寫稿被嫌「沒人味」怎麼辦?30 天升級成「AI 編輯總指揮」的 4 步驟改稿練習與提示詞庫

Anthropic 2026 Agentic Coding Trends Report 完整解析:55% 工程師正規使用 AI agent、Claude Code 46% 最愛——中小企業工程主管採購、培訓與 KPI 重整指南

Claude Code 30 人工程團隊一季 35% 生產力提升完整復盤:中小企業老闆與工程主管的 5 個關鍵採購、培訓、KPI 對賭決策

ChatGPT GPT-4.5 與 o3 6/27 退役完整實戰:中小企業老闆 30 天 5 步驟模型遷移、Prompt 重訓與成本重整 SOP

GitHub Copilot 6/1 AI-credit 計費完整解析:中小企業老闆與工程團隊的 30 天預算重整與 routing SOP

留言(0)
尚無留言,成為第一個留言的人吧!