82 Commits
Author SHA1 Message Date
yeuimu 14321faa91 style: 报告消息改用 WeCom 友好排版(去表格/彩色高亮/引用块) 2026-08-28 01:55:01 +00:00
yeuimu 5659c30bd1 fix: 日报措辞改为'已补拉',差异持续存在时提示口径问题 2026-08-27 11:02:24 +00:00
yeuimu 21057ea110 feat: alert 补全 flow 名;AGENTS.md 补充 monitor 架构说明 2026-08-27 09:45:28 +00:00
yeuimu aa9a021ac4 fix: wecom-alert 发送失败时在日志留档报警内容 2026-08-27 09:43:26 +00:00
yeuimu 1d0da2a00b feat: 接入企微智能机器人——异常报警/数据核验日报/设备健康日报
- flows/shared/wecom.py: WSClient 按需连接(连接→认证→发送→断开),全容错,超长分段
- flows/monitor/alert_failure.py: Prefect 事件触发(Failed/Crashed→run deployment),发群报警
- flows/monitor/daily_report.py: 每日 18:30 近7天 RIIN/SDS 核验(复用 verify)+商品完整性+OCR+失败回顾
- flows/monitor/device_check.py: 每日 09:00 内存/磁盘/GPU(80%阈值)+Docker 容器异常+服务探活
- db.py: 新增 get_goods_integrity/ping; compose worker 挂载 docker.sock+/:/host:ro+GPU
- scripts/wecom_capture_chatid.py: 一次性捕获群 chat_id 工具
2026-08-27 09:40:53 +00:00
yeuimu b9e0bc42be fix: SDS 款号解析器重写(split('()') 永不命中 bug)+RIIN style_code 兜底 2026-08-14 15:44:18 +00:00
yeuimu 0471065b68 fix: countryRegion 映射补'印美达美西二发货仓'→美国 2026-08-08 09:11:23 +00:00
yeuimu 320f5ed40a feat: OCR 自动重跑 tracking 为空的已识别订单 2026-08-08 06:41:36 +00:00
yeuimu a0e27ae738 fix: OCR 区分 UNSUPPORTED(rejected) 和 ERROR(临时失败) 2026-08-08 02:50:40 +00:00
yeuimu 2128f17868 feat: OCR 新增沙特(SA)支持; 默认加入沙特 2026-08-05 07:48:56 +00:00
yeuimu 1739d47d59 feat: label-ocr 默认加入墨西哥、德国 2026-08-05 07:31:18 +00:00
yeuimu c5efa457d1 refactor: countryRegion 统一中文归一化; label-ocr 改用 countryRegion; destinationCountry 还原 ISO2 2026-08-02 16:07:24 +00:00
yeuimu 7ed1893b83 refactor: destinationCountry 统一归一为中文国名 2026-08-02 15:58:51 +00:00
yeuimu 4b2ef120b5 fix: label-ocr 防重入改用客户端过滤 RUNNING 状态 2026-07-31 05:46:38 +00:00
yeuimu f8b8db2d79 fix: label-ocr 防重入改用 count>1 避免自检 2026-07-31 05:44:52 +00:00
yeuimu 68f0d9439c feat: label-ocr 防重入(同一时间只跑一个) 2026-07-31 05:43:02 +00:00
yeuimu a742f4169e feat: label-ocr 默认 GB+US 近7天; refresh_pending 合并无面单订单(近7天) 2026-07-31 01:57:52 +00:00
yeuimu 3e075fd366 refactor: OCR 字段改驼峰(ocrLayout/ocrCourier/ocrSName...) 2026-07-24 08:33:46 +00:00
yeuimu 7267aa928c feat: label-ocr 默认只处理英国(GB) 2026-07-24 08:28:04 +00:00
yeuimu f0580a8ce4 feat: label-ocr 支持 destination_country/courier_source 筛选优先处理 2026-07-24 02:10:03 +00:00
yeuimu 72039e480b fix: PL 从 OCR 支持国家移除(模型未注册 config.py) 2026-07-24 01:26:47 +00:00
yeuimu 70178e9295 feat: OCR v2 batch + RIIN waybill + 双系统 label-ocr flow(hourly) 2026-07-23 23:44:24 +00:00
yeuimu 51dbde4538 feat: OCR 面单 enrichment flow (api/ocr/ + flows/sds/label_ocr.py + db OCR 方法) 2026-07-23 16:15:24 +00:00
yeuimu 8ab0aededa feat: Orders 加 10 地址/店铺字段 + labelPdfUrl(SDS/RIIN mapper+db) 2026-07-23 16:05:46 +00:00
yeuimu 2b8a2b65f4 feat: SDS 历史数据回填脚本(工厂+确认时间补全) 2026-07-23 10:15:50 +00:00
yeuimu a527ebc1de fix: SDS factory(dict取值)+ confirmedAt(gmtConfirmTime) 映射修复 2026-07-23 09:41:08 +00:00
yeuimu 4ec7cf2dd6 feat: 详细日志(分页/映射/批次进度)+ Artifacts 摘要(sync-summary/verify-report) 2026-07-23 09:01:39 +00:00
yeuimu 367168bcdc fix: <>ALL(%) parens + refresh_100_prefix add orderCount/goodsCount 2026-07-23 08:46:22 +00:00
yeuimu 53ff943ac3 fix: db.py SQL (<>ALL, escape %% in LIKE) + incremental_sync tz-aware compare 2026-07-23 08:43:27 +00:00
yeuimu d48034f27a docs: work pool + Gitee pull deployment model 2026-07-23 08:27:36 +00:00
yeuimu 3e32238a1e ci: work pool + Gitee pull deployment (Dockerfile, prefect.yaml) 2026-07-23 08:18:56 +00:00
yeuimu 4cba1da4e1 init: Prefect ETL sync project (RIIN/SDS → PG) with 12 sync flows 2026-07-23 08:13:09 +00:00