2.5 KiB
2.5 KiB
2026-09-19 AI分析板块数据源与口径优化
1. 先做数据源与口径里的优化(四项全做)
旭东 → OpenClaw:
接下来继续优化 AI分析板块
先做数据源与口径里面的优化
(OpenClaw 就该板块列出四个方向与候选点后,旭东确认数据源与口径方向;随后在四选项里全选: brand 筛选修复 + 计划预测口径、订单类口径、包材/内料库存口径、品牌汇总/金额排行/动销)
OpenClaw 响应:
已在 192.168.8.186 测试环境完成并验证,未动云端与 11.79 生产。
- 修复 brand 筛选不生效:产品库存视图、产品销量统计两个数据源补齐「品牌」列(原来字段里没有品牌,问「MUTO 的库存」会当成没筛选)。
- 新增 5 个数据源(原 5 个 → 10 个):
planning_metrics计划预测口径:日销量预测、总/云仓/外仓支撑天数、库存可支撑天数、云仓与外仓可分配库存、是否调拨、建议下单数量、产品分级、销售趋势、各仓库存与在途(直接复用计划预测页同一套计算函数,保证口径一致)。orders_in_transit订单在途与到货:国内/海外/包材未完结订单的未到数量与订单数(包材按所属成品归集)。material_inventory包材与内料库存:物料维度的可用/云仓/外仓/加工厂/生产在途/采购在途(产品库存视图原本把这些物料排除了)。inventory_value商品库存金额:逐商品 库存×成本价(含特殊成本价规则),支持按金额排行。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。 - 页面与结果展示、提问理解与提示词、权限与历史记录三个方向尚未动,等旭东排期。