小店網站客人問「週六有營業嗎」,怎麼不漏看?Libredesk 客服收件匣實測
重點摘要
- Libredesk v2.9.0 的 Linux arm64 執行檔約 38MB,建資料庫表 5.3 秒,啟動後主程式約 75MB 記憶體,另需 Postgres 與 Redis。
- 用指令模擬顧客從網站聊天窗傳話、店員回覆、顧客端看到,整段腳本 0.055 秒。
- 照 README 跑完 --install 直接啟動會被擋,要先跑 --upgrade(20 個資料庫升級,0.09 秒)。
- 通路只有網站聊天、Email、WhatsApp,沒有 LINE;中文介面只有簡體,1,834 句約 1,067 句有翻。
- 結論: 客人主要從網站問問題的小店值得試,客人都用 LINE 的先別裝。
- 適合: 客人主要從網站或 Email 詢問、想自己架客服收件匣的小店與接案者
- 不適合: 客人都用 LINE 溝通、需要完整繁體中文介面的店家
| 實測項目 | 結果 |
|---|---|
| 執行檔大小 | 約 38MB |
| 建資料庫表 | 5.3 秒 |
| 主程式記憶體 | 約 75MB(另需 Postgres、Redis) |
| 傳話到回覆到客人看到 | 0.055 秒(整段腳本) |
| 待升級的資料庫版本 | 20 個,跑完 0.09 秒 |
| 中文翻譯 | 僅簡體 zh-CN,約 58% |
你一個人顧店,客人從網站傳來一句「週六有營業嗎?我想取貨」。手機一震,你正在包貨沒看到,晚上想起來時,客人早就去別家了。
Libredesk 是開源、自己架的客服收件匣:網站放一個聊天窗,客人傳的訊息全部進同一個收件匣,店裡的人一起看、一起回。這篇是實際把它裝起來、跑通「客人傳話 → 店員收到 → 回覆 → 客人看到」的紀錄。測試設備:Mac mini M4 Pro(12 核、64GB),使用 Linux arm64 版 v2.9.0。
實測結果
| 項目 | 結果 |
|---|---|
| 執行檔大小 | 約 38MB(解開後) |
| 建立資料庫表 | 5.3 秒 |
| 啟動後主程式記憶體 | 約 75MB(另外要 Postgres 與 Redis) |
| 客人傳話到店員回覆、客人端看到 | 整段腳本 0.055 秒 |
| 資料庫升級 | 20 個待升級,跑完 0.09 秒 |
| 通路 | 網站聊天、Email、WhatsApp(程式碼裡沒有 LINE) |
| 中文介面 | 只有簡體 zh-CN,1,834 句裡約 1,067 句有翻(約 58%) |
怎麼裝(照我實際跑的)
先備好 Postgres 與 Redis,建一個 libredesk 資料庫與使用者,然後下載執行檔、改設定檔:
curl -sL -o r.tgz https://github.com/abhinavxd/libredesk/releases/download/v2.9.0/libredesk_2.9.0_linux_arm64.tar.gz
tar xzf r.tgz
cp config.sample.toml config.toml # 把 [db] 的 host 與 [redis] 的 address 改成 localhost
LIBREDESK_SYSTEM_USER_PASSWORD='你的密碼' ./libredesk --install --yes
./libredesk --upgrade --yes
./libredesk
打開 http://localhost:9000,帳號填 System,密碼是上面設的那組。
踩到的坑
照 README 跑完 --install 就啟動,服務不會起來,訊息會說「有 20 個資料庫升級還沒跑」。這時先執行 ./libredesk --upgrade --yes(我這邊 0.09 秒就好),再啟動就正常。另外範例設定檔的加密金鑰是公開的範例值,真的要用請換成自己的;預設時區是印度 Asia/Kolkata,記得改。
實際跑「客人傳話」
我建立了一個「網站聊天」類型的收件匣,用指令扮演顧客送出訊息,再用店員帳號回覆:
# 顧客端:開一段新對話(inbox 編號是建收件匣時回傳的 uuid)
curl -X POST localhost:9000/api/v1/widget/chat/conversations/init \
-H "X-Libredesk-Inbox-ID: <收件匣 uuid>" -H "Content-Type: application/json" \
-d '{"message":"請問週六有營業嗎?我想取貨"}'
店員的收件匣馬上出現這則訊息,回覆之後,顧客端查對話也看得到店員的那句。訪客要能開新對話,要先在收件匣設定裡打開「訪客可開始對話」,我一開始沒開,被回「Not allowed」。


適合誰、不適合誰
適合:客人主要從網站問問題、想自己掌握資料、不想付客服系統月費的小店或接案者。
不適合:客人都用 LINE 的店。Libredesk 能接的通路只有網站聊天、Email、WhatsApp,沒有 LINE。另外介面中文只有簡體,繁體使用者要有心理準備。
沒測到的部分
Email 收信(需要郵件伺服器)、WhatsApp、AI 助理、自動分派與 SLA、後台網頁的實際操作,這次都沒測;我是用管理介面背後的 API 完成上面的流程。
專案連結:https://github.com/abhinavxd/libredesk 授權:AGPL-3.0