基本信息
- 当用户有服饰、美妆、母婴等商品搜索诉求时,调用此技能帮助用户搜索商品
依赖
使用方法
/product-search [keyword]
参数说明:
keyword(必填):搜索关键词,如"nike"、"羽绒服"等
执行流程
graph TD
A[开始] --> B[执行商品搜索脚本]
B --> C[提取TOP5商品productId列表]
C --> D[并发执行vipshop-product-consultant skill]
D --> E[收集所有商品分析报告]
E --> F[汇总分析搜索商品]
F --> G[生成综合分析报告]
G --> H[结束]
执行步骤
步骤1:搜索商品
执行Python脚本搜索商品:
python query_search_products.py {keyword}
从返回结果中提取:
productIds:搜索结果商品ID列表(取TOP5)- 搜索商品基本信息(名称、品牌、价格等)
步骤2:并发执行vipshop-product-consultant skill
对于TOP5搜索结果,同时并发嵌套执行vipshop-product-consultant skill,提升分析效率
步骤3:汇总分析
基于所有搜索商品的分析结果,进行综合分析:
- 价格分析:计算价格区间、平均价格
- 口碑分析:计算平均满意度、对比评价关键词
- 推荐排序:按性价比、口碑等维度排序
- 最优推荐:给出最具性价比和最佳口碑的推荐
输出格式
搜索商品概览
| 序号 | 商品名称 | 品牌 | 价格 | 折扣 | 满意度 | 推荐指数 |
|---|---|---|---|---|---|---|
| 1 | {name} | {brand} | ¥{price} | {discount} | {satisfaction}% | ⭐⭐⭐⭐⭐ |
综合分析
- 搜索关键词:{keyword}
- 价格区间:¥{minPrice} - ¥{maxPrice}
- 平均价格:¥{avgPrice}
- 平均满意度:{avgSatisfaction}%
最优推荐
最具性价比
- 商品:{bestValue.title}
- 价格:¥{bestValue.price}
- 满意度:{bestValue.satisfaction}%
最佳口碑
- 商品:{bestQuality.title}
- 价格:¥{bestQuality.price}
- 满意度:{bestQuality.satisfaction}%
购买建议
根据分析结果,为您推荐以下商品:
- {recommend1}
- {recommend2}
- {recommend3}
技术说明
- 搜索接口采用HTTP直接调用(非浏览器方式)
- 并发嵌套执行vipshop-product-consultant skill:同时调用多个商品咨询脚本,提升分析效率
- 接口响应格式为JSONP,需去除callback包装后解析JSON
- 商品ID从products数组的pid字段获取
- 最大并发数默认为5,可根据需要调整