Token导航 LogoToken导航TokenDH.com
效率执行命令clawhub未标认证来源可访问clear审计通过

chat-vitals聊天生命体征

Agent Skill

chat-vitals 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,728

周安装

116

GitHub Stars

公开资料未说明

下载量

956
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:chat-vitals(聊天生命体征)
来源仓库:https://github.com/carolava/chat-vitals
安装命令:
openclaw skills install chat-vitals
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install chat-vitals

简介

实时监控对话质量指标,如首次成功率与承诺履行情况。

  • 适合在 OpenClaw 中需要评估代理表现或优化交互流程时使用。
  • 通过 clawhub 安装,提供量化数据辅助迭代改进。
  • 安装前建议确认监控数据存储位置及隐私保护机制。chat-vitals 属于效率类 Skill,可作为该场景下的辅助能力补充。
  • 注意该技能聚焦于过程指标,不替代人工最终判断。

SKILL.md

name
chat-vitals
version
1.1.0
description
|
Features
Keywords
chat monitoring, LLM health, conversation quality, token
metadata
author
OpenClaw Community
license
MIT
openclaw
emoji
📊
category
utility
tags
["chat", "monitoring", "vitals", "analytics", "performance", "dashboard"]
requires
bins
["python3"]
python
>=3.8
compatibility
openclaw
>=0.9.0

📊 Chat Vitals v1.1.0

Monitor your AI conversation health like a doctor checks vital signs. Auto-collection + Real-time dashboard + Actionable insights.

✨ What's New in v1.1.0

🚀 Auto-Collection (Zero Friction)

Before: Manual tracking for every turn Now: One command, automatic tracking

vitals start claude-sonnet-4.6
# All conversations tracked automatically!

🖥️ Real-Time Dashboard

Live terminal UI with health monitoring:

vitals dashboard

Shows:

  • ⚡ Live health score (0-100) with color coding
  • 📊 Real-time metrics refresh
  • 🚨 Instant alerts for problems
  • 📈 Token usage tracking

🚀 Quick Start

# 1. Start monitoring (one command!)
vitals start claude-sonnet-4.6

# 2. View real-time dashboard (in another terminal)
vitals dashboard

# 3. Check status anytime
vitals status

# 4. Generate report when done
vitals report

📋 All Commands

CommandDescription
vitals start [model]Start auto-monitoring session
vitals dashboardLaunch real-time dashboard
vitals statusShow current session status
vitals summaryQuick session summary
vitals completeMark session as complete
vitals reportGenerate detailed report

🎯 Core Metrics

MetricDescriptionHealthyWarningDanger
First-Try Success% tasks without rework≥70%50-70%<50%
Rework CountCorrections per task01-2>2
Promise Fulfillment% promises delivered≥80%60-80%<60%
Plan InflationActual / Promised turns≤1.3x1.3-2.0x>2.0x
Token EfficiencyValue per token≥0.150.08-0.15<0.08

🏥 Health Status

ScoreStatusEmojiColor
85-100Excellent🟢Green
70-84Good🟡Yellow
50-69Warning🟠Orange
<50Critical🔴Red

📊 Sample Output

📊 Chat Vitals Dashboard
──────────────────────────────────────────────────

Session: a1b2c3d4
Model:   claude-sonnet-4.6
Started: 2026-04-08T11:34:27

Health Score:
🟢 85/100 - Excellent
[██████████████████████████████] 85%

Key Metrics:
──────────────────────────────────────────────────
  ✅ First-Try Success: 85%
  ✅ Rework Count: 0
  ⚠️  Promise Fulfillment: 75%
  ✅ Plan Inflation: 1.1x
  ✅ Token Efficiency: 0.22

Session Stats:
  💬 Total Turns: 3
  🔢 Total Tokens: 1,030
  📊 Avg Tokens/Turn: 343

⚙️ Configuration

Edit ~/.openclaw/skills/chat-vitals/config.json:

{
  "monitor": {
    "token_thresholds": {
      "report_daily": 50000
    },
    "health_thresholds": {
      "first_try_success_rate": {
        "excellent": 85,
        "good": 70,
        "warning": 50
      }
    }
  },
  "patterns": {
    "correction_keywords": ["不对", "错了", "重新"],
    "promise_patterns": ["接下来我会", "首先让我"]
  }
}

📁 Project Structure

chat-vitals/
├── vitals                  # ⭐ Simple CLI entry point
├── SKILL.md
├── README.md
├── config.json
├── scripts/
│   ├── collector.py        # Core data collection
│   ├── analyzer.py         # Metric analysis
│   ├── reporter.py         # Report generation
│   ├── auto_collector.py   # ⭐ Auto-collection
│   └── dashboard.py        # ⭐ Real-time dashboard
└── tests/
    └── test_vitals.py      # Test suite

🧪 Testing

cd ~/.openclaw/skills/chat-vitals
./tests/run_tests.sh

# Test new features
vitals start test-model
vitals status
vitals dashboard  # In a real terminal

🔌 Advanced Usage

Legacy Manual Mode

python3 scripts/collector.py create ...
python3 scripts/collector.py record ...
python3 scripts/collector.py complete ...

Programmatic Access

from llmchat_vitals.scripts import auto_collector

# Start monitoring
auto_collector.auto_start_session("gpt-4")

# Record turn
auto_collector.auto_record_turn(user_input, model_output)

# Get live summary
summary = auto_collector.get_session_summary()
print(f"Health: {summary['health_score']}/100")

🛣️ Roadmap

  • [x] Auto-collection (v1.1.0)
  • [x] Real-time dashboard (v1.1.0)
  • [x] Simplified CLI (v1.1.0)
  • [ ] Webhook integrations (Feishu/Slack)
  • [ ] Intent drift detection
  • [ ] Web dashboard
  • [ ] Multi-model comparison
  • [ ] Prompt optimization suggestions

🤝 Contributing

Issues and PRs welcome!

📄 License

MIT License

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

95.9%
按下载量换算917

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 openclaw skills install chat-vitals 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills