議員粉專 · AI 自動回覆
完成 0/8

用 Claude Code 幫服務處
做一套 AI 自動回覆工具

不是設定罐頭訊息,是真的會讀懂選民在問什麼、自己組織回答的 AI。
程式你不用寫——這頁把要手動點的幾個地方和可以整段複製給 Claude Code 的規格書都準備好了,照順序做完就會上線。

先把一件事講清楚,這是最多人誤會的地方。
在 Meta 開發者後台「建一個應用程式」不會讓粉專自己開口說話。應用程式只是一張權限門票——它讓你的系統有資格收訊息、發訊息。
真正在回話的,是另外一台 24 小時開著的伺服器:它收到訊息、丟給 AI、拿到答案、再發回去。那台伺服器上的程式是要人寫的。
所以「建 Meta 應用程式」是第一關,不是全部。下面會把每一關拆開講。
💬
選民私訊
Messenger
🎫
Meta 應用程式
權限門票
🖥️
你的伺服器
收訊息→問 AI
🤖
AI 產生回覆
按規則與護欄
↩️
送回選民
Send API
Guardrails first

動工前:公職單位的六條護欄

這一段比技術重要。做之前先想清楚,不然做出來會出事。

核心風險講白:AI 回的每一句話,在選民眼中都等於「委員服務處說的」。而且會被截圖。
店家的 AI 講錯了叫客訴,公職單位的 AI 講錯了,可能是新聞。

① 不承諾結果,只承諾流程

AI 絕對不能出現「一定可以」「保證」「幫您處理好」「沒問題」。只能講「已收到,會由專人與您聯繫」「我們會協助向主管機關反映並追蹤」。這條要寫進 AI 的規則,而且要在送出前用程式再檢查一次。

② 不碰司法個案、不給法律意見

選民問「我的官司怎麼辦」「可不可以幫我跟法院講一下」——這種一律轉真人,AI 不准回答。理由不用我多說。

③ 不判斷補助資格

AI 可以說明「有哪些補助、去哪裡問、要帶什麼」,但不能說「你符合資格」或「你不符合」。資格認定是主管機關的權責,AI 說錯了,選民照著做卻申請不過,責任會回到服務處。

④ 一定要有「轉真人」的路,而且要順

急難、醫療、情緒激動、表達輕生念頭、投訴、記者詢問——這幾類必須立刻停止 AI 回覆、轉給真人,並且要有人真的看到。不能只是回一句「請洽專線」就結束。

⑤ 要讓選民知道這是系統回覆

不要讓 AI 假裝是助理本人。每則回覆結尾加一句說明,既是誠信問題,也是在保護服務處——選民知道是系統,對回覆內容的期待就不一樣。

⑥ 要留紀錄,而且要能一鍵關掉

每一則往來都要存下來(誰、何時、問什麼、回什麼),事後才查得到。另外一定要做一個開關——選舉期間、爭議事件當下、或 AI 講錯話的時候,要能在 10 秒內關掉。

Prerequisites

要先準備的四樣東西

四樣都到位再開始,中途才發現少一樣會卡很久。

1. Claude Code

這整條路的前提。程式、部署、除錯全部由它完成,操作的人只要會跟它用中文對話就行。如果服務處沒有人裝過,先花一個下午把它裝起來、隨便叫它做一件小事跑通一次,再回來做這件事——不要邊學工具邊做正式系統。

2. 粉專「管理員」權限

要用委員粉專的管理員帳號去 Meta 後台操作。權限不夠的話,下面第 2 步的畫面根本點不下去。先確認手上這個帳號的權限等級。

3. 一個 Vercel 帳號

系統要放的地方(免費方案對這個訊息量綽綽有餘)。用 Google 或 GitHub 帳號就能註冊,建議用服務處的公務信箱,不要綁在某個人的私人帳號上——那個人離職系統就變孤兒。

4. 一組 AI API 金鑰

AI 的大腦。Google Gemini、OpenAI、Anthropic 擇一即可,選便宜的輕量模型就夠用。申請與設定 Claude Code 會帶著你做,需要一張信用卡綁定。

這四樣裡面,只有第 1 樣需要學,其他三樣都是註冊帳號的等級。真正的門檻在「有沒有一個人願意負責這件事」,不在技術。
Stage 1 · 要人手動點

在 Meta 後台拿到「門票」

這一段 Claude Code 幫不了——Meta 的後台介面擋程式化操作,一定要真人登入去點。

誰去點?要用粉專管理員的 Facebook 帳號。做完之後會拿到一組「粉專存取權杖」,那串字等同於粉專訊息的鑰匙——只透過安全管道交給要設定系統的人,不要貼在 LINE 群組。
1

建立 Meta 應用程式手動

約 5 分鐘
前往 Meta 開發者後台 · 我的應用程式 https://developers.facebook.com/apps/
怎麼點 點建立應用程式▸使用案例選Messenger(管理粉專訊息那一項)▸填應用程式名稱▸建立

名稱建議:○○○委員服務處-訊息助理。這個名字選民不會看到,是給後台辨識用的。

第一次使用會要求先註冊開發者帳號(用現有 Facebook 帳號即可,免費),照著畫面走完就好。
2

加權限、連結粉專、產生權杖手動

約 8 分鐘,會卡住的多半是這一步
怎麼點 左邊選單使用案例▸Messenger▸Messenger API▸找到產生存取權杖那一區▸點連結把委員的粉專加進來▸完成授權後按產生

需要開的權限(在使用案例的「權限」分頁裡逐一按「新增」):

權限名稱做什麼用的
pages_messaging收發粉專私訊,最核心的一個
pages_manage_metadata設定 Webhook(讓 Meta 把新訊息推給你)
pages_show_list列出可管理的粉專
pages_read_engagement讀取粉專基本資料
business_management上面那個 pages_messaging 的相依權限,一定要一起開
兩個實務上一定會遇到的坑:
  • 權杖有兩種——產生出來的第一組通常是「使用者權杖」,會過期。你要的是「粉專存取權杖」,而且要換成長期的。這一步交給 Claude Code 處理最快(見下一段),或在圖形 API 測試工具裡換。
  • 權限的「新增」按鈕只能用滑鼠點,程式點不動。所以這一步一定要真人操作。
Stage 2 · 交給 Claude Code

把系統做出來並部署

這一段不用自己寫程式。把下面兩段文字複製給 Claude Code,它會建好、部署好,然後告訴你 Webhook 網址。

3

複製這份規格書給 Claude Code交給 CC

整段複製貼上即可,不用改

這份規格書已經把技術細節、Meta 的規則限制、以及公職單位需要的護欄都寫進去了。直接整段貼給 Claude Code。

📋 規格書 · 貼給 Claude Code
0 字
貼給 Claude Code 後,它可能會問你一些問題(例如要用哪家 AI),照實回答即可。
用哪家 AI?選便宜的就好——這種「讀訊息、照規則回答」的任務不需要最強的模型。Google Gemini Flash、OpenAI GPT-4o-mini、Anthropic Claude Haiku 都夠用,一個月一千則訊息的費用大概在台幣一百元上下。Claude Code 會協助你申請與設定。
4

再複製這份 AI 角色設定交給 CC

這份決定 AI 會怎麼講話,最需要客製

把【】裡的內容換成服務處的真實資料,再整段複製給 Claude Code。這份就是 AI 的行為準則,前面那六條護欄有一半靠它落實。

🤖 AI 角色設定 · 議員服務處版
0 字
【】共有 4 處要換:委員姓名、地址、電話(各出現一次)。服務時間若不同也要改。
Stage 3 · 回 Meta 後台

接上線、開起來

Claude Code 部署完會給你一組 Webhook 網址,拿著它回 Meta 後台完成最後兩步。

5

設定 Webhook手動

約 3 分鐘
怎麼點 回到應用程式的使用案例▸Messenger▸找到 Webhooks 區塊▸編輯/設定 Webhooks
欄位填什麼
回呼網址
Callback URL
Claude Code 給你的那組網址
驗證權杖
Verify Token
Claude Code 產生給你的那串隨機字
訂閱欄位至少勾 messages 與 messaging_postbacks
按下驗證時如果失敗,九成是這三個原因:網址打錯、驗證權杖兩邊不一樣、或系統還沒部署完。把錯誤訊息原封不動貼給 Claude Code,它看得懂。

設定完成後,記得在同一區把委員的粉專加入訂閱(有些介面是另一顆「新增或移除粉專」的按鈕)。

6

把應用程式切成「上線」手動

不做這步,只有你自己測得到
這是最多人卡住、而且症狀最難懂的一步。
應用程式預設在「開發中」模式,這時候只有應用程式角色內的人(管理員、開發者、測試者)私訊粉專才會收到 AI 回覆。一般選民私訊過來完全沒反應,而且不會有任何錯誤提示。
自己測都正常、別人測都沒反應 → 就是卡在這裡。
怎麼點 左邊選單應用程式設定▸基本資料▸填隱私政策網址(必填,沒填不能上線)▸回到最上方把狀態從開發中切成上線

隱私政策網址要填什麼?服務處官網如果有隱私權政策頁就填那個。沒有的話,請 Claude Code 一併做一頁放在同一個網站上(它做得出來),內容要說明:收集了什麼、用來做什麼、保存多久、怎麼要求刪除。

好消息:這一步不需要送 App Review。Meta 的規定是「只為自己的粉專收發訊息」不需要審核,要觸及別人的粉專才要。所以填完隱私政策網址就能直接上線。
Cost

一個月要花多少

項目費用說明
Meta 應用程式0 元建立與使用都免費
伺服器
(Vercel)
0 元起免費方案對這個訊息量綽綽有餘;若服務處要求正式商用授權,付費方案約每月 US$20
AI 費用約 NT$50–300用輕量模型、以每月 1,000 則訊息估算。訊息量大或改用高階模型會往上
網域0 元用 Vercel 給的網址即可,選民不會看到
合計:多數服務處落在一個月台幣 300 元以內。比市面上月費型的客服機器人便宜很多,代價是要自己建置一次、之後偶爾要維護。

※ 上述為 2026 年 8 月的行情估算,實際依各家定價與訊息量而定。

Go live

上線前驗收

✅ 一項一項確認

第 1 項最重要——一定要用「沒有任何應用程式角色」的帳號測,用自己的帳號測會通過,但那不代表選民也能用。

FAQ

常見問題與卡關

設好了,自己測有回,但別人測都沒反應

應用程式還在「開發中」模式。這是最常見的狀況,見上面第 6 步。

開發模式下只有應用程式角色內的人(管理員/開發者/測試者)能收到回覆,一般人私訊過去會完全沒有反應,而且不會出現任何錯誤訊息,所以很難聯想到原因。

粉專本來就有設關鍵字自動回覆,會不會打架?

會。建議 AI 上線後就把內建的關鍵字自動回覆關掉,避免選民一則訊息收到兩種回覆。

另外要注意:如果粉專有開啟「Meta AI 商家助理」,它會讓原本的自動回覆全部暫停。三種東西不要同時開。

AI 講錯話了怎麼辦?

第一時間進管理後台按總開關停用,這是前面堅持要做這個功能的原因。

接著到對話紀錄找出那一則,把「選民問什麼、AI 回什麼」貼給 Claude Code,請它修改 AI 角色設定的規則,補上這一類狀況。每修一次,系統就更貼近服務處的實際需要。

這也是為什麼建議前兩週每天看一次紀錄——AI 系統是調出來的,不是設好就不管。

選舉期間可以繼續用嗎?

技術上可以,但強烈建議選舉期間把 AI 的回覆範圍縮到最小,或直接關掉改回人工。

理由很實際:選舉期間任何一句話都可能被放大檢視,而 AI 產生的內容你無法逐則事前審查。真的要繼續用,建議把 AI 角色設定改成「只回服務處地址電話時間,其他一律轉真人」。

這件事請服務處與競選辦公室先取得共識,不要由執行的人自己決定。

Instagram 也要一起做嗎?

可以。如果委員的 IG 是專業帳號並已連結粉專,同一套系統就能一起處理——在建立應用程式時把「Instagram 訊息」的使用案例也加進去,權限多開 instagram_manage_messages 與 instagram_basic。

建議先把 Messenger 這邊做穩再擴到 IG,一次做兩個,出問題時不好判斷是哪邊的。

訊息內容會被誰看到?符合個資規範嗎?

走這條自建路線,選民的訊息會經過:Meta(本來就會)→ 你的伺服器(Vercel)→ AI 服務商。

要注意的是最後一段:訊息內容會送到 AI 服務商處理。主要業者都提供「不使用 API 資料訓練模型」的條款,設定時可以請 Claude Code 一併確認並在文件裡註明。

由於服務處處理的是選民陳情與個資,建議把這條資料流向寫成一頁說明,送服務處法制或黨部法務確認過再上線。這不是形式,出事的時候這份文件就是你們做過評估的證據。

服務處沒有人會用 Claude Code,怎麼辦?

先解決這件事,不要跳過。這套系統之後的維護方式就是「跟 Claude Code 講哪裡要改」——沒有人會用,等於上線那天就沒有人能修。

門檻其實比想像低:它是用中文對話的,不需要看得懂程式碼。找服務處裡最願意摸新東西的那一位,花一個下午裝起來、隨便叫它做一件小事跑通,就足夠應付這份規格書了。

真的找不到人,那就先別做。建到一半沒人維護比不做更糟——AI 哪天掛掉,選民的訊息會直接沒人回,而且不會有人發現。

本指南由 中壢專業房仲 喵爸 整理提供 · 2026.08
技術資訊依 Meta 官方文件與 2026 年 8 月實際後台介面查證撰寫;Meta 改版頻繁,畫面與本頁不同時請以實際畫面為準。
個資處理、選罷法相關用字與 AI 回覆的責任歸屬,建議由服務處法制人員確認後再上線。