feat(BIZ-145): 竞品价格采集脚本 + 每周定时调度

- fetch_prices.py: 标准库实现,C1-C7 合规红线硬编码
- targets.yaml: BIZ-144 v2 名单(4 家品牌旗舰店 + 月度白牌轮换)
- cron/competitor-price.cron: 每周一 09:00 Asia/Shanghai
- README.md: 本地运行 + cron 安装 + 失败告警说明
- data/2026-09-20/: 手动试跑样例(4 家被 robots 禁止=预期合规行为,白牌待回填)

修复: MULTICA_PARENT_ISSUE 空字符串时错误发评,改为空值回退默认父单

Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
2026-09-20 05:51:30 +08:00
parent a1672f3bb8
commit cd83cd9271
7 changed files with 482 additions and 0 deletions
+39
View File
@@ -0,0 +1,39 @@
# 竞品价格监控目标清单(BIZ-145 / S2)
# 数据源:BIZ-144 v2 §1 竞品名单;模板字段:BIZ-144 v2 §3
# ⚠️ sku_urls 目前为空 = 仅采集店铺首页公开信息。
# 具体 SKU 页 URL 由数据 Owner(陆云帆)每周确认后补充到本文件;
# 白牌店铺每月 1 号由执行人按 BIZ-144 v2 §1.1 #5 规则选定后回填 url。
week_timezone: "Asia/Shanghai"
competitors:
- id: senshan
name: 森山(森宇控股)
type: brand_flagship
shop_url: "https://senshan.tmall.com"
monitor_skus: ["铁皮枫斗", "铁皮石斛核心SKU"]
sku_urls: [] # TODO(owner): 填入具体 SKU 页面 URL
- id: conba
name: 康恩贝
type: brand_flagship
shop_url: "https://conba.tmall.com"
monitor_skus: ["石斛/参茸线核心SKU"]
sku_urls: []
- id: huqingyutang
name: 胡庆余堂
type: brand_flagship
shop_url: "https://huqingyutang.tmall.com"
monitor_skus: ["石斛及传统滋补礼盒"]
sku_urls: []
- id: shouxiangu
name: 寿仙谷
type: brand_flagship
shop_url: "https://shouxian.tmall.com"
monitor_skus: ["铁皮石斛", "灵芝孢子粉"]
sku_urls: []
- id: white_label_monthly
name: 平台头部白牌(每月轮换)
type: marketplace
shop_url: "" # 每月 1 号由执行人回填当月店铺 URL
monitor_skus: ["同规格散装石斛价格带下限"]
sku_urls: []