Trigger Evaluator

基于当前数据库状态评估OpenClaw触发规则。用于心跳式触发检查,特别是过期任务检测。

安装

概览

{ “overview_html”: “Trigger Evaluator 是一个专门用于评估 OpenClaw 工作空间中已实现的触发规则的工具,其核心功能聚焦于基于当前数据库状态对现有触发逻辑进行实时校验。它并非用于创建新的触发逻辑,而是通过调用生产环境中已有的脚本,对系统内定义的触发条件进行自动化检查与执行。该工具特别适用于心跳式触发检查,尤其是在检测和处理过期任务(stale missions)方面表现突出。通过定期运行,它能有效识别出那些因长时间未更新而处于异常状态的任务,从而帮助运维人员及时采取干预措施,保障系统的稳定性和数据的一致性。”, “feature_items”: [ “基于真实数据库状态评估已有触发规则,确保评估结果准确可靠”, “支持心跳式触发检查,特别适合监控和检测过期任务”, “直接调用生产环境中的成熟脚本,无需额外开发新逻辑”, “提供命令行接口,便于集成到自动化运维流程中”, “目前主要支持 stale_missions_alert 这一种触发类型” ], “scenarios_html”: “Trigger Evaluator 最典型的应用场景是周期性监控任务状态,例如在科研或数据处理平台中,当某个任务长时间未完成或未更新时,系统需要自动识别并发出告警。此时,Trigger Evaluator 可以定期执行,检查所有任务的最后更新时间,判断是否存在‘过期’风险,并将结果反馈给监控系统或通知相关人员。此外,在系统维护或故障排查期间,管理员可通过手动运行 Trigger Evaluator 来快速定位问题任务,辅助决策。由于其直接依赖生产环境的触发逻辑,因此也适合在测试环境中验证触发机制的有效性,确保线上行为符合预期。” }