BETA顧店目前為 Beta 測試版,功能仍在持續調整。使用上遇到問題或有想要的功能,可以在 LINE 問店小二,或來信:scorpio@steachs.com
macOS 本機 AI・LINE 官方帳號客服

讓你的 Mac
替店裡回 LINE

顧店把 LINE 官方帳號接到你的 Mac。顧客傳訊息,Apple Intelligence 本機模型依照你的知識庫回答;答不了的交給你,預約幫你收單。不需要伺服器,資料不離開這台電腦。

免費使用。LINE 官方帳號 @978svzlc,加入後傳「下載」即可。

需要 Apple 晶片 Mac、macOS 27 以上、已開啟 Apple Intelligence,以及啟用 Messaging API 的 LINE 官方帳號。

功能

一個常駐在選單列的小工具,把客服的日常接起來

安裝後照著設定精靈走七步,官方帳號就開始自己回覆。之後的日常,大多在手機的 LINE 上就能完成。

運作方式

訊息從顧客的手機到你的 Mac,再回去

整個過程通常一到三秒。每一段的狀態都顯示在 App 的總覽頁,哪裡出狀況一眼就看得到。

  1. 顧客在 LINE 傳訊息

    官方帳號開啟 Webhook 後,LINE 把每則訊息送往顧店提供的網址。

  2. 安全通道帶進你的 Mac

    顧店內建 Cloudflare Tunnel,啟動時自動取得公開網址並寫回 LINE。網址變動也會自己更新。

  3. 本機 AI 決定怎麼回

    先比對常見問題,再從你的文件找依據,交給 Apple 本機模型生成回覆。沒有依據就回固定訊息。

  4. 回覆顧客,或交給你

    自動回覆用 Reply 送出。要找專人、預約、禁止主題時推播通知你,在 App 標記等待回覆。

畫面

需要的時候,打開主視窗處理事情

平常它只是選單列右上角的一顆綠點。要看對話、確認預約、補知識庫時再開主視窗。

取得顧店

加入顧店的 LINE,向店小二要下載連結

顧店的官方帳號就是用顧店架的。回你訊息的「店小二」是跑在一台 Mac 上的本機 AI,拿下載連結的同時,順便體驗它實際回覆的樣子。

  1. 加入好友

    用手機掃右邊的 QR Code,或在 LINE 搜尋 ID @978svzlc。

  2. 傳「下載」給店小二

    店小二會立刻回你下載連結。安裝或設定卡關,也可以直接問它。

  3. 安裝並完成設定精靈

    打開 dmg,把顧店拖進「應用程式」,照設定精靈七步完成連線。細節見下方使用教學。

支持開發者

顧店免費開放給大家使用

所有功能都能直接使用,沒有付費版。如果它幫你省下了回訊息的時間,歡迎到我的 YouTube 頻道看看;喜歡的話,可以加入頻道會員支持後續開發。

前往 YouTube 頻道

使用教學

顧店使用教學

從安裝、設定精靈、每個頁面的用法,一路寫到 LINE 上的操作方式與疑難排解。左側目錄可以直接跳到需要的段落。

第一部分

顧店是怎麼運作的

顧客在 LINE 傳一句話給你的官方帳號,LINE 把訊息送到你的 Mac,Mac 上的 AI 查你的知識庫、寫出回覆、再用 LINE 回給顧客。整個過程通常在一到三秒內完成,不需要租伺服器,也不需要把資料上傳到任何雲端 AI。

  1. LINE 收到顧客訊息

    官方帳號設定成「手動聊天」並開啟 Webhook,LINE 會把每則訊息送到顧店提供的網址。

  2. Cloudflare Tunnel 把訊息帶進你的 Mac

    顧店內建 cloudflared,啟動時自動申請一個公開網址(Quick Tunnel),把外面的請求安全轉到 Mac 上的本機服務。網址每次重啟會變,顧店會自己寫回 LINE,你不用管。

  3. 本機 AI 決定怎麼回

    先比對常見問題(FAQ),命中就直接用你寫的標準答案;沒有的話從你匯入的文件裡找段落,交給 Apple Intelligence 的本機模型生成回覆。找不到依據時回固定的「查無資料」訊息,不會亂編。

  4. 用 Reply 回覆顧客

    自動回覆走 LINE 的 Reply 通道,不計入每月訊息額度。只有你主動推播(手動回覆、通知、提醒)才會用到 Push。

  5. 該由人處理的交給你

    顧客說要找專人、問到禁止回答的主題、或送出預約時,顧店會用 LINE 推播通知你指定的帳號,並在 App 的對話頁標記等待回覆。

顧店只是一個在選單列常駐的 Mac App。Mac 關機、睡眠或沒有網路時,LINE 那邊的訊息就沒人回。第十一部分會說明怎麼讓它長期穩定運作。

第二部分

安裝與第一次開啟

系統需求

項目需求怎麼確認
Mac 晶片Apple 晶片(M1 以後)點左上角 → 關於這台 Mac,「晶片」寫 Apple M 開頭。Intel Mac 沒有本機模型,無法使用。
macOSmacOS 27 以上同上畫面的「macOS」版本。
Apple Intelligence已開啟,模型下載完成系統設定Apple Intelligence 與 Siri 開關打開。第一次開啟會下載模型,需要 Wi-Fi 與一段時間。
網路能連上網際網路不需要固定 IP、不需要開防火牆 port,Tunnel 會從內部連出去。
LINE官方帳號,已啟用 Messaging API第三部分會教。

安裝步驟

  1. 取得下載連結

    加入顧店的 LINE 官方帳號 @978svzlc,傳「下載」給店小二,就會收到下載連結。

  2. 打開 顧店.dmg,把「顧店」拖進「應用程式」

    拖完可以退出磁碟映像檔。

  3. 第一次開啟

    顧店目前用開發者自簽方式發佈,macOS 第一次可能顯示「無法打開,因為無法驗證開發者」。處理方式:

    • 到 系統設定隱私權與安全性,往下捲到「安全性」,會看到「顧店已被阻擋」,按「強制打開」。
    • 或在 Finder 對 顧店.app 按右鍵 → 打開 → 再按一次「打開」。

    只有第一次需要這麼做。

  4. 允許鑰匙圈存取

    顧店把 LINE 憑證存在 macOS 鑰匙圈。第一次貼上憑證、以及每次更新顧店後第一次啟動時,會跳出鑰匙圈授權視窗,請輸入 Mac 密碼後按「永遠允許」。按「允許」的話下次還會再問。

  5. 允許通知

    設定精靈的第二步會請你允許通知。有人要找專人、預約成立、連線中斷時,顧店會用 macOS 通知提醒你。

安裝完成後,顧店會出現在螢幕右上角的選單列,不會在 Dock 佔位。第一次啟動會自動打開設定精靈,直接跳到第四部分開始設定;如果你還沒準備 LINE 官方帳號的憑證,先看第三部分。

第三部分

開始前:準備 LINE 官方帳號

你需要一個 LINE 官方帳號,並替它開通 Messaging API。開通後會拿到兩串代碼,顧店用它們代表你的帳號回覆顧客。整個過程大約十分鐘,全部在瀏覽器完成。

如果還沒有官方帳號

到 LINE Official Account Manager 用你的 LINE 個人帳號登入,建立一個官方帳號。

啟用 Messaging API

  1. 登入 LINE Official Account Manager

    用電腦到 manager.line.biz,點進你的官方帳號。

  2. 右上角「設定」→ 左側「Messaging API」

    如果顯示「啟用 Messaging API」按鈕,按下去。

  3. 建立 Provider

    Provider 名稱隨便取,例如你的店名。之後會請你同意條款,都同意即可。

  4. 看到 Channel ID 與 Channel secret 就完成了

    接下來要到另一個網站取得完整憑證。

取得兩個憑證

到 LINE Developers Console 登入,點進剛才的 Provider,再點進你的官方帳號的 Messaging API channel。你會看到兩個分頁:

憑證在哪裡長什麼樣子
Channel secret「Basic settings」分頁,往下捲32 個英數字。旁邊有複製鈕。
Channel access token「Messaging API」分頁最下方,按「Issue」產生非常長的一串字。產生後複製起來;重新 Issue 會讓舊的失效。

這兩串代碼等同你官方帳號的鑰匙,不要貼在群組或寄給別人。顧店只會把它們存在這台 Mac 的鑰匙圈。

第四部分

設定精靈:七個步驟

第一次啟動顧店會自動打開設定精靈。每一步都可以先跳過,之後在 App 裡補。隨時可以從 系統常駐與電源開啟設定精靈 再跑一次。

  1. 開始前確認

    三個是非題:Mac 是不是 Apple 晶片與 macOS 27、Apple Intelligence 是否開啟、官方帳號是否已啟用 Messaging API。答「不確定」會直接展開查法。

    設定精靈第一步,三個確認問題
    第一步。點「不確定」會展開怎麼查,並附上 LINE 後台的連結。
  2. 環境與權限

    顧店自動檢查 macOS 版本、本機模型、繁體中文支援與內建的 cloudflared,並請你允許通知。這一頁也預告接下來會出現的授權視窗(鑰匙圈、行事曆),全部按允許即可。

    設定精靈第二步,環境檢查與權限
    第二步。四個檢查都是綠勾就可以往下。
  3. LINE 憑證

    貼上第三部分取得的 Channel Secret 與 Channel Access Token,按「儲存並驗證」。驗證成功會顯示官方帳號的名稱。畫面下方有 LINE 後台的示意圖,標出兩個憑證的位置。

    設定精靈第三步,貼上 LINE 憑證
    第三步。憑證只存在鑰匙圈,此時會跳鑰匙圈授權視窗,按「永遠允許」。
  4. 啟動連線

    按「啟動服務」。顧店會啟動本機服務、建立 Tunnel 拿到公開網址,並自動把 Webhook 網址寫進 LINE。通常 20 秒內完成,可以先按下一步。

  5. LINE 後台

    有兩個開關 LINE 沒有提供 API,必須自己到後台點。做完後用手機對官方帳號傳一句「測試」,顧店收到訊息會自動打勾,並問你手機上是不是只收到一則回覆。詳細說明見第五部分。

    設定精靈第五步,LINE 後台的兩個開關
    第五步。上方是兩個後台畫面的示意圖,下方是自動驗證區。
  6. 店家資訊

    填店名、營業時間、地址、電話,以及第一筆常見問題。這些是 AI 每次回覆都會看到的基本資料。之後都可以在「店家資訊」與「知識庫」修改。

  7. 實際測試

    用手機傳一句話給官方帳號,例如「你們幾點開?」。AI 的回覆會即時顯示在精靈裡,包含花了幾秒、是不是用 Reply 送出。看到回覆就代表全部完成,按「完成設定」。

    設定精靈第七步,實際測試的回覆結果
    第七步。回得不理想沒關係,之後到知識庫補資料即可。

第五部分

LINE 後台的兩個開關

這是最常出錯的地方。顧店能自動寫入 Webhook 網址,但下面兩個設定 LINE 不開放程式修改,需要你自己點一次。設好之後不會再變。

開關一:Use webhook

位置:LINE Developers Console你的 channelMessaging API 分頁Webhook settings

  • 「Webhook URL」應該已經是顧店填的 https://….trycloudflare.com/webhook/…。不是的話回顧店的「LINE 連線」頁按「重新同步」。
  • 把「Use webhook」打開。
  • 「Webhook redelivery」(Webhook 重送)建議關閉。開啟後 LINE 在沒收到回應時會重送多次;顧店會用事件編號去重,但如果你曾遇到重複回覆停不下來,就保持關閉。代價是 Tunnel 換網址的十幾秒內收到的訊息可能漏掉。

顧店可以從 LINE 查到這個開關的狀態,開好後「LINE 連線」頁的清單會自動打綠勾。

開關二:回應設定

位置:LINE Official Account Manager設定回應設定

項目設定成為什麼
聊天開啟你才能在 LINE 的聊天畫面看到顧客訊息並親自回覆。
Webhook開啟與上面的 Use webhook 對應。
回應方式手動聊天選手動聊天就對了。AI 一樣用 Reply 回覆;轉人工後店員可以直接在 LINE 接手,不會跟 AI 打架。
自動回應訊息關閉不關的話顧客每則訊息會收到兩則回覆:一則是 LINE 的罐頭訊息,一則是顧店的。
加入好友的歡迎訊息可保留這是加好友當下的訊息,與顧店的回覆不衝突。

顧店無法偵測回應設定。做完後到「LINE 連線」頁把「請自行確認」那一項勾起來,或在精靈第五步傳一則測試訊息,回答「只有一則」即可。

驗證方法只有一種:用手機傳訊息給官方帳號。收到一則有內容的回覆代表全對;收到兩則代表自動回應訊息沒關;完全沒回覆請看第十五部分的疑難排解。

第六部分

認識介面

顧店有兩個入口:選單列的小圖示適合隨時瞄一眼;主視窗適合設定與處理事情。

右上角的泡泡圖示右下角有一顆狀態點,顏色代表整體狀態:

  • 綠色・正常運作Tunnel 連線、Webhook 已同步、模型可用。
  • 黃色・啟動中/同步中剛啟動或剛換網址,等幾十秒。
  • 橘色・運作中,有警告還能回覆,但有事要處理,例如某個帳號的後台開關沒開、額度快用完。
  • 紅色・已停止或連線異常沒有在回覆顧客。打開面板看原因。
  • 灰色・尚未設定還沒有憑證。
四種狀態的選單列圖示
選單列圖示放大示意:正常、有警告、異常、尚未設定。

點圖示會打開面板:

選單列面板
面板由上而下:整體狀態、Tunnel/LINE/模型三項狀態與上次來訊時間、今日合計、每個官方帳號的今日則數與待回覆數、等待回覆的顧客、保持喚醒、AI 自動回覆總開關。
  • 等待回覆列出被轉人工、還沒有人回的顧客,點一下直接開到那段對話。
  • 保持喚醒可選無限期、1/4/8 小時,或到明早 9 點。
  • AI 自動回覆關掉後所有帳號都只收不回,訊息會通知你。每個帳號也可以個別關。
  • 底部:開啟主視窗、停止服務、結束顧店。結束顧店後 LINE 訊息就沒人回。

從面板按「開啟主視窗」。左側是側邊欄,最上方是官方帳號選單,中間是十個頁面,底部是狀態與兩個快速開關。

側邊欄
側邊欄。頁面旁的數字是待處理數量:客服對話是等待回覆的顧客、預約是未確認的預約、知識庫是待補問題。

帳號選單只是切換「現在檢視哪一個」。所有官方帳號都同時在回覆顧客,切換不會停掉其他帳號。店家資訊、回覆規則、知識庫、LINE 連線都是「目前檢視的帳號」的設定。

帳號選單
帳號選單。每一列顯示今日則數與連線狀態。

第七部分

十個頁面怎麼用

總覽

打開主視窗的第一頁。最上面一張大卡片告訴你現在的狀態,以及「上次收到顧客訊息」是多久前。狀態卡下方是四段管線:本機服務 → Cloudflare Tunnel → LINE Webhook → Apple 本機模型,哪一段有問題會變色。

總覽頁
總覽。狀態卡右側有「重啟 Tunnel」與「停止」;帳號列表可以直接切換每個帳號的 AI 自動回覆。
  • 所有官方帳號:每個帳號今日收到、回覆、轉人工的數字,以及待回覆人數與連線狀態。點一列切換檢視。
  • Webhook 網址:目前帳號的公開網址與外部連線檢查結果。可以按「檢查」立刻做一次健康檢查。
  • 今日數據:收到訊息、已回覆、FAQ 直接回答、AI 生成、轉人工等即時計數。
  • 最近處理:最近幾則訊息是怎麼被處理的(FAQ、知識庫、問候、轉人工、查無資料)與花費秒數。
  • 系統日誌:Tunnel、Webhook、模型的事件紀錄,排查問題時看這裡。

客服對話

所有顧客的對話都在這裡。左邊是顧客列表,右邊是對話內容,最下方是你親自回覆的輸入框。

客服對話頁
客服對話。綠色泡泡是 AI 的回覆,上方標示來源(問候、知識庫、轉人工);藍色泡泡是店家親自回覆。

列表上的記號

  • 橘色小點:轉人工後尚未有人回覆。
  • 人形圖示:人工模式中,AI 暫停回覆這位顧客。
  • 禁止圖示:黑名單,AI 不回覆,來訊只通知你。
  • 標籤:你替顧客加的標籤,例如 VIP、常客、注意。

搜尋

上方搜尋框可以找顧客名稱、標籤或對話內容。內容有命中時會另外列出「對話內容符合 N 則」,點一則直接跳到那段對話。「所有帳號」切換後可以跨帳號搜尋。

親自回覆

  • 在輸入框以店家身分輸入,按 ⌘↩ 或送出鈕。這會用 LINE Push 送出,計入每月訊息額度。
  • 預設勾選「送出後 AI 暫停回覆此顧客 30 分鐘」,避免你跟 AI 同時回。分鐘數可在回覆規則調整。
  • 右上角「由我接手」讓 AI 對這位顧客完全暫停;「交還 AI」恢復自動回覆。
  • 你也可以直接在 LINE 官方帳號的聊天畫面回覆顧客,顧店不會攔截。

回覆評分

每則 AI 回覆下方有 👍 👎。按 👎 會跳出視窗讓你直接改成一筆 FAQ,下次同樣的問題就會用你寫的答案。評分結果會出現在使用量頁的重點摘要。

顧客標籤與備忘

點顧客名稱旁的標籤按鈕,可以加標籤、寫備忘(例如「對堅果過敏」「上次抱怨過等太久」)、或勾選黑名單。AI 回覆時會參考這些資訊,但不會把備忘內容說給顧客聽。

匯出

右上角匯出鈕可以把全部對話或單一顧客的對話存成 CSV,用 Numbers 或 Excel 打開。

預約

顧客在 LINE 完成的預約會集中在這裡。要先在 回覆規則預約收單 開啟功能,顧客才會被引導預約。

預約頁列表模式
預約列表。上方四個分頁:未確認、已預約、已完成、已取消;數字是各分頁的筆數。預設打開「未確認」。
  • 確認並通知顧客:狀態改成已預約,並用你在回覆規則設定的「接受後通知顧客」訊息推播給顧客。
  • 婉拒:狀態改成已取消,推播「婉拒後通知顧客」訊息。
  • 加備註:寫給自己看的備註,例如「靠窗第 3 桌」「備兒童椅」。顧客不會看到。
  • 完成/取消:已預約的項目在顧客來過之後標記完成。
  • 包含過期:預設隱藏已經過去的預約,勾選後顯示。

右上角切換「日曆」可以看整月分布,點某一天列出當天的預約。

預約頁日曆模式
日曆模式。每一格顯示當天的預約數,顏色區分未確認與已預約。

你不一定要打開 App 才能處理預約。預約成立時 LINE 會推播給你,訊息下方有「接受預約」「婉拒預約」按鈕,按下去 App 的狀態會同步更新並通知顧客。詳見第九部分。

使用量

看歷史數據的地方。上方切換期間(本日、本週、本月、今年)與指標,圖表和數字會跟著換。勾選「所有帳號」會把所有官方帳號合併計算。

使用量頁,本週的回覆類型
本週的回覆類型分布。滑鼠移到某一天會顯示當天各類型的則數。
指標意思
收到訊息顧客傳來的訊息數。
已回覆顧店送出的回覆數,含 AI 與你親自回的。
回覆類型每則自動回覆是怎麼產生的:FAQ 直答、AI 生成、問候、查無資料、轉人工、預約等。
轉人工交給真人處理的次數。
Push 推播計入 LINE 每月額度的訊息數。Reply 不計。
回應時間從收到訊息到送出回覆的平均秒數。

圖表下方有重點摘要(自動處理率、Push 用量、Reply 數、評分好評率、預約筆數、最忙時段)與明細表格,右上角可匯出 CSV。

知識庫

AI 只會根據知識庫裡的內容回答。知識庫越完整,AI 越少說「查無資料」。這一頁有四個分頁:常見問題、參考文件、待補問題、測試問答。

常見問題(FAQ)

知識庫的常見問題分頁
常見問題。每一筆有問題、同義問法與標準答案。
  • 顧客的問題與某一筆 FAQ 夠相似時,直接回你寫的答案,不經過 AI 生成,最快也最準。
  • 「同義問法」放不同講法,例如「可以刷卡嗎」的同義問法「收信用卡嗎」「能不能用 LINE Pay」。
  • 價格、營業時間、規定這類必須一字不差的內容,放 FAQ 最保險。

參考文件

知識庫的參考文件分頁
參考文件。拖入檔案或直接輸入文字,修改後會自動重新切塊與建立索引。
  • 支援 .md、.txt、.pdf,把檔案拖進去或按「選擇檔案」。也可以「直接輸入文字」。
  • 用「# 標題」分段,例如 # 菜單、# 交通方式、# 退換貨規定。顧店依段落切塊,顧客問到相關內容時只把相關段落給 AI。
  • 文件裡如果有「# 系統指令」段落,內容會匯入回覆規則的系統指令,用來指定回覆風格。
  • 一份文件建議三千字以內,太長就拆成幾份。

待補問題

知識庫的待補問題分頁
待補問題。AI 回了「查無資料」的問題會集中在這裡,相似問法自動合併,並顯示有幾位顧客問過。

按「轉成 FAQ」會把最常見的問法帶入問題、其他問法帶入同義問法,你只要填答案。按「忽略」則不再顯示。每天花兩分鐘看這裡,知識庫很快就會補齊。

測試問答

模擬顧客提問,走完整的回覆流程但不會傳到 LINE。改完知識庫或回覆規則後,先在這裡試幾句再讓顧客用。結果會顯示回覆來源與花費秒數。

店家資訊

店家資訊頁
店家資訊。下方「AI 看到的內容」預覽每次提供給模型的文字。

店名、營業時間、地址、電話、簡介。這些是 AI 每次回覆都看得到的固定資訊,顧客問「你們在哪」「幾點關」可以直接回答。菜單、價目表這類會變動或很長的內容請放知識庫,不要塞在這裡。

回覆規則

回覆規則頁
回覆規則。由上而下:系統指令、轉接專人、固定訊息、長度與時段、快速回覆按鈕、預約收單。

系統指令

告訴 AI 用什麼口吻、怎麼排版、只有打招呼時怎麼回。預設已經寫好一份適合台灣店家的版本(繁體中文、稱呼「您」、一到三句、不用 Markdown 符號、價格寫「150 元」)。你可以直接改,或按「還原預設」。事實資料不要寫在這裡,AI 不會把系統指令當成知識來源。

轉接專人

  • 轉人工關鍵字:顧客訊息包含這些詞就轉人工,預設「專人、真人、客服人員、投訴、客訴」。轉人工後 AI 回覆固定的轉接訊息,並推播通知你設定的對象。
  • 禁止回答的主題:例如「退款、法律、醫療建議」。命中時 AI 不回答,改問顧客「需要為您轉接專人嗎?」並附上「要,轉接專人」「不用了」兩個按鈕。
  • 人工模式分鐘數:你親自回覆後,AI 對這位顧客暫停多久,預設 30 分鐘。

固定訊息

查無資料、禁止主題、顧客說不用轉接、問候語等固定回覆。可以用 {關鍵字} 代表第一個轉人工關鍵字,下方會即時預覽。例如預設的查無資料訊息:

不好意思,目前的資料中沒有這項資訊 🙏
如需專人協助,請輸入「專人」,我們會盡快為您回覆。

長度與時段

  • 回覆長度上限:預設 150 字,超過會截斷。LINE 上短一點比較好讀。
  • 離峰時段:預設 22:00 到隔天 9:00。這段時間顧客要求轉人工時,改回「離峰訊息」,例如「目前非營業時間,明早 9 點後會有專人回覆」。留空則仍用一般轉人工訊息。

快速回覆按鈕

在 LINE 回覆下方顯示幾顆按鈕,顧客點一下就送出對應文字。你可以設定按鈕文字與送出的內容,例如「營業時間」「怎麼去」「我要預約」。預設只在問候、查無資料、歡迎訊息時附上,也可以改成每則都附或關閉。

預約收單

預約收單設定
預約收單。從範本開始,再調整要問的項目、訊息與提醒。
  • 套用範本:餐廳(人數、姓名、備註)、個人服務(項目、姓名、電話)、課程或體驗(人數、姓名、電話)、空白(只問日期時間)。套用會取代目前的項目清單。
  • 詢問時間:只約日期不約時間的服務可以關掉。
  • 可預約時段:填了會變成按鈕讓顧客點,例如 11:30、12:30、18:00。顧客也可以自己打字。
  • 要問的項目:日期、時間之外依序詢問的欄位。每個項目有名稱、問法、型態(文字、數字、電話、選項)與是否必填。顧客一句話講到的內容會一次收齊,不會重複問。
  • 三則訊息:預約成立訊息(顧客確認後回給顧客)、接受後通知顧客、婉拒後通知顧客。可以用 {日期} {時間} {預約內容} 以及每個項目的名稱當變數。
  • 提醒:前一天固定時間提醒,以及當天提前幾小時再提醒一次。提醒訊息下方自動附「會準時到」「要改期」按鈕。
  • 寫進行事曆:已確認的預約寫進 macOS 行事曆,第一次會請你允許存取。

AI 只負責收單,不會向顧客承諾一定有空檔。每筆預約都要你(在 App 或 LINE 上)按接受,顧客才會收到確認。

LINE 連線

LINE 連線頁
LINE 連線。憑證卡片顯示驗證狀態與本月訊息額度;Webhook 卡片顯示目前網址、同步狀態與後台清單。

憑證與 Webhook

  • 換憑證:貼上新值後按「重新驗證」。「清除憑證」會停止這個帳號的回覆。
  • 「本月訊息額度」從 LINE 查回來,只計 Push。
  • Webhook 網址旁有複製鈕。同步狀態不是「已同步」時按「重新同步」。
  • 「LINE 後台的設定」清單就是第五部分的兩個開關。第一項顧店會自動確認,第二項要你自己勾。

轉人工通知

顧客轉人工、預約成立、每日摘要、異常通知都會推播到這裡填的 LINE 帳號。填的是 userId,不是 LINE ID,多個用半形逗號隔開。

  1. 用你自己的 LINE 加官方帳號為好友

    店長、店員都可以各自加。

  2. 對官方帳號傳「我的ID」

    顧店會回一串 U 開頭、33 個字的 userId。

  3. 複製貼到「轉人工通知」欄位

    多個人用逗號隔開。按「傳送測試通知」確認收得到。

只有這裡填的 userId 可以在 LINE 上用「接受預約」「婉拒預約」等店家指令。沒填的話,預約通知只會出現在 App 與 macOS 通知。

每日摘要與異常通知

每日摘要與異常通知設定
每日摘要有即時預覽,可以「立即傳送一次」看看內容;異常通知可以逐項開關。
  • 每日摘要:每天固定時間(預設 21:00)把當天收到、回覆、自動處理率、平均回應、額度、待確認預約、待補問題、等待回覆的顧客推播給通知對象。安裝後第一週每天附一則使用提示。
  • 異常通知:Tunnel 斷線與恢復、本機模型不可用、Webhook 同步失敗、訊息額度用到指定比例。訊息會直接寫該怎麼做。同一種問題在冷卻時間內(預設 60 分鐘)最多通知一次。

帳號管理

帳號管理頁
帳號管理。每個帳號一張卡:Webhook 路徑、連線狀態、今日數字、知識庫規模、AI 自動回覆開關。
  • 每個官方帳號有自己的憑證、知識庫、店家資訊與回覆規則,互不影響,全部同時運作。
  • 所有帳號共用這台 Mac 的本機模型與同一條 Tunnel。模型最多同時處理兩則、其餘排隊,建議一台 Mac 不超過五個帳號。
  • 新增官方帳號:填名稱、貼上該帳號的兩個憑證,可選擇複製某個既有帳號的設定與知識庫。新增後一樣要到 LINE 後台完成兩個開關。
  • 刪除帳號:停止回覆、移除鑰匙圈憑證,資料夾移到垃圾桶(需要時可救回)。LINE 後台的 Webhook 設定不會自動清除。刪到最後一個時會建立空白帳號並重開設定精靈。
新增官方帳號視窗
新增官方帳號。可以從既有帳號複製設定,分店很方便。

系統

系統頁
系統。常駐與電源、保持喚醒、Apple 本機模型、Cloudflare Tunnel、進階參數、資料與隱私、備份與還原、重置全部設定。

常駐與電源

  • 登入時自動啟動:Mac 開機登入後自動啟動顧店並開始服務。更新顧店後如果發現沒有自動啟動,來這裡重新打開一次。
  • 開啟設定精靈:重新跑一次七個步驟。

保持喚醒

保持喚醒設定
保持喚醒。可選無限期、1/4/8 小時或到明早 9 點;「螢幕也保持開啟」預設關閉。

開啟後 Mac 不會因為閒置而睡眠,才能持續接收 LINE 訊息。筆電闔上上蓋、或沒接電源時 macOS 仍會強制睡眠,這是系統限制。

Apple 本機模型與 Cloudflare Tunnel

  • 模型卡片顯示可用狀態與繁體中文支援,並可做一次冒煙測試。
  • Tunnel 卡片顯示目前網址、上次健康檢查結果,可「重啟 Tunnel」或「立即健康檢查」。
  • 進階參數的 port(預設 8787 與 8788)通常不需要改;改了要重新啟動服務。

資料與隱私

對話紀錄預設保留 30 天後自動清除,可調整。「清除所有對話紀錄」不影響知識庫與設定。

備份與還原

備份與還原
備份與還原。備份檔是一個 zip,包含所有帳號的設定、知識庫、對話與預約。
  • 匯出備份:換電腦或重灌前做一次。勾選「包含 LINE 憑證」的話備份檔會含明文金鑰,請妥善保管、用完刪除。
  • 選擇檔案並還原:目前的資料會改名保留在同一個資料夾旁邊,不會刪除。還原完成後 App 會自動重新啟動。

重置全部設定

重置全部設定
重置需要兩次確認,並輸入「重置」兩個字。

刪除所有帳號的憑證、知識庫、店家資訊、回覆規則、對話、預約、用量統計與日誌,並取消登入時自動啟動,回到剛安裝的狀態。LINE 後台的 Webhook 設定不會變動。無法復原,建議先匯出備份。

第八部分

顧客會經歷的對話流程

了解顧店怎麼判斷每一則訊息,你就知道該把資料放在哪裡、該調哪個設定。每則顧客訊息依下面的順序處理,命中就停止。

  1. 黑名單:這位顧客被你設為黑名單 → 不回覆,只通知你。
  2. 人工模式:你剛親自回覆過或按了「由我接手」 → AI 不回,訊息記錄下來讓你看。
  3. 預約提醒的回覆:顧客按了「會準時到」或「要改期」 → 更新出席狀態;要改期會通知你並進入人工模式。
  4. 「我的ID」:回傳 userId(給店家設定通知對象用)。
  5. 轉人工詢問的回答:上一則 AI 問過「需要轉接專人嗎」,顧客回「要」→ 轉人工;回「不用」→ 回覆固定的婉拒訊息。
  6. 預約進行中:顧客正在回答預約問題 → 繼續收下一個欄位。
  7. 轉人工關鍵字:訊息含「專人」等關鍵字 → 回轉接訊息,推播通知你,進入人工模式。
  8. 禁止主題:命中禁止關鍵字 → 不回答,問是否轉接(附按鈕)。
  9. 常見問題:與某筆 FAQ 夠相似 → 直接回標準答案。
  10. 意圖判斷:只是打招呼 → 回問候語;表達想預約(且預約收單開啟)→ 開始收單;其他 → 進入下一步。
  11. 知識庫檢索與生成:從文件找相關段落,交給本機模型寫回覆。模型自己也判斷資料夠不夠;不夠時回「查無資料」訊息,並記到待補問題。

幾段典型對話

問候與 FAQ 直答

你好
AI・問候
您好!請問有什麼可以幫您的嗎?😊
營業時間怎麼去我要預約
可以刷卡嗎
AI・常見問題
可以,接受信用卡與 LINE Pay。

查無資料與轉人工

你們有賣咖啡機嗎?
AI・查無資料
不好意思,目前的資料中沒有這項資訊 🙏 如需專人協助,請輸入「專人」,我們會盡快為您回覆。
專人
AI・轉人工
已為您通知專人,稍後會由專人為您回覆,請稍候。

禁止主題

上次的訂單我要退款
AI・禁止主題
這個問題不在我能回答的範圍內,需要為您轉接專人嗎? 需要的話請回覆「要」,或直接輸入「專人」。
要,轉接專人不用了

預約收單(餐廳範本)

我想訂位
AI・預約
好的,請問想預約哪一天呢?
這週六晚上 6 點半,4 位
AI・預約
請問怎麼稱呼您?
林小姐
AI・預約
還有其他需求或備註嗎?沒有的話回「沒有」就可以。
沒有
靠窗
AI・預約
幫您整理一下: ・日期 10/3(六) ・時間 18:30 ・人數 4 ・姓名 林小姐 ・備註 靠窗 確認送出嗎?
確認修改取消

預約的日期、時間與人數一句話講到的會一次收齊,只補問缺的。顧客按「確認」後收到預約成立訊息,你則收到帶按鈕的通知。

第九部分

在 LINE 上直接操作

很多事情不用打開 Mac。店家(填在「轉人工通知」的 userId)可以直接在 LINE 對官方帳號下指令;顧客也有幾個固定回覆會被特別處理。

店家指令

傳給官方帳號效果
我的ID回傳你的 userId。任何人都可用,用來設定通知對象。
接受預約 #12預約 12 改成已預約,推播「接受後通知顧客」給顧客,回覆你結果。通知訊息下方本來就有這顆按鈕。
婉拒預約 #12預約 12 改成已取消,推播「婉拒後通知顧客」給顧客。
備註預約 #12 靠窗第 3 桌在預約 12 加上店家備註,顧客不會看到。

預約編號就是通知訊息與 App 預約頁上的「#數字」。指令只對通知對象有效,其他人傳同樣文字會被當成一般顧客訊息。

顧客的固定回覆

顧客回覆情境效果
要/不用AI 剛問過是否轉接專人轉人工,或回覆婉拒訊息。
確認出席 #12(按鈕「會準時到」)收到預約提醒出席狀態標記為會到。
要改期 #12(按鈕「要改期」)收到預約提醒通知你,顧客進入人工模式,由你在 LINE 直接聯繫。
專人 等關鍵字任何時候轉人工。

第十部分

Reply 與 Push 的差別

LINE 的訊息有兩種通道。知道哪些動作走哪一種,就能掌握官方帳號每月的訊息額度。

  • Reply(回覆)不計額度。顧客傳一則、顧店回一則,走 Reply 通道,沒有則數上限。AI 的自動回覆幾乎都是這種。
  • Push(推播)計入額度。每月可用則數依你的 LINE 官方帳號設定而定,可在 LINE Official Account Manager 查看。以下動作會用 Push:
動作推給誰怎麼省
你在 App 的對話頁親自回覆顧客改在 LINE 官方帳號的聊天畫面回,不經過顧店就不會用到 Push。
轉人工通知、預約通知通知對象通知對象填少一點;多人時用一個共用帳號。
預約的接受/婉拒通知、提醒顧客不需要提醒的服務可以關掉「前一天提醒」與「當天提前提醒」。
每日摘要、異常通知通知對象每天固定一到兩則,影響不大。
Reply 失敗時的補送顧客Reply token 只有約一分鐘有效,模型太慢時顧店會改用 Push 補送。少見。

「LINE 連線」頁顯示本月用量;異常通知預設在用到 80% 與用完時各提醒一次;使用量頁的「Push 推播」指標可以看每天的趨勢。

第十一部分

長期穩定運作的建議

  • 用一台專門的 Mac。Mac mini 最適合:接有線網路與不斷電系統,在 系統設定能源 開啟「斷電後自動開機」。
  • 開啟「登入時自動啟動」與「保持喚醒(無限期)」。兩個都在系統頁;保持喚醒也可以從選單列面板切換。
  • 關掉自動登出與螢幕鎖定後的睡眠。筆電務必接電源,闔上上蓋會強制睡眠。
  • 把通知對象填好,並開啟異常通知與每日摘要。Mac 出狀況時 LINE 會告訴你該做什麼,不用一直盯著。
  • 每天看一次待補問題。兩分鐘就能把 AI 答不出來的問題補成 FAQ。
  • 每週或大改設定前匯出備份。
  • 更新顧店後:第一次啟動會再問一次鑰匙圈授權(按永遠允許),並確認「登入時自動啟動」還開著。

第十二部分

疑難排解

顧客傳訊息完全沒有回覆

依序檢查:

  1. 選單列圖示是綠色嗎?紅色或灰色先打開面板看原因。
  2. 「AI 自動回覆」開關有開嗎?總開關在選單列面板,每個帳號的開關在總覽或帳號管理。
  3. LINE 後台的「Use webhook」有開嗎?看「LINE 連線」頁的清單,沒開的話開完按「重新同步」。
  4. 回應方式是「手動聊天」嗎?選「聊天機器人」以外的模式也可以,但「自動回應訊息」一定要關。
  5. 這位顧客是不是在人工模式或黑名單?對話列表上有人形或禁止圖示。
  6. Mac 是不是睡著了?看總覽的「上次收到顧客訊息」與系統日誌。
每則訊息收到兩則回覆

多出來的那則是 LINE 的「自動回應訊息」。到 LINE Official Account Manager設定回應設定 把「自動回應訊息」關掉。

AI 一直重複回覆同一則、停不下來

幾乎都是 LINE Developers Console 的「Webhook redelivery」(Webhook 重送)造成的。把它關掉,再到顧店按「重啟 Tunnel」。

每次打開顧店都跳鑰匙圈授權視窗

你上次按的是「允許」而不是「永遠允許」。下次出現時輸入 Mac 密碼後按「永遠允許」。更新顧店後第一次啟動會再問一次,屬正常。

圖示一直是黃色或橘色

黃色是啟動中或同步中,剛啟動或剛換網址時會持續幾十秒,新網址需要時間讓 DNS 生效。橘色是「運作中但有警告」,打開總覽看狀態卡的說明,常見原因:

  • 某個帳號 LINE 後台尚未開啟 Use webhook。
  • 訊息額度用到 80% 以上。
  • 系統日誌出現 429:Cloudflare 對建立 Quick Tunnel 有頻率限制,顧店會自動退避 5、10、20、30 分鐘再試,這段時間不要一直按重啟。
Mac 睡醒之後沒有回覆

睡眠期間 Tunnel 斷線,喚醒後顧店會自動重建並寫回新網址,通常一分鐘內恢復;睡眠期間 LINE 送來的訊息則沒有人回,會在總覽的狀態卡提示。避免方法是開啟「保持喚醒」。

AI 的回答不對或亂編
  • 在對話頁對那則回覆按 👎,直接改成 FAQ。
  • 確認相關資料真的在知識庫裡,而且是最新的。系統指令與店家資訊不會被當成知識來源。
  • 需要一字不差的內容(價格、規定)放 FAQ,不要只放在文件裡。
  • 改完先到「測試問答」試幾句。
AI 回覆太慢

本機模型單則通常一到三秒。慢的原因通常是 Mac 同時在跑其他吃資源的程式、或多個帳號同時湧入訊息(模型最多同時處理兩則)。使用量頁的「回應時間」可以看趨勢。

本機模型顯示不可用

到 系統設定Apple Intelligence 與 Siri 確認開關打開、模型下載完成。Intel Mac 與未開啟 Apple Intelligence 的 Mac 無法使用顧店。模型下載中時系統頁會顯示進度說明。

預約開啟了,顧客卻沒有被引導預約

顧客要明確表達想預約(「我要訂位」「可以預約嗎」),AI 才會開始收單。只是問「星期六有位子嗎」會被當成一般問題。可以在快速回覆按鈕加一顆「我要預約」讓顧客直接點。

重灌或換電腦後怎麼搬

舊電腦:系統頁「匯出備份」,勾選包含 LINE 憑證。新電腦:安裝顧店、在設定精靈按「稍後再設定」、到系統頁「選擇檔案並還原」。還原後 App 會重新啟動,接著記得刪掉備份檔。

想換一台 Mac 跑同一個官方帳號

同一個官方帳號同時只能有一個 Webhook 網址。新 Mac 啟動後會把網址寫成自己的,舊 Mac 就收不到訊息了。請先在舊 Mac 停止服務或結束顧店,避免兩台互相覆蓋。

第十三部分

資料放在哪裡

內容位置
LINE 憑證(Channel secret、access token)macOS 鑰匙圈,不寫入任何檔案
全域設定、帳號清單~/Library/Application Support/顧店/
每個帳號的設定、知識庫、對話、預約、統計同上資料夾內 accounts/帳號代號/
日誌同上資料夾內 logs/
備份檔你匯出時選的位置(zip)

會離開這台 Mac 的資料只有兩種:送給 LINE 的回覆內容與推播,以及經過 Cloudflare Tunnel 的加密連線(Cloudflare 只轉送,不儲存訊息內容)。AI 推論完全在本機進行,不會把顧客的訊息或你的知識庫送到任何 AI 服務。

要在 Finder 打開資料夾:Finder 選單 前往前往檔案夾…,貼上 ~/Library/Application Support/顧店。