← 全部技能
多平台比价15 积分/次

HomeDepot 商品搜索

yasina-homedepot-search

搜家装建材五金商品,看这个渠道的价格标杆与同款条码。

这个技能能做什么

搜 Home Depot(家得宝)的在售商品 —— 做家居、建材、五金、园艺、工具这些类目时,这里才是真正的价格标杆,亚马逊上同类品的定价往往跟着它走。返回售价与划线价、省了多少与折扣百分比、品牌与型号、评分与评论数、角标(专营/清仓等)、是否免运费、是否免费送到店、系列名(同系列凑单是这个渠道的常见打法)、Home Depot 的商品 ID。支持关键词检索、**美国站与加拿大站**、价格区间、按门店查(价格与库存按门店不同)、排序、翻页,并返回该关键词下可用的筛选项。两个子命令:`--detail` 看单品详情(含 UPC 条码,可跨平台对同款)、`--reviews` 看买家评论(支持多星级组合筛选)。当用户提到家得宝、home depot、homedepot、五金、建材、家装、装修材料、工具、电动工具、水暖、油漆、园艺、木材、瓷砖、灯具、家居建材、北美家装渠道、线下家装、专业渠道价、home depot price, hardware, building materials, tools, home improvement, lumber 时触发此技能。即使用户未明确提及“家得宝”,只要其需求涉及家装建材五金类目的价格标杆、这类产品在北美专业渠道卖多少、要不要做这个家装类目,也应触发。不适用于:亚马逊商品(用 yasina-amazon-search)、沃尔玛商品(用 yasina-walmart-search)、一次看全网多个零售商报价(用 yasina-google-shopping)、非家装类目的商品(这个渠道只卖家居建材五金)。

怎么用

复制下面这句话,发给你的 AI 助手(WorkBuddy、Claude Code、Codex 都可以):

下载 https://plusskill.oss-cn-guangzhou.aliyuncs.com/skills/yasina-homedepot-search.zip 并安装这个 skill,然后阅读这个 skill 告诉我如何使用

助手会自动下载安装并读懂用法,然后告诉你能问它什么。 首次使用它会引导你用手机号注册,赠送 50 积分。

入参

本技能覆盖 3 个端点,参数各不相同,按各自的表来传。

HomeDepot 商品搜索

POST /v2/homedepot/search
参数类型必填说明默认
qstring是

搜索关键词

—
countrystring否

us / ca

us
hd_sortstring否

US 站的排序参数:top_sellers / price_low_to_high / price_high_to_low / top_rated / best_match。CA 站传它会报错,那边叫 sort

—
sortstring否

CA 站的排序参数(取值与 US 完全不同):price-asc / price-desc / reviewAvgRating / relevance。US 站传它会报错,那边叫 hd_sort

—
psint否

US 站每页条数,上限 24。CA 站传它会报错,那边叫 pagesize

24
pagesizeint否

CA 站每页条数,上限 40。US 站传它会报错,那边叫 ps

40
store_idstring否

US 站门店 ID。CA 站传它会报错,那边叫 store

—
storestring否

CA 站门店 ID。US 站传它会报错,那边叫 store_id

—
pageint否

页码

1
delivery_zipstring否

配送邮编

—
lowerboundnumber否

最低价

—
upperboundnumber否

最高价

—

单品详情(含 UPC 条码)

--detailPOST /v2/homedepot/product-detail
参数类型必填说明默认
product_idstring是

商品 ID,取搜索结果 products[].product_id

—
delivery_zipstring否

配送邮编

—
store_idstring否

门店 ID

—

买家评论(支持多星级筛选)

--reviewsPOST /v2/homedepot/product-reviews
参数类型必填说明默认
product_idstring是

商品 ID

—
ratingint否

只看某个星级,1~5。支持英文逗号分隔多选(如 5,3,2 看好评、2,1 看差评),与沃尔玛评论的单值不同

—
sort_bystring否

上游是连写小写:photoreview / mosthelpfull(上游自己的拼写,照传不要改对)/ oldest / newest / highestrating / lowestrating

—
termstring否

在评论里搜关键词

—
verified_purchasesbool否

只看已验证购买

—
startint否

起始位置

1
pagesizeint否

每页条数,上限 100

100

返回值

HomeDepot 商品搜索

POST /v2/homedepot/search
字段怎么用
products[]

商品原样:product_id / title / brand / price / rating / reviews / delivery / badges

search_information

total_results / store_id / store_name

filters[]

筛选项

pagination

分页信息

taxonomy[]

类目路径

单品详情(含 UPC 条码)

--detailPOST /v2/homedepot/product-detail
字段怎么用
product_results

商品原样:title / description / upc / model_number / store_sku_number / price / rating / highlights

search_information.taxonomy

类目路径

买家评论(支持多星级筛选)

--reviewsPOST /v2/homedepot/product-reviews
字段怎么用
reviews[]

评论原样:id / rating / text / reviewer / time / badges / total_positive_feedback / total_negative_feedback。默认一次给 100 条(比沃尔玛的 20 条宽裕得多)。⚠️ 没有 `title` 字段,只有 text;也没有沃尔玛那种 top_negative / top_positive 现成摘要

overall_rating

总体评分

ratings[]

星级分布(stars / count)。算「差评占比」的分母必须用它 —— 实测它的合计与 total_review 严格相等(1441+106+21+19+65 = 1652 = total_review)

search_information.total_results

⚠️ 当前筛选条件下的条数,但它与 `ratings` 对不上,且系统性偏小 —— 实测同一商品:rating: 1 时 si=52 而 ratings 说 1 星有 65 条;rating: 5 时 si=864 而 ratings 说 1441 条;五个星级的 si 加起来只有 1015,而 total_review 是 1652。

所以 si 只能当「这次能翻到多少条」用,不能当某星级的真实总数 —— 要算占比请用 ratings 的 count。不加筛选时 si 与 total_review 一致(都是 1652)

total_review

评论总数(与 ratings 合计严格相等)

total_positive_recommendation / total_negative_recommendation

推荐 / 不推荐数(实测 497 / 48)。⚠️ 两者之和远小于 total_review —— 只有部分评论者填了推荐与否,别拿它当全量

积分收费规则

15 积分/次,两个子命令同价。翻页是另一次调用。

这个渠道只卖家居建材五金 —— 别的类目搜不到东西,调用前先确认用户的品类对得上。

调用失败(参数错误、数据源不可用)不扣积分。

对应的 API 端点

  • POST/v2/homedepot/search
  • POST/v2/homedepot/product-detail
  • POST/v2/homedepot/product-reviews

同类技能