← 返回 Skill 列表
extension
分类: 数据与分析无需 API Key

网购商品比价工具

同类商品多平台实时比价工具,覆盖淘宝/天猫、京东、唯品会、抖音商城,聚合价格、销量、历史最低价、国补政策、优惠券、包邮信息、用户评价、小红书和抖音真实用户评测,生成含柱状图的可视化 HTML 对比报告。支持商品型号指纹识别(避免近似型号混比)、淘宝天猫/京东自营细化筛选、京东物流标注、定时比价监控和推送通知。当用户需要比价、找最低价、跨平台价格对比、查看用户真实使用体验时使用。

person作者: user_899dd41dhubcommunity

网购商品比价工具

Overview

跨平台聚合淘宝/天猫、京东、唯品会、抖音商城的 prices、销量、历史低价、国补、优惠券、包邮、评价,以及小红书/抖音的用户真实体验评测,生成一份带柱状图的可视化 HTML 比价报告。v1.4 重点强化了商品识别准确性与社媒评测质量两条主线,并补全了 v1.2 的细化询价与定时监控能力。

Trigger Keywords

  • 比价、跨平台比价、价格对比
  • 哪个平台便宜、哪里买划算、最低价
  • 商品评测、真实体验、用户测评、使用感受
  • 定时比价、价格监控、降价提醒

Workflow

Step 1: 解析请求 + 商品指纹提取

从用户输入中提取并结构化以下字段,形成标准商品指纹(Product Fingerprint):

| 字段 | 说明 | 必填 | |---|---|---| | brand | 品牌 | 是 | | series | 系列 | 是 | | model | 具体型号(SKU 级,如 V12 Detect,非仅 V12) | 是 | | spec | 核心规格(如 无线吸尘器 / 洗地机) | 是 | | version | 版本限定:国行 / 海外 / 通用 | 否(未指定则进入 Step 1a 确认) | | color | 颜色 | 否 | | bundle | 套装 / 单品 | 否 | | budget | 预算 | 否 |

关键规则:型号必须精确到具体 SKU 级别。若用户只给系列名(如"戴森 V12"),视为模糊输入,必须进入 Step 1a 确认,禁止直接拿系列名泛搜——否则极易混入 V12 Detect Slim、V12 Slim 等近似款,比价对象与用户意图不一致。

Step 1a: 型号歧义确认(检索前,必做)

用 AskUserQuestion 把 Step 1 识别出的指纹回显给用户确认,消除歧义:

  • 型号确认:是否就是该具体型号?列出易混淆近似款(如 V12 Detect vs V12 Detect Slim vs V12 Slim)供选择/排除
  • 版本:国行 / 海外 / 都可以
  • 颜色/套装(如用户未指定):列出常见选项
  • 是否排除近似款:默认"排除",将近似款从检索与比价主体中剥离

目的:把"用户心里想的"和"系统理解的"先对齐,避免后续全错。确认结果写回指纹,后续所有匹配以它为基准。

Step 1b: 平台细化询价选项(检索前)

用 AskUserQuestion 确认平台筛选偏好(沿用 v1.2):

Question 1 — 淘宝/天猫:

  • 官方旗舰店 only | 天猫 only | 淘宝 only | 两者均询价(推荐)

Question 2 — 京东:

  • 京东自营 only | 非自营 | 两者均询价(推荐)

用户选择影响 Step 2 的检索范围与报告中的"店铺类型"标签、京东物流标注。

Step 2: 平台价格采集(型号校验 + 来源追溯 + 兜底)

用 WebSearch / WebFetch 按平台采集,规则如下:

检索构造

  • 查询词用完整指纹(品牌 + 型号 + 版本 + 核心规格),不全用系列名
  • 加排除词:-Slim -Pro -Plus(针对该品类易混淆词,依品类调整)
  • 优先平台站内搜索 / 比价页,噪声更小

| 平台 | 检索策略 | |---|---| | 淘宝/天猫 | site:taobao.com <指纹> 与 site:tmall.com <指纹> | | 京东 | site:jd.com <指纹>(按 1b 选择是否限自营) | | 唯品会 | site:vip.com <指纹> | | 抖音商城 | <指纹> 抖音商城 价格 |

每条候选采集字段(必填项用于核对清单):

  • 商品标题、商品 ID/SKU、来源链接
  • 标价、会员价、优惠券、实付估算、包邮状态、国补适用、评分、销量
  • 店铺类型(官方/自营/第三方)、京东物流(京东自营才有)

型号匹配度校验(核心防错):解析候选标题提取型号 token,与标准指纹逐字段比对:

  • 匹配度 ≥ 阈值 → 采纳,记入比价主体
  • 匹配度 < 阈值 → 丢弃或降级标注"疑似不匹配",不计入最低价主体,仅在核对清单中提示
  • 触发排除词的近似款(如 Slim)→ 直接剥离,不在报告主表出现

抖音商城兜底:公开搜索常拿不到精确实时价。此时禁止臆造价格,标注"需登录确认 / 暂无数据"并降级,报告如实说明。

重要:所有价格标注"截至搜索日期",并保留来源链接供追溯。

Step 2b: 历史价格(近 60 天)

用第三方比价工具采集历史价:

| 数据源 | 策略 | |---|---| | 慢慢买 | <指纹> 历史价格 慢慢买 最低价 价格走势 | | 什么值得买 | <指纹> 什么值得买 好价 历史 最低 | | 京东比价 | site:jingfen.jd.com <指纹> | | 天猫比价 | site:uland.taobao.com <指纹> | | 唯品会比价 | site:vip.com <指纹> |

采集:历史最低价、30天最低、618价、大促价、常卖价、趋势(涨/跌/稳)。注明数据来源可靠性。

Step 3: 国补政策(版本适用性判断)

  • 检索:<指纹> 国补 以旧换新 补贴 2026
  • 采集:补贴比例、条件、适用平台、上限
  • 版本适用性判断(v1.4 新增):跨境 / 海外版通常不适用国补(限国行 3C 认证)。若用户询价为海外版,明确标注"不适用国补",不得套用国行补贴误导实付估算。

Step 4: 优惠券

检索平台级优惠券:<指纹> 优惠券 满减 促销 <平台>。采集金额、条件、有效期、平台。

Step 5: 评价 + 销量

检索用户评价摘要:<指纹> 评价 好评 差评 问题。采集:综合评分、常见正面反馈、常见负面反馈、重复问题、销量 / 评价数(京东/唯品会可公开获取;天猫海外、抖音无公开精确销量时标"暂无数据",不编造)。

Step 6: 社媒评测(质量增强:去广告 + 图文/视频 + 标注)

v1.4 重点:只呈现用户真实体验,过滤广告,且必须有图/视频。

小红书

  • 优先用 xiaohongshu-crawler skill,否则 WebSearch:<指纹> 测评 真实体验 site:xiaohongshu.com
  • 采集规则(强制): ① 只采用户真实体验笔记/视频,排除广告与商家软广(识别特征:带"广告/赞助/合作"标记、明显带货话术、品牌方投放) ② 只采含图片或视频的内容,不接受纯文字笔记 ③ 每条标注:内容形式(图文 / 视频) + 是否疑似广告
  • 采集:标题、形式、疑似广告、要点、图片/视频链接、来源链接

抖音

  • 优先用 douyin-search skill,否则 WebSearch:<指纹> 测评 开箱 真实使用 site:douyin.com
  • 同上 ①②③ 规则(抖音默认视频,需确认含真实实拍画面,非纯口播软广)
  • 采集:标题、形式(视频)、疑似广告、播放量、要点、链接

报告中只展示通过过滤的内容;被过滤的广告/纯文字内容不计入。

Step 7: 生成 HTML 报告(含柱状图 + 核对清单)

用 assets/comparison-template.html 生成报告,必须包含:

  1. 商品名 + 搜索日期 + 采集时间 + 商品指纹(展示本次比价的精确对象)
  2. 核对清单区:逐平台列出匹配到的具体商品(商品标题 + 型号 + SKU + 来源链接 + 匹配度),让用户一眼核对"是不是我要的那个"
  3. 价格对比表(含来源链接列、匹配型号列、置信度标识)
  4. 实时价格对比柱状图(inline SVG 横向,最低价绿色高亮)
  5. 历史价格表 + 历史低价对比柱状图(inline SVG 分组竖向,四色对比)
  6. 国补(含版本适用性说明)
  7. 优惠券
  8. 包邮信息
  9. 评价 + 销量
  10. 社媒评测(每条标形式(图文/视频) + 疑似广告 + 内容链接;广告/纯文字已在 Step 6 过滤)
  11. 购买建议(综合最低价 + 历史低位 + 国补 + 评价 + 社媒可信度)

HTML 生成规则:

  • 替换所有 {{PLACEHOLDER}} 为实际数据
  • 现代简洁 CSS(渐变头部、卡片布局、响应式表格)
  • 价格配色:最低价绿色高亮
  • 页面自包含(inline CSS/JS,无外部依赖)、可打印
  • 柱状图用 Python 脚本精确计算 SVG 坐标,避免手写出错

模板占位符清单(Step 7 必须填充):

  • 基础:{{PRODUCT_NAME}} {{SEARCH_DATE}} {{SEARCH_TIME}} {{PRODUCT_FINGERPRINT}}
  • 核对清单:{{VERIFY_CHECKLIST}}
  • 价格表:{{TAOBAO_PRODUCT_NAME}} {{TAOBAO_MATCHED_MODEL}} {{TAOBAO_SOURCE_LINK}} {{TAOBAO_PRICE}} {{TAOBAO_MEMBER_PRICE}} {{TAOBAO_COUPON}} {{TAOBAO_FINAL_PRICE}} {{TAOBAO_LOWEST_CLASS}} {{TAOBAO_SHIPPING}} {{TAOBAO_SHIPPING_CLASS}} {{TAOBAO_SUBSIDY}} {{TAOBAO_SUBSIDY_CLASS}} {{TAOBAO_RATING}} {{TAOBAO_SALES}}(其余平台 JD/VIP/DOUYIN 同理替换前缀)
  • 柱状图:{{REALTIME_CHART_SVG}} {{REALTIME_CHART_HEIGHT}} {{HIST_CHART_SVG}} {{HIST_CHART_HEIGHT}}
  • 历史价格表:{{TAOBAO_REGULAR_PRICE}} {{TAOBAO_HIST_LOW}} {{TAOBAO_30DAY_LOW}} {{TAOBAO_618_PRICE}} {{TAOBAO_PROMO_PRICE}} {{TAOBAO_CURRENT_PRICE}} {{TAOBAO_TREND}} {{TAOBAO_TREND_CLASS}}(其余平台同理)
  • 国补:{{SUBSIDY_POLICY}} {{SUBSIDY_PERCENT}} {{SUBSIDY_CONDITIONS}} {{SUBSIDY_PLATFORMS}}
  • 优惠券:{{TAOBAO_PROMO_DETAILS}} 等
  • 评价:{{TAOBAO_REVIEW_RATING}} {{TAOBAO_REVIEW_COUNT}} {{TAOBAO_POSITIVE_TAGS}} {{TAOBAO_NEGATIVE_TAGS}} {{TAOBAO_SALES}} 等
  • 社媒:{{XHS_ITEMS}}(每条含 形式/疑似广告/链接)、{{DOUYIN_ITEMS}}
  • 建议:{{RECOMMENDATION_TEXT}}

Step 8: 交付

将 HTML 保存到工作目录输出位置,用 present_files 展示给用户。

Step 8b: 定时比价监控(v1.2 能力,v1.4 固化)

交付后主动询问用户是否设置定时比价监控:

  • 用自动化(automation_update)创建定时任务,频率按用户选择(每日 / 每周 / 自定义)
  • 复用 Step 1 确认过的商品指纹,避免重跑时再次歧义
  • 触发时按 Step 1→2→2b→7 重跑比价,当价格变动或降至用户设定的目标到手价时,通过已连接的智能体邮箱(agent-mail,当前唯一已连接通道)推送提醒
  • 报告中复用核对清单,确保每次监控比的都是同一具体商品

Data Accuracy Notes

  • 所有价格"截至搜索日期",可能变动
  • 会员价、个人专属券需登录后才可见,公开搜索可能无法获取
  • 部分平台(抖音商城、天猫海外)公开搜索无精确实时价/销量,标"暂无数据",不编造
  • 社媒评测仅采真实用户体验,广告与纯文字内容已过滤
  • 报告页脚含数据时效免责声明

Output Template Reference

HTML 模板位于 assets/comparison-template.html。生成前先读取该文件,以其为结构基础,替换全部 {{PLACEHOLDER}}。柱状图通过 Python 脚本生成 inline SVG 后注入 {{REALTIME_CHART_SVG}} / {{HIST_CHART_SVG}} 占位符。