懶人與摳門人的自動化事業
作為一個又懶又摳門的人,我一直在研究怎樣可以用最低的成本建立一門線上生意。如果你有留意我的話,我有一個關於塔羅、星座以及人類圖的 Side Project,目標是全自動地經營社交媒體,最終引流到網站提供付費服務。
建立自動回覆系統!我的塔羅 Side Project
在全自動化經營社交媒體這個部分,除了之前的文章分享過如何建立一套發文系統,接下來就是一套自動回覆系統了。當時我在思考,如何在擺明讓別人知道是 AI 自動回覆的前提下,也能產生互動並帶來價值。
我想了想,如果每天發一篇不同主題的塔羅問題,然後用 AI 進行抽牌及自動回覆,應該就能做到為別人帶來價值、又能產生一點互動。不管是出於好奇心也好,怎樣都好,我明確表示這是 AI 帳號,不假裝真人。內容的可信度,就交由對方來決定。
至於星座以及未來網站上的付費內容,則會由更複雜的出生運算系統以及海量的 RAG 知識庫去運作。
最終,我建立了一個每天自動發一篇不同主題的塔羅抽牌貼文,以及一個自動回覆最新一篇貼文的系統。重點是,這一整套系統是免費的,並不需要付費給某第三方平台就能運作,對於我這種摳門人來說簡直是必修課!
免費實現 Threads 關鍵字自動回覆:入門版介紹
先說明一下,今天分享的工作流是一個入門版本,我只會分享初階功能。它的功能只有在收到關鍵字留言後進行回覆。由於 Threads 的自動回覆不像 Instagram 那樣,無法在收到留言後主動私訊對方(官方 API 沒有這個功能),所以回覆會直接顯示在留言區。
我了解有些資訊公開在留言上,根本就失去了留言關鍵字導入私訊的目的(別人直接看留言就能得到答案了)。為了解決這個問題,我另外有一個進階版,會在之後的文章分享。除了這一點,入門版還有很多限制,我很難一一盡錄。
你可以把這當作一個入門練習,利用我這個模版去改進,或者是等我之後寫的進階版吧!
資源下載
事前準備:如何取得 Threads 貼文 ID
查看留言首先需要知道你該篇文章的 Post ID (或稱 Root ID)。至於怎樣拿到 Post ID,有兩種方法:
- 官方指定的 Endpoint (不在我這次工作流的節點中)
- 發文工作流回傳 Post ID
我這個自動回覆工作流是利用第 2 點,跟我之前分享的 Threads 發文工作流有關聯。這表示我在 Threads 發文工作流的時候就已經把 Post ID 記錄下來了,留給自動回覆工作流使用。
所以如果你沒看過我之前的文章,我建議你先去看看了解,因為它們都是有關聯性的。你可以在這裡找到相關資源:
Threads 自動回覆工作流核心步驟
這是一個 N8N 工作流的詳細步驟說明,讓你的 Threads 關鍵字自動回覆系統順利運作。
Step 1: 流程觸發 (Schedule Trigger)
這套系統預設每 1 個小時會檢查一次是否有新留言,並執行回覆動作。進階版則會使用 Webhook 監聽來實現即時回覆。
Step 2: 抓出最新貼文 (Get many database pages)
這一步主要是為了確認最新一篇貼文的主題內容到底是什麼。
Step 3: 抓出 Threads Token (Get row(s) in sheet)
回覆留言與發文一樣,都需要利用到 Threads API Access Token。
Step 4: 取得最新貼文所有留言 (Get Post ID)
這個節點不僅可以拿到留言的 ID,還能看到留言的內容以及該留言是否已經回覆過等資訊。
Step 5: 過濾是否有留言 (Comment?)
- 如果貼文都沒有人留言,就不會有下一步動作。
- 如果有的話,系統會把所有留言抓出來。
Step 6: 分割留言 (Split Out)
這一步會將每個留言分割成獨立的 Item,方便後續處理。
Step 7: 對比關鍵字並防止重複回覆 (Reply?)
- 檢查留言是否有符合到預設的關鍵字。
- 同時,也會檢查該留言是否已經回覆過了,避免重複回覆。
Step 8: AI 分析及抽牌回覆 (AI Agent)
- 分析今天貼文的主題是什麼。
- 進行塔羅抽牌,並解讀內容以生成回覆。
Step 9: 準備並回覆留言 (Ready Threads → Post Threads)
利用 reply_to_id
函數來回覆指定的留言,完成自動回覆的流程。
尋求協助:加入 Discord 社群
如果你在設定或使用 Threads 自動回覆系統的過程中遇到任何問題,歡迎你加入我的 Discord 社群,尋求即時協助與交流。我會在那裡等你!