零售与商品

新品有流量,为什么就是卖不好?

从 600 个新品查起:重算转化率、拆缺货分组,再检查 Agent 给出的结论是否站得住。

匹配后的转化率600 SKUs
050607085.67%3.59%
−1.48pp匹配后仍存在的差距

工程案例 · 合成零售数据 · 真实模型执行

01

问题

从卖不好的新品开始

新品有流量,为什么转化仍然落后?

任务要求先建立可比指标,再调查不同解释,交付可以由他人重新计算的结果。没有预先指定“库存就是根因”,也没有要求先做一个应用。

SQLite 数据集包含四个月上市的 600 个合成新品,每个产品上市后 30 天累计共 662,528 次曝光、27,763 个订单;另一张表提供 24 个合成基准组。基准属于测试数据,不是经审核的真实竞品表现。

Polaris 通过真实模型循环读取资料、选择重算方法、生成分析、运行检查,再交给单独的模型会话复核。最终完成记录为 43 次模型调用,没有获得生产实施授权。

接下来要问

先不急着归咎某个上市决策。需要先让比较反映真实的流量和商品组合。

继续阅读 ↓
02

取证

先公平比较,再找差距落在哪里

分母和匹配条件一样重要。

公司整体转化率用订单总数除以曝光总数。直接平均各产品转化率,会让低流量商品和高流量商品占相同权重,回答的是另一个问题。

每个产品按上市月份、品类、价格带匹配基准,再以该产品曝光量加权。这样保留公司的流量结构,只替换对应组的转化水平。

公司转化率 = SUM(30天订单) / SUM(30天曝光)
匹配基准 = SUM(30天曝光 × 对应基准率) / SUM(30天曝光)
差距(百分点)= 100 ×(公司转化率 − 匹配基准)

直接重算数据库得到公司转化率 4.1904644%,匹配基准 5.6662463%,差距 −1.4757819 个百分点。这些是业务转化率,不是 AI 准确率。

上市月份产品数公司转化率匹配基准
5 月1504.80%5.67%
6 月1504.44%5.66%
7 月1503.93%5.67%
8 月1503.59%5.66%

四个月份都存在差距,且逐月扩大。这个计算缩小了调查范围,还没有证明原因。

缺货值得先查,但还不能直接归因。

进一步比较缺货 0–2 天与缺货至少 9 天的商品。低缺货组有 315 个产品、346,806 次曝光、19,757 个订单;高缺货组有 285 个产品、315,722 次曝光、8,006 个订单。

缺货分组产品数转化率
0–2 天3155.70%
9 天及以上2852.54%
Polaris 划重点

库存可用性是优先验证的假设。仅凭这个对比,还不能断言补齐库存就能恢复转化。

产品组合、配送承诺、价格和内容质量仍可能影响结果。整体基准的公平匹配,不等于这次缺货分组对比也排除了所有混杂因素。产物明确记录 causal_claim: false,保留其他解释。

下一步是用获准使用的真实交易记录重复分析,控制这些因素,再设计受控实验。这是建议继续做的验证,不是本轮已经取得的成果。

接下来要问

差距还在,库存可用性也值得追查。接下来要分开“有用线索”和“已经证明的原因”。

继续阅读 ↓
03

验证

检查解释,也检查 Agent 的执行

分组差距很大,但不能拿来预测增长。

低缺货组的转化率是高缺货组的两倍多,但我们没有把这个比值写成销售预测。“补齐库存就能翻倍”暗含一个前提:两组除了库存之外完全一样。资料没有支持这个前提。

基准匹配和缺货分组也不是同一项计算。匹配月份、品类和价格带,让整体竞品比较更公平,却不会自动让两个缺货组可互换。配送承诺和内容质量仍然可能影响结果。

真要建议补货策略,还得继续问:缺货是否恰好发生在需求高峰?缺货时曝光是否仍然累计?订单和曝光是否来自同一个渠道?这些是具体的后续调查问题,不是汇总夹具已经给出的事实。

因此交付把库存可用性列为优先验证的假设,没有直接要求改补货政策,也没有宣称收入已经恢复。业务负责人既能看到信号,也能看到花钱之前还缺什么证据。

模型说通过,宿主仍然可以退回。

分析文件还没生成,检查先运行了。

第一次 pilot 因所需产物缺失而失败。模型随后生成重算程序和结构化结果,再次执行检查。

上下文预算不足,发送前暂停。

42,000 字符的单次请求预算不够。预检先暂停,经过可追踪的预算扩容,再从原状态恢复。

小范围与扩大检查通过。

阶段之间记录检查反馈,交付计算程序、分析结果和报告。

两次复核意见被退回。

复核者读了证据、查了数据库,也给出 pass,但缺少宿主要求的执行记录,因此未被接受。

补齐执行证据,完成最终复核。

后续复核提供了实际命令、来源查询与冻结检查记录。最终复核和宿主检查通过,完成后重载未增加模型调用。

更早的一轮还暴露过夹具错误:验收入口依赖缺失的辅助文件。那次运行停止,没有伪报完成;修复夹具后用新目录重跑,没有把失败记录改写成成功。

实测后,可执行产物的门槛进一步收紧:成功命令必须明确引用交付的可执行文件,不能拿任意一次命令成功代替。这是实验后的工程改进,不追认成原实验已经验证的能力。

接下来要问

判断听起来合理还不够,交付的计算必须能由复核者重新运行。

继续阅读 ↓
04

决定

交付一个可以继续验证的判断

结论后面,留下一条可执行的证据链。

交付包括报告、结构化分析和 Python 重算脚本。脚本读取原始表,匹配基准,输出汇总与分组计算;结构化结果保留数据指纹、计算方法、逐月统计、局限和下一步验证。

验收检查保存在模型可写工作区之外。另一个模型会话检查候选产物,由宿主判断证据是否齐备。这种分离有助于阻止无证据的完成声明,但不等于第三方审计或独立人工认证。

运行还发现了兼容接口的问题:旧工具把验证方法记成代码原型,实际交付却是指标重算。新任务现已使用通用的验证规划与执行工具;旧接口只保留给历史状态恢复。

本轮完成的是跨业务场景的可恢复调查和可复算交付,没有验证真实收入增长、行业领先或生产上线效果。实施授权仍为 false。下方公开证据只保留汇总结果;整理本文时再次直接查询了原始数据库,核对关键数字。

最后的判断

优先验证库存可用性,但不要把分组差距直接写成“补货就能让销量翻倍”的预测。

把你的问题告诉我们 ↗
展开技术记录与证据下载 +
600个新品纳入分析
43次记录中的模型调用
−1.48 pp匹配后的转化差距
沿着这条线继续读

这次调查的人群已经定义好了。下一篇恰好缺了这一步:Agent 先要问清楚,这次业务问题究竟针对哪些记录。

开始回答之前,Agent 先把问题问清楚了。 →
你的下一个问题

你现在最需要解释哪个业务结果?

你的信息,全程保密。

留下你的公司邮箱