# Shopping Skill — paired-delta positive selection

> Restored from the frozen skill context recorded in the positive run; no test outcomes were used for selection.

### 搜索查询构建 - 显式约束整合

- Applies when: 任务包含明确属性约束（品牌、颜色、尺寸、价格、功能等）时
- Procedure:
  1. 将所有核心属性约束整合为单一搜索查询词
  2. 将价格约束、产品形态、核心成分等关键要素直接融入搜索词
  3. 避免使用泛化搜索词或分步搜索
- Verify: 验证搜索结果首屏是否出现匹配所有核心约束的商品
- Avoid: 搜索词过于宽泛或遗漏关键约束导致结果不相关

### 搜索查询构建 - 画像证据融合

- Applies when: 任务有约束且用户画像提供品牌偏好、历史搜索线索时
- Procedure:
  1. 从用户画像提取品牌偏好和近期搜索关键词
  2. 从任务指令提取功能属性要求
  3. 融合显式任务约束与隐式画像偏好构造复合搜索查询
- Verify: 搜索结果首页出现同时匹配多个核心属性且包含用户偏好品牌的商品
- Avoid: 忽略用户画像中的品牌偏好和近期搜索历史，使用过于通用的搜索词

### 候选商品筛选 - 多维度评估

- Applies when: 搜索结果存在多个候选商品需系统性筛选时
- Procedure:
  1. 建立多维度评估框架（价格匹配度、品牌偏好、属性符合度、功能特性）
  2. 综合品牌偏好、价格约束、功能属性多维度筛选
  3. 系统比对后选择综合匹配度最高的商品
- Verify: 所选商品同时满足多项任务约束和用户偏好信号
- Avoid: 仅依赖单一维度（价格或排名）筛选，忽略其他约束条件

### 候选商品筛选 - 显式约束优先

- Applies when: 用户品牌偏好与任务显式功能、价格要求存在冲突时
- Procedure:
  1. 优先满足任务显式约束（预算、颜色、功能属性）
  2. 用户画像中的软性偏好作为次要考量
  3. 确认所选商品完全满足任务显式约束
- Verify: 验证所选商品是否满足任务所有硬性约束，即使品牌不匹配用户偏好
- Avoid: 过度依赖品牌偏好而忽略任务明确约束

### 候选商品筛选 - 历史行为匹配

- Applies when: 多个候选均满足显式任务要求，需利用用户画像进行优先级排序时
- Procedure:
  1. 参考用户近期搜索或浏览历史选择最一致的商品
  2. 优先选择可见属性与用户画像中的搜索历史和偏好高度匹配的商品
  3. 验证商品属性与用户标签、历史搜索关键词的语义关联
- Verify: 商品关键属性与历史搜索关键词高度匹配
- Avoid: 忽略历史行为证据导致次优选择

### 规格选项选择 - 颜色语义映射

- Applies when: 用户描述的颜色需要映射到商品可选颜色选项时
- Procedure:
  1. 将模糊的颜色描述映射到语义最接近的商品颜色选项
  2. 如'白里透黄'对应米色或象牙白
- Verify: 验证所选颜色选项与用户描述的语义匹配度
- Avoid: 无法识别模糊颜色描述对应的具体选项

### 回退策略 - 搜索迭代

- Applies when: 初始搜索结果无法同时满足多项显式约束时
- Procedure:
  1. 采用迭代式搜索策略，先 broad 搜索定位候选
  2. 发现关键属性不匹配时及时回退搜索结果页
  3. 逐步添加约束词 refine 查询
- Verify: 每次查看商品详情后检查关键属性是否匹配，不匹配时回退并调整搜索词
- Avoid: 强行选择近似选项而非回退重构搜索

### 购买决策 - 近似价格容差

- Applies when: 任务指定近似价格目标（如'左右'）时
- Procedure:
  1. 接受小幅价格偏差，优先保证核心属性匹配
  2. 对模糊约束采用弹性区间解释（如±10%）
- Verify: 价格偏差在合理范围内
- Avoid: 过度严格导致无合适商品

### 购买决策 - 约束协同验证

- Applies when: 任务含价格、颜色等显性要求且用户画像含尺码、材质等偏好时
- Procedure:
  1. 购买决策前同时验证任务显性约束和用户画像隐性偏好
  2. 系统性地验证所有约束轴（预算、颜色、规格、材质等）均有明确证据支持
  3. 任一维度不匹配应继续筛选
- Verify: 系统性地验证所有约束轴均有明确证据支持
- Avoid: 遗漏某一约束轴验证，导致任务失败

### 候选验证 - 详情页深度检查

- Applies when: 搜索结果页面无法完整展示所有规格属性时
- Procedure:
  1. 理解部分规格信息仅在商品详情页可见
  2. 主动点击候选商品进行深度验证后再做购买决策
- Verify: 进入商品详情页确认关键规格后再选择
- Avoid: 仅依赖搜索结果页面信息做决策，未进入详情页确认关键规格
