监视器与通知
监视器(Watcher) 是一种无界面的自动化。您只需将想要监控的条件用中文写成一句话,例如,“如果3号线压力超过90,请通知我”,工作室就会按照设定的周期自行检查现场数据,仅在条件满足时通知您。
从左侧边栏的雷达图标(fa-radar,监视器)进入。如果有未确认的通知,图标上会出现一个红色数字角标(10条以上显示为9+)。
界面分为两个标签页。
| 标签页 | 功能 |
|---|---|
| 通知 | 至今已触发的警报列表(默认标签页) |
| 设置 | 创建监视器、启动/停止、立即执行、删除 |
创建监视器
在 [设置] 标签页 → 新建监视器 区域中创建。
1. 用一句自然语言获取草稿
在最上方的输入框(예: 매시간 3번 라인 압력이 90 넘으면 알려줘)中,用一句话输入监控条件,然后点击 AI 填充(fa-wand-magic-sparkles),下方表单中的名称·指令·执行周期(分钟) 将自动填写。按 Enter 键也可执行。
以下是现场常用的语句示例。
용해로 1호기 온도가 850도를 넘으면 알려줘
3번 라인 설비가 10분 넘게 정지 상태면 경고해줘
지난 1시간 CRITICAL 알람이 5건 이상 발생하면 알려줘
2공장 압축기 가동률(OEE)이 80% 밑으로 떨어지면 매시간 알려줘
보일러 급수 유량 태그가 30분 동안 값이 안 들어오면 알려줘
2. 检查内容并创建
自动填写的值可以修改。
- 名称 — 将显示在通知卡片和 Webhook 消息中的标题。请使用现场能识别的名称。
- 执行周期(分钟) — 1~1440 分钟。默认为 60 分钟。
- 指令 — 每次由代理执行的任务说明(
예: 3번 라인 OEE를 확인해서 80% 미만이면 경고. /oee?site_id=S1 조회.)。越具体地说明要比较哪些设备、标签以及相应的阈值,误报就越少。 - Webhook URL (可选 · Slack/Teams) — 请参考下方的 通过 Webhook 导出。如果留空,则仅显示在工作室通知中。
点击 创建 后,将立即注册为激活状态,并从下一个周期开始自动执行。
设备停机·安全相关建议设 510 分钟,温度·压力等工艺值建议设 1530 分钟,OEE·生产实绩等变化缓慢的指标建议设 60 分钟以上。周期越短,AI 使用量越大。
3. 直接在聊天中创建
不需要进入监视器界面。在 聊天 中这样表述,也会生成监视器。
3번 라인 압력이 8bar 넘으면 알려줘
용해로 온도 15분마다 감시해줘
代理会先查找目标设备、标签,确定 ID 后创建监视器,并通过回复确认监控什么以及每隔几分钟监控一次。创建的监视器会立即出现在 [设置] 标签页列表中。
接收通知
当条件满足时,会在三个地方同时通知您。
- 实时 Toast — 如果工作室处于打开状态,屏幕右下角会显示
🛰 와처이름 — 내용形式的通知,持续约 6 秒。 - 导航角标 — 侧边栏监视器图标上方的未确认数。
- [通知] 标签页 — 全部触发历史。警告图标、监视器名称、发生时间、内容以卡片形式堆积。
打开 [通知] 标签页时,截至该时点的通知将标记为已读,角标会消失。
可以用列表上方的搜索框(알림 검색…)按内容、监视器名称筛选,每页显示 30 条,之后通过 查看更多 继续浏览。如果还没有任何内容,则显示“暂无新通知 / 当监视器检测到警报时,将在此处显示。”
通过 Webhook 导出
在创建监视器时,如果将 Slack 或 Teams 的接收 Webhook 地址填入 Webhook URL,则当警报发生时,也会向该频道发送消息。消息格式为 🚨 [와처이름] 내용。
Webhook 和实时 Toast 仅在从正常变为警报的那一刻发送一次。 在条件持续满足期间,不会每个周期重复发送;当状态恢复为正常后再次满足条件时,才会重新发送。这是为了防止夜间频道被刷屏而设计的。 (执行历史本身每个周期都会记录,因此在 [设置] 标签页中可以查看过程。)
管理监视器
在 [设置] 标签页的每个监视器卡片上,可以进行以下操作。
- 启用/禁用 — 卡片左侧的开关。禁用后,计划执行将停止;重新启用后,将恢复执行。如果只是暂时巡检,请不要删除,而是关闭开关。
- 立即执行 — 不等待周期,立即执行一次。用于验证新创建的监视器指令是否正常工作。
- 删除 — 垃圾桶图标(
fa-trash-can)。确认后删除,且不可恢复。 - 执行历史 (n) — 展开后可查看最近的执行记录,包括时间、结果颜色点。
卡片上会显示执行周期({n}분마다)、上次执行时间(如果从未执行过,则显示실행 전),以及最终结果徽标。
| 徽标 | 含义 |
|---|---|
| 正常 | 已执行且未满足条件 |
| 警告 | 条件已满足 — 通知已发送 |
| ERR | 执行失败(数据查询错误、AI 未设置等)— 下方正文将显示原因 |
已创建的监视器的名称·指令·周期无法在界面上直接修改。 如需更改条件,请创建新的监视器后删除原有监视器。如果只需暂时停止,关闭开关即可。
如果底部状态栏显示 “平台中断 — 实时数据·监视器暂停”,监视器执行将被跳过。此时执行历史中将记录“因平台中断跳过执行(连接恢复时自动恢复)”,连接恢复后将从下一个周期自动继续。这是为了避免产生错误警报而设计的机制。 如果连接长时间中断,请查看 故障排除。
权限
- 管理员·构建者 — 可创建、启用、禁用和删除监视器。
- 查看者 — 可以查看 [通知] 标签页和监视器列表,但看不到创建表单及执行、删除按钮。
监视器和通知也可以在移动端查看和操作 — 请参考 现场移动端。