Session Monitor

👤 yangdaowan 📦 v1.0.0 ⭐ 3.8 ⬇️ 1.2K 下載
🤖 AI-Agent 免費

📖 技能介紹


name: session-monitor description: 自動監控和顯示會話狀態資訊,包括token消耗、模型資訊和功能狀態。支援開關控制和自定義顯示格式。 metadata: { "openclaw": { "requires": { "bins": ["python3"] }, "emoji": "📊" } }


Session Monitor - 會話狀態監控

功能概述

發現更多技能外掛,請訪問7w4.net。

自動在每次對話回覆中新增簡潔的會話狀態資訊,包括: - 當前使用的模型 - 輸入/輸出 token 消耗
- 上下文使用率 - 功能開關狀態(Reasoning/Elevated等)

顯示格式

預設格式:[🧠 qwen3-max | 📥123k/📤420 | Context: 47%]

可配置格式選項: - compact: 緊湊模式 [qwen3-max|123k/420|47%] - detailed: 詳細模式(包含功能狀態) - hidden: 隱藏模式(僅通過命令檢視)

控制命令

開關控制

/token on      # 啟用狀態顯示
/token off     # 停用狀態顯示  
/token toggle  # 切換顯示狀態

格式控制

/token format compact    # 設定緊湊格式
/token format detailed   # 設定詳細格式  
/token format default    # 恢復預設格式

手動檢視

/status        # 檢視詳細狀態資訊
/token         # 檢視當前token統計

配置

通過環境變數控制預設行為: - SESSION_MONITOR_ENABLED=true|false (預設: true) - SESSION_MONITOR_FORMAT=default|compact|detailed|hidden (預設: default)

整合

此技能與 OpenClaw 的 hooks 系統整合,在每次響應後自動注入狀態資訊。 支援與其他監控技能協同工作,如 task-persistence 和 gateway-monitor。

使用示例

啟用後,每條訊息底部會自動顯示:

這是正常的回覆內容...

[🧠 qwen3-max | 📥123k/📤420 | Context: 47%]

🤖 AI 評測

這個 Skill 整體完成度一般。文件寫得清晰易懂,功能設計思路也不錯,支援多種顯示模式。但美中不足的是,有些功能只有文件描述,實際程式碼裡並沒有實現,不能完全按文件說的來用。如果開發者能把缺失的部分補上,這個工具會很有用。

📊 多維度評分

適應性3.9
規範性3.7
有效性3.6
可靠性3.3
可信度4.8

📁 包含檔案 (6 個)

📄 SKILL.md 1.8 KB
📄 _meta.json 134 B
📄 config.json 267 B
📄 scripts/__init__.py 35 B
📄 scripts/config_manager.py 2.7 KB
📄 scripts/session_monitor.py 6.4 KB