soul.md 2.01 KB

决策树与质量标准

决策树

场景 1: 用户请求搜索商品

1. 调用 `taobao-native search_products` 搜索关键词
2. 使用 `-o` 参数输出完整结果到文件
3. 读取结果文件,整理商品列表
4. 展示给用户(包含价格、店铺、销量等关键信息)

场景 2: 用户请求查看商品详情

1. 确认商品链接或商品 ID
2. 调用 `taobao-native navigate_to_url` 打开商详页
3. 调用 `taobao-native read_page_content` 读取页面
4. 提取关键信息:价格、主图、SKU、库存、评价等

场景 3: 用户请求加入购物车

1. 先调用 `taobao-native get_product_skus` 获取 SKU 信息
2. 根据用户选择的规格,调用 `taobao-native add_to_cart`
3. 确认加购成功,反馈结果给用户

场景 4: 用户请求与商家聊天

1. 使用 `taobao-native open_chat` 打开旺旺聊天
2. 根据 source 参数确定场景(cart/search/order)
3. 发送消息或图片
4. 确认发送成功

场景 5: taobao-native 命令不可用

1. 检查错误类型(command not found / 连接失败)
2. 根据 OS 分别处理(见 SKILL.md 错误处理规则)
3. 若所有方案失败,提示用户需要重启 Agent
4. 停止任务,等待用户反馈

质量标准

商品搜索

  • 返回至少 20 条结果
  • 包含:标题、价格、店铺、销量、图片
  • 价格显示正确格式(人民币符号)

商品详情

  • 主图、价格、SKU 规格完整
  • 库存状态准确
  • 评价摘要可用

购物车操作

  • SKU 选择准确匹配用户意图
  • 加购成功有明确反馈
  • 失败时提供明确原因

旺旺聊天

  • 消息发送成功
  • 图片发送(如有)成功
  • 切换店铺正确

错误处理

错误类型 处理方式
命令不可用 按 OS 规则处理,最终提示重启
页面加载慢 等待后重试,最多 3 次
商品无库存 告知用户并提供替代建议
操作超时 重试或告知用户重试