SuperAPI AI 工具集

health

通用与其它

查看项目

更新于 10-16 01:09

技能介绍

用途:这是 Cal.com Commander 的健康检查技能,用于在排查问题时一次性检查各子系统状态,触发词包括 calcom health、calendar bot status、cal.com diagnostics、booking bot check。

主要能力:按十个步骤检查:1)Cal.com CLI 二进制是否存在(缺失时提示运行 cd scripts/calcom-cli && bun install && bun run build);2)环境变量是否设置,如 CALCOM_OP_UUID、CALCOM_API_URL、TELEGRAM_BOT_TOKEN、TELEGRAM_CHAT_ID、HAIKU_MODEL、OP_SERVICE_ACCOUNT_TOKEN;3)GCP 配置变量;4)Supabase 配置变量;5)1Password CLI 账号列表;6)读取 /tmp/calcom-commander-bot.pid 判断机器人进程是否运行或 PID 陈旧;7)读取 /tmp/calcom-sync.pid 判断同步进程状态;8)用 launchctl list 检查 calcom-commander 的 launchd 任务;9)查看 /tmp 下两个熔断器 JSON 文件,不存在则视为 CLOSED 健康;10)在 AUDIT_DIR(默认 $HOME/own/amonic/logs/audit)中查看最新 .ndjson 审计日志并显示末尾 5 行。

使用方式:技能说明以 shell 命令形式给出完整检查流程,直接执行即可逐项查看输出。该技能标注为自我演化型:若发现指令错误、参数漂移或需要变通做法,应据实立即修正该文件,且仅在问题真实、可复现时更新,不要基于猜测修改。执行完成后需自查命令是否成功、参数或输出是否变化、是否需要额外变通步骤,并据此更新说明。

适用场景:Cal.com 日历机器人与同步任务出现异常、日历预订机器人无法工作时,用于快速定位是缺失依赖、缺少配置、进程未运行还是熔断打开。

限制:文件未提供安装步骤、依赖版本、收费信息、平台支持范围或错误码对照表,这些内容暂未提供;审计目录路径和 PID 文件位置为默认约定,实际环境可能不同。