feat: expand module workflows, dynamic config, notifications and console API
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
3. 飞书 Base、Bitable、Sheets 的新增、更新、删除全部物理跳过并留证;飞书读取可以执行。
|
||||
4. 通知收件人只允许王云龙;不得向原业务群、原收件人或其他用户发送。通用 `production_sink` 只能证明进入副作用边界,不能据此推断消息正文或投递回执。
|
||||
5. 每个浏览器入口保留独立 CDP、Profile、Cookie 和 storage state。登录策略固定为“本项目状态 → 已复制的来源状态 → 受支持的账号密码回退 → 安全跳过”;不弹出二维码、不人工通过验证码。
|
||||
6. 本机 Hermes 分析端和采集端只通过回环地址访问,不得回退到远程 AI。
|
||||
6. 仍使用 Hermes 的工作流,其分析端和采集端只通过回环地址访问,不得静默回退到远程 AI;`product.style_analysis.interval` 是已登记的例外,显式直连 MiniMax。
|
||||
7. JSON、Markdown、CSV、Excel、图片、日志和 journal 必须按模块、工作流、业务日期落入 `GYXX_DATA_ROOT`;来源目录只读且不得成为运行时依赖。
|
||||
8. 凭据只允许运行时注入。历史遗留 `db.env`、`analyze.env` 必须删除,仓库和验收报告不得记录账号、密码、Cookie、token 或密钥。
|
||||
|
||||
@@ -62,10 +62,10 @@
|
||||
## 7. 商品工作流
|
||||
|
||||
- [ ] `product.persona.daily`:并行采集天猫、抖音、京东商品人群画像。`PARTIAL_FAILED`;run_id `product.persona.daily__20260815__20260801T103908Z__2d6028`。天猫缺少 DMP 入口,抖音缺少搜索控件,京东完成 19/30 后浏览器崩溃,部分结果不能代表三平台完成。
|
||||
- [ ] `product.daily`:ERP 与三平台采集、分析、导出和入库。`PARTIAL_TIMEOUT`;run_id `product.daily__20260731__20260801T113513Z__b59304`。ERP、京东、天猫完成,抖音超时;保留 257 个 raw 文件。独立下游验证完成分析、32 条导出、本地 PG upsert 和 32 次飞书写跳过,但不把下游成功升级为整体通过。
|
||||
- [ ] `product.daily`:ERP 与三平台采集、原始日报入库、分析、导出和飞书写入。`PARTIAL_TIMEOUT`;run_id `product.daily__20260731__20260801T113513Z__b59304`。ERP、京东、天猫完成,抖音超时;保留 257 个 raw 文件。独立下游验证完成分析、32 条导出、本地 PG upsert 和 32 次飞书写跳过,但不把下游成功升级为整体通过。原 `product.import.daily` 定时任务已并入本流程的 `import` 阶段。
|
||||
- [x] `product.alert.daily`:读取商品数据并检测销量异常、按条件通知。`PASS`;实际入口 run_id `script.product_commerce.955b1dfb0cdf__20260801__20260801T085614Z__4fefb3`。本地库读取成功,当次无符合阈值的异常,因此没有告警新增或通知。
|
||||
- [x] `product.import.daily`:把三平台商品日报幂等导入本地 PG。`PASS`;实际入口 run_id `script.product_commerce.9137239938d5__20260727__20260801T085541Z__59c16c`。抖音、京东、天猫分别处理 163、90、173 行,无重复。
|
||||
- [x] `product.style_analysis.interval`:使用本地 Hermes 分析到期款式。`PASS_WITH_SKIPS`;workflow run_id `product.style_analysis.interval__20260801__20260801T084137Z__952204`。数据库表/权限与 Hermes 健康检查通过,单款实现入口内部 dry-run 成功,未写外部副作用目标。
|
||||
- [x] 商品日报导入阶段:把三平台商品日报幂等导入本地 PG。`PASS`;历史独立入口 run_id `script.product_commerce.9137239938d5__20260727__20260801T085541Z__59c16c`。抖音、京东、天猫分别处理 163、90、173 行,无重复;现由 `product.daily` 的 `import` 阶段承载。
|
||||
- [x] `product.style_analysis.interval`:直连 MiniMax 分析到期款式,不依赖本地 Hermes 分析端。历史验收 run_id `product.style_analysis.interval__20260801__20260801T084137Z__952204` 保留作迁移基线;本次已用 `星云2` 的 2026-08-26~2026-08-28 窗口完成真实 MiniMax、飞书、Base 和 PostgreSQL 写入验证。
|
||||
- [ ] `product.main_image.weekly`:周日 08:30 并行启动 JD、Tmall 两个无依赖且资源隔离的主图分支,两个子链均独立执行本地 PG 入库与飞书插入逻辑。`PENDING_RETEST_AFTER_MERGE`;当前没有可归属于合并后新图的业务 run_id。工程结构要求为:任一分支受控失败时,另一分支仍完成自己的采集和双 sink 写入;全部结束后整体聚合为失败,并在错误摘要中标明具体平台和错误。下一轮需在现有飞书零写门禁下完成受控业务复测。
|
||||
- [ ] `product.market_rank`:并行采集天猫、京东、抖音三平台周市场排行。`FAIL_AUTH_OR_UI`;run_id `product.market_rank__20260814__20260801T103628Z__5a9024`。天猫认证失败、京东缺配置类目、抖音目标控件缺失;目标脚本与来源哈希一致,当前证据不支持判定为迁移改坏。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user