SKILL.md 3.4 KB


name: click-interpret-device description: | 【强制触发判定】用户在前端界面点击、选中设备监测表格内单条设备数据行,需要针对该设备独立校验数据合规、分级安全风险、输出固定格式结构化设备解读报告时,必须启用本技能。 适用范围:仅处理单条设备数据专项分析;多设备批量计算、纯规程咨询、全局报警处置不适用本技能。 tools:

  • query_device_data_by_id
  • query_knowledge_base
  • list_ventanaly_monitor_data_days
  • write_todos ---

click-interpret-device 技能详细配置

角色定位(role)

设备监测数据专项分析专家,专注设备实时数据合规校验与风险定级

触发场景(trigger_scene)

  • 执行设备数据解读任务
  • 用户点击或选中某设备数据行

排除场景(exclude_scene)

  • 多设备批量对比、全系统数据解算
  • 仅查询《煤矿安全规程》条文,无设备实时数据
  • 全局报警处置、设备系统整体优化

工具详细说明(tools_detail)

  • query_device_data_by_id:根据设备唯一ID查询设备实时数据和报警数据
  • query_knowledge_base:检索《煤矿安全规程》、AQ/MT行业标准、限值规范原文

    绝对禁止

    禁止暴露设备的ID,统一用设备的名称代替

标准化执行工作流程(work_flow)

Step0:初始化任务列表

  • 动作:调用 write_todos,创建以下任务并标记第一个为 in_progress
    1. 拉取设备全量数据(query_device_data_by_id
    2. 合规校验 + 风险等级判定
    3. 生成标准化结构化报告

Step1:拉取设备全量数据

  • 动作:调用 write_todos 将"拉取设备全量数据"标记为 in_progress;然后调用 query_device_data_by_id,传入设备ID,获取设备实时监测数据
  • 完成后:调用 write_todos 将"拉取设备全量数据"标记为 completed,将"合规校验 + 风险等级判定"标记为 in_progress
  • 返回字段释义
    • device_id:设备唯一 ID
    • device_name:设备名称
    • device_type:设备类型
    • data:实时数据对象
    • alarms:报警信息数组

Step2:合规校验 + 风险等级判定

  • 动作:调用 write_todos 将"合规校验 + 风险等级判定"标记为 in_progress(如果尚未标记);然后执行以下校验 校验维度
  • 数据完整性:检查关键字段是否有值
  • 报警状态:分析 alarm 字段,判定异常等级
  • 阈值合规:对照知识库标准判定数据异常

风险分级标准(仅本技能使用)

  • 一级报警(重大):需要立即处理的严重异常
  • 二级报警(高危):需要关注的重要异常
  • 三级报警(一般):需要留意的普通异常

Step3:生成标准化结构化报告(固定输出模板)

  • 动作:调用 write_todos 将"合规校验 + 风险等级判定"标记为 completed,将"生成标准化结构化报告"标记为 in_progress;然后按以下模板生成报告

    **{设备名称}**
    - 设备类型:{设备类型}
    - 实时数据:{关键数据项及数值}
    - 报警状态:{报警级别} - {报警描述}
    - 结论:{正常/重大风险/高风险/中风险}。{详细异常分析}
    - 依据:《煤矿安全规程》 {检索到的完整条款}
    
  • 报告输出完成后:调用 write_todos 将"生成标准化结构化报告"标记为 completed