Session Summary 2026-03-29/30

Date: 2026-03-29 ~ 2026-03-30 05:41

完成嘅嘢

1. Xero MCP 設定 ✅

  • Web App OAuth flow(唔係 Custom Connection,因為 HK 唔支援 Custom)
  • Bearer token mode + auto-refresh cron (每 25 分鐘)
  • Tenant: Remarkable Marketing Limited (b191344a)
  • 測試通過:2 contacts, 1 invoice (INV-0001 $49,800), 1 bank account (HSBC)
  • Files: /home/claude/xero-mcp-start.sh, /opt/remarkable/xero_tokens.json, /opt/remarkable/xero_refresh.sh

2. NotebookLM MCP 升級 ✅

  • notebooklm-mcp (Selenium) 換到 notebooklm-mcp-cli (jacob-bd, Python API)
  • 快好多,唔需要 browser
  • 17 個 notebooks 全部可讀

3. 三層記憶系統 ✅

  • Mem0 (self-hosted): Qdrant Docker (6333) + mem0ai + OpenAI embeddings
    • MCP server: /home/claude/mem0-mcp-server.py
    • Auto-recall hook: /home/claude/.claude/hooks/mem0-recall.sh
    • 儲存個人事實(偏好、決定、習慣)
  • LanceDB: /home/claude/lancedb_store, 112 entries
    • Library: /home/claude/lancedb_memory.py
    • Auto-recall + auto-save hooks
    • Obsidian vault 全部 sync 咗入去(95 chunks from 37 files)
    • 對話歷史自動存
  • claude-mem: 保持不變,tool observations
  • CLAUDE.md 更新:Mem0 主動存新資訊規則

4. CLAUDE.md 新規則 ✅

  • 誠實評估規則:唔可以只話「夠用」,要講限制同更好選項
  • 建議前必須查 VPS 現有安裝狀態
  • Mem0 記憶系統規則

5. HTML Slides Demo ✅

  • 4 頁 “What is Claude Code” presentation
  • /var/www/html/slides-claude-code.html
  • CSS design(FAL.AI balance 用完,冇用 AI 圖片)

討論但決定唔做嘅嘢

Telegram Streaming ❌

  • 研究咗 tmux pipe-pane 方案
  • 18 個風險(duplicate messages, rate limits, ANSI parsing, security leaks 等)
  • Steven 決定唔做,等 Mission Control web app 用 WebSocket 代替

記錄但未開始嘅嘢

Mission Control Web App(未來項目)

  • Grid view 顯示多個 AI agent
  • Click to chat + real-time WebSocket streaming
  • Mobile responsive
  • Obsidian note: Ideas/Mission Control Web App.md

HSBC Bank Feed(Steven 要做)

  • 需要從 HSBC Business Internet Banking → Accounts → Manage Bank Feed 設定
  • 只有 Primary User 先可以做
  • Xero 嗰邊嘅 redirect 唔 work(跳去 HSBC 首頁)

Xero Step 2-4(Steven 要做)

  • Step 2: HSBC bank feed(上面)
  • Step 3: 分類規則 + Tracking Categories
  • Step 4: Invoice template

研究過嘅工具

  • Aditor.ai: AI UGC 廣告服務,€4,700/月,managed service
  • Remotion: React video framework,程式化生成影片
  • FFmpeg vs Remotion: FFmpeg 處理片,Remotion 砌片
  • Mem0 vs LanceDB vs claude-mem: 三個唔同用途,全部裝晒

Steven 嘅重要 Feedback

  • 唔好只話「夠用」,要講限制
  • 做建議前先查 VPS 有冇裝
  • 唔好信口開河,查清楚先講
  • 重視答案準確性多過速度