不是設定罐頭訊息,是真的會讀懂選民在問什麼、自己組織回答的 AI。
程式你不用寫——這頁把要手動點的幾個地方和可以整段複製給 Claude Code 的規格書都準備好了,照順序做完就會上線。
這一段比技術重要。做之前先想清楚,不然做出來會出事。
AI 絕對不能出現「一定可以」「保證」「幫您處理好」「沒問題」。只能講「已收到,會由專人與您聯繫」「我們會協助向主管機關反映並追蹤」。這條要寫進 AI 的規則,而且要在送出前用程式再檢查一次。
選民問「我的官司怎麼辦」「可不可以幫我跟法院講一下」——這種一律轉真人,AI 不准回答。理由不用我多說。
AI 可以說明「有哪些補助、去哪裡問、要帶什麼」,但不能說「你符合資格」或「你不符合」。資格認定是主管機關的權責,AI 說錯了,選民照著做卻申請不過,責任會回到服務處。
急難、醫療、情緒激動、表達輕生念頭、投訴、記者詢問——這幾類必須立刻停止 AI 回覆、轉給真人,並且要有人真的看到。不能只是回一句「請洽專線」就結束。
不要讓 AI 假裝是助理本人。每則回覆結尾加一句說明,既是誠信問題,也是在保護服務處——選民知道是系統,對回覆內容的期待就不一樣。
每一則往來都要存下來(誰、何時、問什麼、回什麼),事後才查得到。另外一定要做一個開關——選舉期間、爭議事件當下、或 AI 講錯話的時候,要能在 10 秒內關掉。
四樣都到位再開始,中途才發現少一樣會卡很久。
這整條路的前提。程式、部署、除錯全部由它完成,操作的人只要會跟它用中文對話就行。如果服務處沒有人裝過,先花一個下午把它裝起來、隨便叫它做一件小事跑通一次,再回來做這件事——不要邊學工具邊做正式系統。
要用委員粉專的管理員帳號去 Meta 後台操作。權限不夠的話,下面第 2 步的畫面根本點不下去。先確認手上這個帳號的權限等級。
系統要放的地方(免費方案對這個訊息量綽綽有餘)。用 Google 或 GitHub 帳號就能註冊,建議用服務處的公務信箱,不要綁在某個人的私人帳號上——那個人離職系統就變孤兒。
AI 的大腦。Google Gemini、OpenAI、Anthropic 擇一即可,選便宜的輕量模型就夠用。申請與設定 Claude Code 會帶著你做,需要一張信用卡綁定。
這一段 Claude Code 幫不了——Meta 的後台介面擋程式化操作,一定要真人登入去點。
名稱建議:○○○委員服務處-訊息助理。這個名字選民不會看到,是給後台辨識用的。
需要開的權限(在使用案例的「權限」分頁裡逐一按「新增」):
| 權限名稱 | 做什麼用的 |
|---|---|
pages_messaging | 收發粉專私訊,最核心的一個 |
pages_manage_metadata | 設定 Webhook(讓 Meta 把新訊息推給你) |
pages_show_list | 列出可管理的粉專 |
pages_read_engagement | 讀取粉專基本資料 |
business_management | 上面那個 pages_messaging 的相依權限,一定要一起開 |
這一段不用自己寫程式。把下面兩段文字複製給 Claude Code,它會建好、部署好,然後告訴你 Webhook 網址。
這份規格書已經把技術細節、Meta 的規則限制、以及公職單位需要的護欄都寫進去了。直接整段貼給 Claude Code。
把【】裡的內容換成服務處的真實資料,再整段複製給 Claude Code。這份就是 AI 的行為準則,前面那六條護欄有一半靠它落實。
Claude Code 部署完會給你一組 Webhook 網址,拿著它回 Meta 後台完成最後兩步。
| 欄位 | 填什麼 |
|---|---|
| 回呼網址 Callback URL | Claude Code 給你的那組網址 |
| 驗證權杖 Verify Token | Claude Code 產生給你的那串隨機字 |
| 訂閱欄位 | 至少勾 messages 與 messaging_postbacks |
設定完成後,記得在同一區把委員的粉專加入訂閱(有些介面是另一顆「新增或移除粉專」的按鈕)。
隱私政策網址要填什麼?服務處官網如果有隱私權政策頁就填那個。沒有的話,請 Claude Code 一併做一頁放在同一個網站上(它做得出來),內容要說明:收集了什麼、用來做什麼、保存多久、怎麼要求刪除。
| 項目 | 費用 | 說明 |
|---|---|---|
| Meta 應用程式 | 0 元 | 建立與使用都免費 |
| 伺服器 (Vercel) | 0 元起 | 免費方案對這個訊息量綽綽有餘;若服務處要求正式商用授權,付費方案約每月 US$20 |
| AI 費用 | 約 NT$50–300 | 用輕量模型、以每月 1,000 則訊息估算。訊息量大或改用高階模型會往上 |
| 網域 | 0 元 | 用 Vercel 給的網址即可,選民不會看到 |
※ 上述為 2026 年 8 月的行情估算,實際依各家定價與訊息量而定。
第 1 項最重要——一定要用「沒有任何應用程式角色」的帳號測,用自己的帳號測會通過,但那不代表選民也能用。
應用程式還在「開發中」模式。這是最常見的狀況,見上面第 6 步。
開發模式下只有應用程式角色內的人(管理員/開發者/測試者)能收到回覆,一般人私訊過去會完全沒有反應,而且不會出現任何錯誤訊息,所以很難聯想到原因。
會。建議 AI 上線後就把內建的關鍵字自動回覆關掉,避免選民一則訊息收到兩種回覆。
另外要注意:如果粉專有開啟「Meta AI 商家助理」,它會讓原本的自動回覆全部暫停。三種東西不要同時開。
第一時間進管理後台按總開關停用,這是前面堅持要做這個功能的原因。
接著到對話紀錄找出那一則,把「選民問什麼、AI 回什麼」貼給 Claude Code,請它修改 AI 角色設定的規則,補上這一類狀況。每修一次,系統就更貼近服務處的實際需要。
這也是為什麼建議前兩週每天看一次紀錄——AI 系統是調出來的,不是設好就不管。
技術上可以,但強烈建議選舉期間把 AI 的回覆範圍縮到最小,或直接關掉改回人工。
理由很實際:選舉期間任何一句話都可能被放大檢視,而 AI 產生的內容你無法逐則事前審查。真的要繼續用,建議把 AI 角色設定改成「只回服務處地址電話時間,其他一律轉真人」。
這件事請服務處與競選辦公室先取得共識,不要由執行的人自己決定。
可以。如果委員的 IG 是專業帳號並已連結粉專,同一套系統就能一起處理——在建立應用程式時把「Instagram 訊息」的使用案例也加進去,權限多開 instagram_manage_messages 與 instagram_basic。
建議先把 Messenger 這邊做穩再擴到 IG,一次做兩個,出問題時不好判斷是哪邊的。
走這條自建路線,選民的訊息會經過:Meta(本來就會)→ 你的伺服器(Vercel)→ AI 服務商。
要注意的是最後一段:訊息內容會送到 AI 服務商處理。主要業者都提供「不使用 API 資料訓練模型」的條款,設定時可以請 Claude Code 一併確認並在文件裡註明。
由於服務處處理的是選民陳情與個資,建議把這條資料流向寫成一頁說明,送服務處法制或黨部法務確認過再上線。這不是形式,出事的時候這份文件就是你們做過評估的證據。
先解決這件事,不要跳過。這套系統之後的維護方式就是「跟 Claude Code 講哪裡要改」——沒有人會用,等於上線那天就沒有人能修。
門檻其實比想像低:它是用中文對話的,不需要看得懂程式碼。找服務處裡最願意摸新東西的那一位,花一個下午裝起來、隨便叫它做一件小事跑通,就足夠應付這份規格書了。
真的找不到人,那就先別做。建到一半沒人維護比不做更糟——AI 哪天掛掉,選民的訊息會直接沒人回,而且不會有人發現。