Client:兼容顶部提示不可见的非滚动规格确认面板 #275

Open
opened 2026-08-18 17:29:00 +08:00 by ila · 1 comment
Owner

基本信息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兼容路径必须同时满足多项订单确认结构证据,任一证据缺失继续安全失败。

## 基本信息`n`n- 类型:缺陷`n- 父级大工单:#96`n- 所属 MVP / 版本:#253`n- 阶段:真机规格候选采集兼容`n- 依赖:#255、#257、#272`n`n## 要解决什么`n`nClient 无法解析无 scrollable 属性且顶部“确认款式/关闭”已经移出控件树的订单确认规格面板,导致真实尺码候选无法提交给既有 Admin 规则和 AI。`n`n## 做什么 / 不做什么`n`n- 做:用订单确认页、PDD 控件树、已选摘要、数量控件、规格标题候选和唯一提交区域等强证据兼容该面板;补脱敏测试。`n- 不做:不新增 AI,不改 Admin 接口、任务数据、全局规格换算、地址、数量、价格、下单或不可逆门禁。`n`n## 怎么做`n`n1. 扩展非滚动规格面板强证据识别。`n2. 按标题语义识别尺码和颜色,不依赖纵向顺序。`n3. 使完整真机候选进入现有 #255 Admin AI 解析。`n`n## 验收标准`n`n- [ ] 当前非滚动确认页能被识别。`n- [ ] 能解析女大码真机原文为 size 候选。`n- [ ] 尺码在上、颜色在下仍得到正确 key。`n- [ ] 普通页面和未知弹层不会被误认。`n- [ ] 既有 AI 契约和采购门禁不变。`n- [ ] 相关测试和编译检查通过。`n`n## 怎么验证`n`n在 client 目录执行相关 pytest 和 py_compile。真机回归不自动付款。`n`n## 风险和回退`n`n兼容路径必须同时满足多项订单确认结构证据,任一证据缺失继续安全失败。
Author
Owner

已完成。代码提交:7b6e59c;归档提交:e2c1f45。nn核对结果:Admin #255 已经实现“规则不能唯一判断时调用 AI,AI 只能从 Client 真机候选中选择”,无需重复增加 AI。实际阻塞是 Client 排除了节点只共享全屏根容器的非滚动订单确认规格面板。nn本次增加严格兼容路径:仅当 PDD 确认页同时具备已选摘要、数量输入、唯一增减按钮、规格标题候选和唯一底部提交区域时,才使用全屏共同容器解析;规格 key 按标题语义识别,不依赖尺码和颜色的上下顺序。nn验证:相关测试 145 passed,Python 编译检查通过。未执行原商品完整真机采购,也未执行下单或付款,工单待验收。

已完成。代码提交:`7b6e59c`;归档提交:`e2c1f45`。`n`n核对结果:Admin #255 已经实现“规则不能唯一判断时调用 AI,AI 只能从 Client 真机候选中选择”,无需重复增加 AI。实际阻塞是 Client 排除了节点只共享全屏根容器的非滚动订单确认规格面板。`n`n本次增加严格兼容路径:仅当 PDD 确认页同时具备已选摘要、数量输入、唯一增减按钮、规格标题候选和唯一底部提交区域时,才使用全屏共同容器解析;规格 key 按标题语义识别,不依赖尺码和颜色的上下顺序。`n`n验证:相关测试 145 passed,Python 编译检查通过。未执行原商品完整真机采购,也未执行下单或付款,工单待验收。
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: chengma/cmautobuy#275