name: brain-viewer
description: Trang web trực quan xem cấu trúc hoạt động của Lulu (L1/L2/L3 + quota) — brain.lulu8799.duckdns.org
metadata:
node_type: memory
type: reference
originSessionId: cf5a91da-3dcd-4b55-9259-0fae3eec09e9
Brain Viewer — https://brain.lulu8799.duckdns.org
Trang web read-only để anh Hoàng Anh xem cấu trúc hoạt động của Lulu:
- L1 Bootstrap (đỏ) — file luôn nạp: AGENTS.md, IDENTITY.md, SOUL.md, USER.md, TOOLS.md, HEARTBEAT.md, MEMORY.md
- L2 Memory (vàng) — memory nạp khi liên quan: brands/, feedback/, infra/
- L3 Skills (xanh) — slash commands user (/sanpham, /save, /stg, /text) + plugin skills
- Quota card — hiển thị Claude Max 5x đã dùng % + thời gian reset (5h / 7d / overage)
Hạ tầng
App: Python chạy thẳng trên VPS (KHÔNG phải container Docker), listen port 9090
Route: Traefik dynamic config /etc/traefik/dynamic/brain.yml (priority 200) trỏ về http://187.77.150.6:9090
PID: xem bằng ss -tlnp | grep 9090
⚠️ Lưu ý cho lần sau
KHÔNG build lại brain viewer mới — đã có sẵn rồi.
Nếu cần thêm tính năng → sửa app Python ở port 9090 (tìm bằng ls -l /proc/<PID>/cwd để biết source dir), KHÔNG tạo container Docker mới đè lên route.
Liên quan
[[duckdns]] — domain
[[vps-hostinger]] — VPS host
[[deploy-recipe]] — công thức deploy web mới (cho web khác, không phải brain)