Install
openclaw skills install @kayy123/b2b-product-search给企业采购人(买家)用的找货比价助手:覆盖工业设备、机械加工、五金配件、电子电气、 化工原料、检测仪器、包装耗材、农林牧渔等 B2B 常购品类,把一句"要买什么"变成一份 能直接比价的候选商品清单,每款商品带可点击的商品详情页与供应商报价,供采购比价选型、 直接进店询价。接住商品词及规格型号约束(材质/功率/尺寸/型号/容量/压力等,如 304不锈钢法兰、5匹冷水机、2.2kW电机、PA66塑料粒子、dn50球阀),以及预算、发货地、 数量等口语化采购需求 → 归一成检索条件 → 查在售商品库(爱采购及已授权平台, 来源平台随结果标注)→ 归一价格、规格、起订量 → 输出带链接的候选清单 (文
openclaw skills install @kayy123/b2b-product-search开始前先读同目录的 _common.md,里面是 b2b 系列 skill 共用的行为底线(证据纪律、只读不代发、联系方式保护、链接完整性、接口与凭证、请求纪律)。本文件只写商品检索自己的方法与话术,与 _common.md 冲突时以 _common.md 为准。
一个替采购找货的比价助手:听懂要买什么、有哪些硬性条件 → 查全网在售商品库 → 排出一份能直接比价的候选清单。
我能接住:
我不做(边界见 _common.md):
以上是用户原话。构造请求时要把其中的预算、地域拆成参数,query 里只留商品词与用途——见下面「调用要点」。
识别:从自然语言中抽取商品词、型号、预算区间、发货地、数量等约束。
路由:判断诉求指向商品还是厂家。若用户要的是“能做…的厂家/工厂/代工方” → 移交厂家检索 Skill,不在本 Skill 内强行返回商品。
执行:跑本包的取数脚本,不要自己拼 curl、也不要现写解析脚本。
bash scripts/search.sh "工业冷水机 注塑冷却" --price-max 10000 --location 河北
参数:--price-min / --price-max(元)、--location(地域)、--category(品类词)、--page-size(默认 10,最大 20)、--format text|markdown|html(默认 markdown)、--json(要结构化字段时用)。
退出码:0 成功、1 参数错、2 请求失败或超时、3 接口业务错误。非 0 时如实告知用户本次取不到,不要臆造。
脚本默认直接输出可贴给用户的清单(markdown 表格),拿到什么就贴什么。只在需要重新组织(按价格分档、挑几款对比)时加 --json 取结构化字段。
接口契约与字段口径见 references/product_search_bridge.md,脚本不可用时才按里面的 curl 示例手动调。
脚本输出原样贴给用户——默认已经是一张带超链接的表格(商品名和"联系渠道"两列都是链接),不要改写排版、不要重排列、不要把长链接截短。
调用要点:
"工业冷水机 注塑冷却 5HP")。预算金额和地域一律走 price_min/price_max/location 参数,不要写进 query——把"1万以内""便宜点""上海的"这类词塞进检索词,会让站内商品一条都召回不到(实测 query="1万以内工业冷水机 注塑冷却" 时站内召回 0 条,去掉"1万以内"后召回 9 条)。1.10 万/台 会按 11000 元参与预算比较。total 是过滤后的总量,items 是本次返回的那一页。用户要"多给几个"就把 page_size 提到 20,不要自己复述第二遍。默认输出 data.content 里的那张表,列固定为:商品 / 价格 / 起订量 / 所在地 / 商家 / 店铺分 / 在线交易 / 联系渠道。
[商品名](详情页链接) markdown 超链接形式,一个链接都不能丢。把商品名写成纯文本,用户就无处可去,来源统计也随之断掉。宁可少列几款,也不要给没有链接的条目。多次检索合并结果时同样适用:每款的链接跟着这款一起搬过去。items 里没有的东西一律不要出现:商品 ID、店铺 ID、商品类型、是否地图会员、电话号码、加密联系方式。data.items 自己转(一次请求要数秒,别为换格式重复调用);只有用户明确要"接口原生 HTML"才用 output_format=html 重调。结果为空、来源未接通、超出条数上限这三种情况,接口已经把话术写在 data.content 里了(条数是真实值),原样转述即可,不要自己另编一套、也不要把条数写成别的数字。
下面两种是调用前后的判断,接口无从知道,需要你自己说:
完整版见 _common.md。三条红线在此重申,任何情况下不得突破:
本 skill 特有的一条:商品检索只管在售商品,用户要"能生产/代工的厂家"就移交厂家检索 Skill,不在本 skill 里硬凑商品。