
Session 監控儀錶板 Session Monitor
同時開五個 AI 對話之後,你就失去對它們的掌握了——哪個還在跑、哪個十分鐘前就卡住、哪個早就結束但忘記關。
這支開一個本機儀錶板把 Claude Code 和 Codex 的對話並列顯示。在線狀態用實際存活的 process 驗證,不是只讀設定檔;超過十分鐘沒活動的標橘色。
還有一顆服務狀態燈,分辨「我的對話卡住」和「服務整個掛了」。
#الهندسة#الإنتاجية
التقييم
مطلوب المزيد من التقييمات
المبيعات
0
كيفية الاستخدام
تنزيل
同時開五個 AI 對話之後,你會失去對它們的掌握——哪個還在跑、哪個已經卡住十分鐘、哪個結束了忘記關。
這支開一個本機網頁,把 Claude Code 與 Codex 的對話並列顯示,一眼看完。
顯示什麼
| 欄位 | 說明 |
|---|---|
| 在線狀態 | 用實際存活的 process 驗證,不是只讀設定檔 |
| 卡住警示 | 在線但最後活動超過 10 分鐘 → 標橘色 |
| 對話標題 | 取自該對話第一則真人訊息(不是檔名) |
| 最後活動時間 | 排序依據 |
| 封存/進行中 | 三段過濾鈕切換 |
還有一顆服務狀態燈——連 status.anthropic.com,讓你分辨「是我的對話卡住」還是「Anthropic 整個掛了」。這個區分能省下很多無謂的 debug。
用法
node session-monitor.mjs
瀏覽器開 http://localhost:7878。Windows 可以直接雙擊 session-monitor.cmd。
資料來源
全部讀本機檔案,不發送任何資料到外部(唯一的對外連線是 Anthropic 的公開狀態頁):
- Claude Code:App 對話清單(含標題、封存狀態)+
~/.claude/sessions/<pid>.json - Codex:
~/.codex/session_index.jsonl、~/.codex/sessions、~/.codex/archived_sessions - 存活驗證:系統 process 清單
App 對話清單路徑會自動解析 Electron 版與 Microsoft Store(MSIX)版兩種安裝位置。
需求
Node.js 18+(零依賴)。目前的存活驗證走 Windows tasklist;macOS / Linux 要改成 ps(一個函式,alivePids())。
授權
MIT。
واجهات API الخارجية
status.anthropic.com


