用途:booth-beat 是 Booth 守护进程按冷却计划(5→10→20→40→60 分钟)注入的心跳信号,无论 DJ 当前状态如何都会触发,作为个别告警丢失时的兜底机制。
主要能力:信号会给出状态更新,列出 Working、Checking、Idle 的 deck 以及待办任务数量。收到后按 booth-dj 技能的 Beat Response Protocol 处理:运行 booth ls 和 booth reports 查看当前状态;对已完成工作读取报告并交付用户;对卡在 checking 超过 20 分钟的 deck 进行调查或上报;若活跃 deck 少于 3 个,则查看 .claude/progress.md 中的待办工作并立即启动,无需询问用户;若无可执行事项且无待办,则保持安静以节省 token。
异常标记:STALE CHECK 表示 deck 卡在 checking 超过 10 分钟,可能触及 API 限制或确实卡住;Unnotified idle deck 表示 deck 已空闲但 DJ 尚未收到告警。
限制:资料未提供安装方式、配置项、收费信息及具体平台支持,相关细节暂未提供。