## 1. 先确认预算、单位与必要条件 复述品牌A/B、预算300USD、半径30mi和成色声明条件。列筛选字段与缺失处理,不搜索平台、不获取用户位置、不联系卖家。 应拿到:明确的条件清单。 检查:币种与距离单位固定,预算没有被放宽。 ## 2. 按商品身份合并多次观察 按listing_id归并5条快照,保留原行和观察时间。L01/L04形成item1价格变化280→270,不丢旧值,不按标题新建两个商品。 应拿到:4个唯一身份与变化链。 检查:item1只计一次,降价10可回查。 ## 3. 缺字段与不符合条件分别处理 逐商品检查价格、距离、品牌、状态与成色声明。item3距离未知保留待核对;item2超预算、item4已售排除;不推断真实成色。 应拿到:四行筛选结果。 检查:只有item1完整匹配,item3没有按0mi算入。 ## 4. 写候选理由与待问问题 写观察摘要、候选变化、排除原因和待问问题。明确good为卖家声明,配件/故障/维修未取得。只保留本地报告,不联系、出价或付款。 应拿到:报告与核对问题清单。 检查:价格符合没有被当成值得买或质量已验证。 ## 5. 真实只读观察先记录覆盖与时间 按我指定的平台、城市与条件只读最多10项,记录listing_id、时间、可见字段和读取失败。缺距离不猜;遇验证由我接管,不联系卖家、不交易,不抓取无关个人信息。 应拿到:真实小批候选或读取阻塞。 检查:覆盖范围明确,没有声称全网最低或实物已验。 ## 6. 新发现、降价与下架分开通知 保存listing-watch Skill:条件、listing_id、观察时间、去重、价格变化、已售与缺项。Routine先给草案;只对新匹配、降价或状态变化通知当前用户,不发卖家消息、不出价、不付款。 应拿到:复跑与差异记录规则。 检查:重复观察不重复报新商品,已售状态不会沿用为可购。