Agent Skills
返回列表
🔒

Clawhong 群健康监控

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f12a44b7/clawhong-group-health-monitor

技能介绍

要解决的问题

团队协作群里,谁在线、谁在干活、活儿卡在哪,往往只能靠肉眼翻聊天记录。人多了以后,"某个工人是不是掉线了""今天大家到底完成了多少任务"这类问题很难快速回答。等到发现进度异常时,往往已经过去了几个小时。这个技能就是用来把这类"看人"的工作自动化掉。

核心能力

在线率监控

  • 依据每个工人的 lastActive 时间判断状态
  • 超过 30 分钟(IDLE_THRESHOLD,默认 1800 秒)未活跃标记为 idle
  • 超过 2 小时(OFFLINE_THRESHOLD,默认 7200 秒)未活跃标记为 offline

任务完成率

  • 当日完成率按 todayDone / (todayDone + pending) 计算
  • 完成率低于 3 标记为低效
  • todayDone = 0 且 pending > 0 标记为零产出

响应延迟

  • 统计 inbox 任务从创建到进入 inProgress / done 的时间差
  • 超过 1 小时(DELAY_WARN)未处理标记为延迟
  • 超过 4 小时(DELAY_CRIT)未处理标记为严重延迟

三级告警机制

| 级别 | 触发条件 |
|------|----------|
| CRITICAL | 多人同时 offline,或零产出人数超过半数 |
| WARN | 单人零产出、任务延迟超 1 小时、完成率低于 30% |
| INFO | 单人 idle、完成率偏低、周期趋势变化 |

告警通过 Dashboard API 的群聊接口发送,认证方式为 Authorization: Bearer {TOKEN}。

使用方式与注意点

推荐通过 cron 每 15 分钟触发一次,也可以在需要查看团队状态时手动触发,关键词包括"群健康""团队状态""工人监控"。

需要注意:

  • 依赖 Dashboard API 的 GET workers 与群聊告警 POST 两个接口,token 配置在 DASHBOARD_TOKEN
  • 阈值均可通过配置覆盖,默认值适合常规节奏,团队时区跨度大时需要自行调整
  • 完成率低于 3 这个阈值偏经验值,任务量大的团队可能需要结合实际情况调优

使用场景

  • 群里有工人30分钟没动静,定时巡检时要判断他是idle还是offline
  • 当天todayDone为0且有pending任务时,巡检报告里要标出零产出人员
  • inbox任务超过4小时没进入inProgress,需要标记严重延迟并推送告警
  • 想快速了解团队当天完成率趋势,对比历史数据发现完成率从80%降到50%

适合人员

  • 团队负责人,需要定期确认每个工人的在线状态和产出情况
  • 调度人员,每天要排查零产出或严重延迟的工人并做人工干预
  • 运维管理员,需要通过Dashboard API获取工人数据并配置三级告警阈值
  • 群管理员,想按固定周期输出团队健康报告用于晨会同步