一頁總結
這套流程解決的是一個很日常的問題:群組裡有人丟連結、有人傳圖片、有人貼會議重點、有人丟 PDF,當下大家都看得到,但過幾天要整理時,只剩往上滑和問誰記得。Mika 是範例名稱,你真正要做的是建立自己的 LINE AI 助理。
用你自己的官方帳號加入一般 LINE 群組。群組有新訊息時,LINE 會主動把事件送到你的收訊服務,這個通道叫 webhook。
圖片、影片、音訊和檔案用 messageId 補抓,依群組與日期備存。
Agent 每天巡一次,更新群組名稱、補抓附件,重要訊息才請真人回應。
最小可用流程
大家照常丟訊息、圖片、PDF 和連結。
你的 LINE AI 助理透過 webhook 收到開通後的新訊息事件。
文字先存下來,圖片與附件再補抓內容。
每天自動更新群組名稱、補抓附件、掃描待回應候選。
有重要訊息才提醒負責人,系統不自動替人回覆。
200 OK。事件成功寫入資料庫或雲端資料夾後才回 200;如果寫入失敗,應回傳錯誤,技術上叫 5xx,讓 LINE 有機會補送。不要在收訊當下做長摘要、AI 呼叫或大量上傳,這些工作應交給背景排程或晚間整理。
為什麼不用個人 LINE App
LINE 這邊有兩條路。官方帳號走 Messaging API webhook,可以加入群組、收開通後的新事件。個人 LINE App、桌機聊天室的歷史訊息,則要走讀螢幕或 OCR 的半人馬路線。兩者機制不同,選路要先確認。
加入群組、收開通後的新訊息、依 groupId 存檔、用 group summary API 補上可讀群組名稱、再補抓圖片和附件。
不能說它會讀你的個人 LINE App,也不能說它能回補 webhook 開通前的歷史訊息。群組內是否回覆,要另外設計。
如果不會設定 LINE 後台
你可以在當次工作中授權 Codex 或其他 Agent 操作螢幕,協助確認官方帳號、Messaging API、webhook 和群組加入設定。下面這段是你可以直接說給 Agent 聽的授權語,不需要自己懂每個設定。
可以新建一個專用官方帳號,也可以使用既有帳號。若你已有品牌官方帳號,改 webhook 或 Messaging API 前要先確認,不要在不確定時動既有帳號。
把助理加入群組前,先說清楚它會備存開通後的新訊息與附件,並說明用途是整理與提醒,不是監控或自動代回。
channel access token 與 channel secret 是你的 LINE 官方帳號金鑰,等同帳號密碼。不要貼聊天、不寫進筆記系統、不上傳到 GitHub 等程式碼平台。需要長期保存時,放本機設定檔 .env 或系統鑰匙圈 Keychain。
金鑰只存在本機,不上傳、不外傳。訊息、圖片、PDF 這些可整理資料,放到團隊指定的備存資料夾,再依團隊規則同步。
群組名稱和附件怎麼整理
一開始 LINE webhook 只穩定提供 LINE 給每個群組的唯一代號,也就是 groupId。如果直接用 ID 當資料夾名稱,人會看不懂。所以維護腳本會用 LINE group summary API 抓群組名稱,前面放可讀名稱,後面保留 ID 尾碼,避免同名群組撞在一起。
LINE群組-g1234567__g1234567
示範群組名稱__g1234567
圖片、影片、音訊和檔案則透過 LINE 給每則訊息的唯一編號,也就是 messageId,再抓內容。補抓完成後,統一放進以群組名稱和日期命名的資料夾,方便之後找。常見位置像 groups/群組名稱__尾碼/media/YYYY-MM-DD/,Markdown 記錄也會更新成可讀連結。
這篇適合拿去做什麼
這套做法的重點是讓你照著建立自己的 LINE AI 助理,把散落在群組裡的資料接進工作流,先收穩,再整理,再提醒。最適合已經有 LINE 群組的課程、社群、小團隊與專案協作。
- 脆文教學:用真實示範案例說明「先收資料,再整理」的邏輯。
- 官網文章:當成自建 LINE AI 助理的施工圖。
- 技能包或檢查清單:提供流程、設定指引和 .env.example,讓讀者建立自己的版本,不放 token。
每個月兩場免費講座。
點我加入 Line 社群 ↗