⚠️ 警示
主功能
紀錄
設定
🚨 漏發訂單
付款成功但下游沒做的訂單(reading_codes / 課程 / 電子書 / 升級 / 月禮 / 寄信)。對應 J2 客戶欠交付事件 + scan-orphan-orders cron。
✅ 金寶 4-28 wire-up 完成|KPI 自動 query system/orphan_orders/items(風險:>7 天高 / 3-7 天中 / <3 天低)。
cron 設計稿:references/2026-04-27_金寶_scan-orphan-orders_cron設計稿.md。集合空時顯示 0(best-effort · cron 上線後自動填)。
📧 寄信失敗清單
userEmail fallback 失敗導致升級信/月禮信/報告寄送漏寄的客人。對應派工 A3。
✅ 金寶 4-28 wire-up 完成|KPI 自動 query system/email_failures/logs。
資料源待 payuni-notify P0 #8 補完才有實際數據(catch mailErr 內補寫 email_failures · 詳 references/2026-04-28_金寶_session4_新挖洞清單.md)。集合空時顯示 0。
⏰ 即將到期
會員方案到期前 7 天 / 1 天的提醒,加上券到期前 14 天的清單。減少流失與客人「白送了沒拿到」的負面感受。
✅ 金寶 4-28 wire-up 完成|會員到期 query users.planExpiry <= now+7d(plus/pro 全 plan 解析 ISO/Date/Firestore Timestamp);券到期 query reading_codes.expiresAt <= now+14d AND used==false。
清單下方顯示完整詳情 + 剩餘天數警示色(≤1 天紅 / ≤3 天金 / 其他灰)。
🚨 1 天內到期會員
-
建議今日 LINE 私訊
💰 收入 · 成本 · 健康指標
💰 MRR · 月經常性收入
-
plus×399 + pro 月分攤
🛒 AOV · 本月平均訂單
-
本月 orders 平均金額
⚠️ PAYUNi 本月失敗率
-
orders.status='failed' / 總數
🤖 AI 本月 token 消耗
-
api/ai-* 累計(events 可估)
💸 AI 本月成本
-
tokens × Anthropic 單價
✅ 金寶 4-28 wire-up 完成|MRR=plus×399+pro×999、ARR=MRR×12、AOV=本月 paid orders 平均、PAYUNi 失敗率=本月 failed/(paid+failed)、AI tokens 從 events.aiTokens 加總(沒寫的用 calls×5000 估)、AI cost=calls×$0.075(rough)、exp 兩個共用 loadAdminKPIs 計算。
► 詳細活躍清單/健康分布/AI 用量明細請點 📈 深度分析 tab(互補不重複)。
⏰ 時段使用分布(30天)
0時6時12時18時23時
🔄 90 天回訪用戶追蹤
累積活躍 3 天以上才列入
📈 DAU / WAU / MAU 7 日趨勢
✅ 金寶 4-28 wire-up 完成|共用 loadAdminDashboard 已 query 的 eventsSnap(已 orderBy ts desc · 避吠陀坑),按日 distinct uid 聚合 7 日 DAU。
💎 訂閱方案即時分布
✅ 金寶 4-28 wire-up 完成|共用 loadAdminDashboard 已 query 的 usersSnap,單次掃描分到 free/plus/pro/trial 四桶(不需額外 query)。
📦 客人多維度檔案匯出(覺察師用)
輸入客人的 Email 或 Uid,產出覺察師專用檔案(本人命盤 + 八字 + 測驗 + 抽牌解讀摘要 + AI 解讀引導)。檔案附 system prompt 可直接貼 Claude / NotebookLM 幫妳深化解讀。
🌌 命盤計算紀錄
尚無命盤計算紀錄
登入會員跑命盤後才會出現
-
🎫 快速開通會員方案
輸入會員 Email,即可開通付費方案。到期後自動降回免費會員,並發送提醒信件。
⭐ 兌換7天無限體驗序號
收到 HLT- 開頭序號?輸入後立即開通7天大師等級體驗,到期自動降為免費會員。
🔓 7天無限序號兌換
輸入會員 Email + HLU 序號,立即開通 7 天大師方案。7 天後自動降回免費。
🎓 產生課程開通碼
學生跟妳 / 蘋蘋線下買課(轉帳 / 現金 / 其他管道)· 這裡產生一組代碼給學生 · 學生在課程頁輸入後直接開通。
不需走 PAYUNi 金流 · 代碼直通 Firestore 寫入開通紀錄。
💡 使用說明:
1. 選課程 → 點「產生代碼」 → 產生一組 HLC-XXXXXX 格式的代碼
2. 複製代碼給學生(LINE / email)
3. 學生登入馥靈之鑰 → 到課程頁(如 HourBeauty.html)→ 看到付費 overlay 時點「🎫 我有開通碼」→ 輸入代碼 → 自動開通
4. 代碼一次性使用 · 使用後自動標記 used · 無法重複用
📚 NAHA 課程存取開通
輸入學生 Email,開通 NAHA 課程頁面的完整內容存取權。
📱 推薦碼 QR Code 產生器
為合作夥伴產生專屬 QR Code。使用者掃碼進入官網後註冊,就自動綁定為該夥伴的推薦會員。
🏆 Top 推薦人 Leaderboard
✅ 金寶 4-28 wire-up 完成|query partners.orderBy('total_referrals','desc').limit(10),切到推薦碼 tab 自動 load。
(A4 重構後可改 referral_codes/{code}.ownerUid + commissions 加總更精準。)
1
— 待邏輯填入 —
-
2
— 待邏輯填入 —
-
3
— 待邏輯填入 —
-
► 商業價值:發現高貢獻夥伴 → 個別關懷/獎勵
► 加權建議:referred_count × 1 + commission_paid × 0.001(既有客戶分潤金額換成同等貢獻分數)
🤝 美業合作夥伴管理
合作商三檔方案:基礎 $600/月(3張×50次)、進階 $900/月(5張×30次)、旗艦 $1,200/月(9張×20次)。美甲 + SPA 共用額度。合作商產生一次性代碼給客人使用,用完自動轉 C 端付款。
產生一次性解讀代碼,適用於轉帳確認後手動給碼。代碼格式:HRC3-XXXXXX
📣 行銷代碼批次發送
自動撈取 Firestore 所有已登入會員,每人產生一組免費 3 張解讀代碼,批次寄出。
🛟 代碼救援(誤標 used 重置)
輸入誤標為「已用」的代碼 → 查看狀態 → 一鍵 reset 回未用。適用於:付款成功但 AI 失敗 / 消費糾紛退款 / sessionStorage 殘留 403 誤判。操作留 resetAt / resetBy 審計欄位。
輸入代碼後點「查詢狀態」
🩺 會員健康分布
💬 小馥對話記錄
| 時間 |
主題 |
輪次 |
從哪頁來 |
第一句問題 |
| 點選重新整理載入 |
💳 付款訂單 · 交付狀態追蹤
狀態分類(金流 × 交付):
• ✅ 已交付:付款成功 + 商品已開通
• ⚠️ 真欠交付:付款成功但交付失敗 · **真的欠客人的**(需立即補救)
• ❌ 孤兒訂單:付款成功但 pendingOrders 寫失敗 · 缺 userId/productId · 需人工對應客人
• 🔵 付款中:建單 < 72 小時 · ATM/超商/Aftee 等客人尚未繳費(正常等待中)
• 💭 潛在客戶:點過付款但超過 3 天未完成 · **可 LINE 追蹤詢問要不要繼續**
• ⚫ 付款失敗 / 取消:已標記為 failed/cancelled/expired · 不用補
• 🔒 權限限制:Firestore rules 阻擋 admin 查他人 subcollection · 需 Firebase console 手動確認
💡 妳真正要管的 = ⚠️ 真欠交付 + ❌ 孤兒 + 🔒 權限限制(點「🛠️ 補救」按鈕)
💡 行銷用 = 💭 潛在客戶(這些人點過付款連結 · email 可 LINE 追蹤問原因)