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 - 儲存個人事實(偏好、決定、習慣)
- MCP server:
- 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)
- 對話歷史自動存
- Library:
- 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 有冇裝
- 唔好信口開河,查清楚先講
- 重視答案準確性多過速度