dy-dashboard/vault/知识库/工作指南/训练记录/2026-09-19-AI分析数据源与口径优化.md
2026-10-28 11:14:17 +08:00

2.5 KiB
Raw Permalink Blame History

2026-09-19 AI分析板块数据源与口径优化

1. 先做数据源与口径里的优化(四项全做)

旭东 → OpenClaw:

接下来继续优化 AI分析板块

先做数据源与口径里面的优化

(OpenClaw 就该板块列出四个方向与候选点后,旭东确认数据源与口径方向;随后在四选项里全选: brand 筛选修复 + 计划预测口径、订单类口径、包材/内料库存口径、品牌汇总/金额排行/动销)

OpenClaw 响应:

已在 192.168.8.186 测试环境完成并验证,未动云端与 11.79 生产。

  • 修复 brand 筛选不生效:产品库存视图、产品销量统计两个数据源补齐「品牌」列(原来字段里没有品牌,问「MUTO 的库存」会当成没筛选)。
  • 新增 5 个数据源(原 5 个 → 10 个):
    1. planning_metrics 计划预测口径:日销量预测、总/云仓/外仓支撑天数、库存可支撑天数、云仓与外仓可分配库存、是否调拨、建议下单数量、产品分级、销售趋势、各仓库存与在途(直接复用计划预测页同一套计算函数,保证口径一致)。
    2. orders_in_transit 订单在途与到货:国内/海外/包材未完结订单的未到数量与订单数(包材按所属成品归集)。
    3. material_inventory 包材与内料库存:物料维度的可用/云仓/外仓/加工厂/生产在途/采购在途(产品库存视图原本把这些物料排除了)。
    4. inventory_value 商品库存金额:逐商品 库存×成本价(含特殊成本价规则),支持按金额排行。
    5. brand_overview 品牌汇总:SKU数、库存、库存金额、昨日销量、30天平均销量、近30/100天动销SKU数,默认按库存金额倒序。
  • 顺带修一个隐患:数据源通用排序原来对文本字段(是否调拨/产品分级/销售趋势)会因字符串与数字混排报错,已改为数值排序失败时回退字符串排序。
  • 验证:5 个新数据源逐个直调检查返回与字段;brand 参数在 6 个数据源上全部命中;走真实 /api/ai/ask 端到端问了 5 个问题,AI 分别选到 planning_metrics(调拨、建议下单数量排行)、brand_overview(品牌库存金额与动销)、material_inventory(包材库存)、orders_in_transit(在途未到货最多),全部返回正确数据。服务重启后 active、本机与局域网 HTTP 200。
  • Git 提交 edd9700。
  • 页面与结果展示、提问理解与提示词、权限与历史记录三个方向尚未动,等旭东排期。