From f675a42d676fa554bf32827a610830aa17d1f651 Mon Sep 17 00:00:00 2001 From: yeuimu <2197651308@qq.com> Date: Mon, 7 Sep 2026 10:10:22 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20AGENTS.md=20=E9=80=9A=E7=9F=A5=E5=B1=82?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=20webhook=20=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AGENTS.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 4290d7a..bff4fdb 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -81,8 +81,8 @@ uv run prefect # 运行 prefect CLI ## 企微机器人告警/上报(monitor) -- 发送层 `flows/shared/wecom.py`:`send_markdown/send_text`,wecom-aibot-sdk 按需连接(连接→认证→发送→断开),全容错。 - 凭据在 `Secret` Block `wecom-aibot-credentials`(JSON:`bot_id/secret/chat_id`);chat_id 用 `scripts/wecom_capture_chatid.py` 捕获。 +- 发送层 `flows/shared/wecom.py`:`send_markdown/send_text`,群机器人 webhook HTTP POST([文档](https://developer.work.weixin.qq.com/document/path/99110)),全容错。 + 凭据在 `Secret` Block `wecom-webhook`(值为完整 webhook URL);markdown 支持 1-6 级标题/引用/``(不支持表格),单条 ≤4096 字节超长自动分段,限 20 条/分钟。 - `flows/monitor/alert_failure.py`(wecom-alert):prefect.yaml 里声明的事件触发器,任意 flow run `Failed/Crashed` 自动运行并发群报警,零代码侵入,新 flow 自动覆盖。 - `flows/monitor/daily_report.py`(daily-report,18:30):近 7 天 RIIN/SDS 核验(subflow 复用 verify,先报订单数量/商品行数是否一致,再报状态不符单数"已自动刷新修复",verify 有差异时修复后重数即 `verifyReport.post`)+OCR 当日处理量(按 `Orders.ocrProcessedAt` 盖章,`db.count_ocr_today`)+近 24h 失败任务明细(workflow/run/次数/时间)。 - `flows/monitor/device_check.py`(device-check,09:00):按 24h 采样报内存/swap/GPU 的平均·峰值·最低 + 磁盘 总体/根目录/home 余量与"增长最快目录"(du 快照对比)+ GPU 温度;另查 Docker 容器异常(docker.sock)、Prefect 失败、OCR/PG 探活。阈值 80% 报警。