為什麼需要這個系統
老闆社交場合拿到的名片,丟給業務後就斷線了。沒人知道後續發生什麼。
業務跟客戶在 Gmail 與 LINE 各種對話散落,老闆想知道進度只能一個個問。
20 位業務手上幾百個客戶,誰在哪個階段、誰停滯了,老闆只能憑感覺。
核心模組
老闆社交場合拍張名片,OpenRouter 的 Gemini 視覺模型秒級解析出公司、聯絡人、Email、電話。一個下拉選單把客戶派發給指定業務員,業務端立刻收到通知。
老闆有兩個視角:看全公司進度,也管自己的決策。每個客戶都能寫「戰略筆記」記錄個人觀察與對業務的評價 — 業務員看不到,policy + middleware 雙層防護。
拍完名片就想知道這家公司在搞什麼?點「深度分析」按鈕,OpenRouter 的 Perplexity Sonar Pro 30 秒到 2 分鐘內爬遍全網,產出含引用來源的 8 章節分析報告 — 公司概況、產品矩陣、戰略動向、最近 12 個月發展、競爭格局。
每 15 分鐘自動抓取 20 位業務的 Gmail,匹配客戶 Email 自動歸檔到客戶時間軸並產生 AI 摘要。LINE 對話用截圖上傳 Gemini Vision 解析。所有對話、筆記、會議自動匯流成一條時間軸。
AI 完全自主可控
所有 AI 呼叫統一走 OpenRouter,視覺/文字/研究三套模型隨時切換。API key AES 加密存資料庫,不重新部署就能換。
/boss/admin/settings — OpenRouter 設定中央集權
/boss/admin/users — 業務員權限完整管理
技術架構
PHP 8.4 · Livewire
Queue · Cache · Session
Gemini · Perplexity · GPT
Docker · Auto-deploy
# 31 個 feature test / 94 assertions 全綠
PASS Tests\Feature\PermissionIsolationTest (8 assertions) PASS Tests\Feature\AssignmentFlowTest (2 assertions) PASS Tests\Feature\StallAlertJobTest (2 assertions) PASS Tests\Feature\AcumaticaServiceTest (1 assertion) PASS Tests\Feature\AdminPanelTest (10 assertions) PASS Tests\Feature\CompanyReportTest (8 assertions) Tests: 31 passed (94 assertions)