n
n- 父级大工单:#96
n- 阶段:真机规格候选采集兼容
n- 不做:不新增 AI,不改 Admin 接口、任务数据、全局规格换算、地址、数量、价格、下单或不可逆门禁。
n## 怎么做
n1. 扩展非滚动规格面板强证据识别。
n3. 使完整真机候选进入现有 #255 Admin AI 解析。
n## 验收标准
n- [ ] 当前非滚动确认页能被识别。
n- [ ] 尺码在上、颜色在下仍得到正确 key。
n- [ ] 既有 AI 契约和采购门禁不变。
已完成。代码提交:7b6e59c;归档提交:e2c1f45。nn核对结果:Admin #255 已经实现“规则不能唯一判断时调用 AI,AI 只能从 Client 真机候选中选择”,无需重复增加 AI。实际阻塞是 Client 排除了节点只共享全屏根容器的非滚动订单确认规格面板。nn本次增加严格兼容路径:仅当 PDD 确认页同时具备已选摘要、数量输入、唯一增减按钮、规格标题候选和唯一底部提交区域时,才使用全屏共同容器解析;规格 key 按标题语义识别,不依赖尺码和颜色的上下顺序。nn验证:相关测试 145 passed,Python 编译检查通过。未执行原商品完整真机采购,也未执行下单或付款,工单待验收。
7b6e59c
e2c1f45
No dependencies set.
The note is not visible to the blocked user.
基本信息
nn- 类型:缺陷n- 父级大工单:#96n- 所属 MVP / 版本:#253n- 阶段:真机规格候选采集兼容n- 依赖:#255、#257、#272nn## 要解决什么nnClient 无法解析无 scrollable 属性且顶部“确认款式/关闭”已经移出控件树的订单确认规格面板,导致真实尺码候选无法提交给既有 Admin 规则和 AI。nn## 做什么 / 不做什么nn- 做:用订单确认页、PDD 控件树、已选摘要、数量控件、规格标题候选和唯一提交区域等强证据兼容该面板;补脱敏测试。n- 不做:不新增 AI,不改 Admin 接口、任务数据、全局规格换算、地址、数量、价格、下单或不可逆门禁。nn## 怎么做nn1. 扩展非滚动规格面板强证据识别。n2. 按标题语义识别尺码和颜色,不依赖纵向顺序。n3. 使完整真机候选进入现有 #255 Admin AI 解析。nn## 验收标准nn- [ ] 当前非滚动确认页能被识别。n- [ ] 能解析女大码真机原文为 size 候选。n- [ ] 尺码在上、颜色在下仍得到正确 key。n- [ ] 普通页面和未知弹层不会被误认。n- [ ] 既有 AI 契约和采购门禁不变。n- [ ] 相关测试和编译检查通过。nn## 怎么验证nn在 client 目录执行相关 pytest 和 py_compile。真机回归不自动付款。nn## 风险和回退nn兼容路径必须同时满足多项订单确认结构证据,任一证据缺失继续安全失败。已完成。代码提交:
7b6e59c;归档提交:e2c1f45。nn核对结果:Admin #255 已经实现“规则不能唯一判断时调用 AI,AI 只能从 Client 真机候选中选择”,无需重复增加 AI。实际阻塞是 Client 排除了节点只共享全屏根容器的非滚动订单确认规格面板。nn本次增加严格兼容路径:仅当 PDD 确认页同时具备已选摘要、数量输入、唯一增减按钮、规格标题候选和唯一底部提交区域时,才使用全屏共同容器解析;规格 key 按标题语义识别,不依赖尺码和颜色的上下顺序。nn验证:相关测试 145 passed,Python 编译检查通过。未执行原商品完整真机采购,也未执行下单或付款,工单待验收。