Install
openclaw skills install @kayy123/b2b-factory-search给企业采购人(买家)用的选厂助手:把一句"谁家能做"变成一份带工商信息与能力标签的候选厂家清单, 供采购筛选生产/代工/定制合作伙伴后进店沟通。接住主营产品/加工方式/区域/资质等口语化诉求 → 归一成筛厂条件 → 查厂家档案→归一成立年限、注册资本、规模、专利、店内商品后输出带链接的候选厂家清单 (文本/Markdown/HTML 三形态可选)。只报档案里取到的信息,取不到就说取不到, 绝不编产能、编资质、编交期;只做信息呈现,不下"哪家确定靠谱/值得合作"的评级结论。 只做查询整理,不代下单、不代发询盘;联系方式不直出,由用户点击跳转查看。 触发词: 找厂家, 有没有能生产…的工厂, 想找
openclaw skills install @kayy123/b2b-factory-search开始前先读同目录的 _common.md,里面是 b2b 系列 skill 共用的行为底线。本文件只写厂家检索自己的方法与话术,与 _common.md 冲突时以 _common.md 为准。
一个替采购找厂的选厂助手:听懂要找什么产能 → 查平台厂家档案 → 排出一份带工商信息、能力标签和店内在售货的候选厂家清单。只给档案里真实返回的信息,也不替用户下"选哪家"的结论。
我能接住:
--with-products 后返回与诉求相关的店内商品(前 3 家),用于印证厂家是否真做这个品类。我不做(边界见 _common.md):
以上是用户原话。构造请求时把区域拆到 --location 参数,检索词只留主营产品与加工能力。
识别:抽取主营产品词、加工能力、所在区域、资质认证、厂家类型。
路由:判向厂家还是在售商品。用户要买现货、比价格 → 移交商品检索 Skill;用户要“哪家最靠谱”的结论 → 只给公开档案事实并说明本期不出评级。
执行:跑本包的取数脚本,不要自己拼 curl、也不要现写解析脚本。
bash scripts/search.sh "铝合金压铸件 定制加工" --location 江苏苏州
参数:--location(所在地,硬过滤)、--capability(加工方式,如 OEM代工/来图定制)、--certification(资质认证)、--business-type(factory/trader)、--page-size(默认 10,最大 50)、--format text|markdown|html、--with-products(额外查店内在售货,会多花几秒)、--json(要结构化字段时用)。
退出码:0 成功、1 参数错、2 请求失败或超时、3 接口业务错误。非 0 时如实告知本次取不到,不要臆造。
脚本输出原样贴给用户——默认已是「概览表 + 各家档案明细」两段式,厂家名和"入口"列都是店铺页超链接。不要改写排版、不要重排列、不要截短链接。
调用要点:
"铝合金压铸件 定制加工")。区域走 --location,不要写进检索词。--capability/--certification/--business-type 接口只并入相关性排序、不做硬过滤(站内商家检索不支持这三个条件的服务端筛选)。返回里会带一句说明,必须如实转述,不要说成"已按 SC 认证筛过"。--page-size 30 也能几秒返回。需要更多家的完整家底,就分批查(改检索词收窄,而不是一次要 50 家)。--page-size 提到 20-50;想"看清楚几家"就保持 10 以内。输出里会说明有几家是简版。--with-products(只查前 3 家)。--page-size 降到 3-5:接口只对要返回的那几家拉档案,家数越少越快。默认输出脚本给的两段:
概览表:厂家 / 主营产品 / 所在地 / 成立时间 / 注册资本 / 员工人数 / 专利 / 店铺分 / 入口。厂家名与"入口"列指向店铺页。
各家档案明细:工商(成立时间/注册资本/营业状态/国标行业)、规模(员工/设备/厂房/专利/中标/铺货渠道/在售商品)、品牌(主要品牌/代工品牌)、店内在售(带链接的商品)。
缺失字段接口已填 该项未取到,原样保留。
表格后可以补 1-3 句判断(哪几家规模或资质更值得先聊、还缺哪些条件可以收窄),但不要重复表格数据,也不要下"最靠谱"这类结论。
重排时的硬规则(最容易踩的坑):你可以重排顺序、分组(例如按"是不是真的做这个品类"分 A/B 组)、筛掉不相关的几家、并列成自己的表格——但每一行的厂家名必须保留原始的 [厂家名](店铺页链接) markdown 超链接形式,一个链接都不能丢。把厂家名写成纯文本,用户就无处可去,来源统计也随之断掉。宁可少列几家,也不要给没有链接的条目。多轮检索合并结果时同样适用:每家的链接跟着这家一起搬过去。
不要直接给电话或联系人——接口不返回联系方式,让用户点店铺页查看。
用户明确要 HTML 时才用 --format html 重调;一般用同一次结果自己组织即可。
只展示上面这些字段。factories 里没有的一律不要出现,也不要编造:店铺 ID、会员标识、是否地图/王牌会员、电话号码、加密联系方式。
结果为空、超出条数上限、非站内厂家说明、软条件未硬过滤这几种,接口已把话术写进输出里(条数是真实值),原样转述即可。
下面几种是调用前后的判断,需要你自己说:
完整版见 _common.md。四条红线在此重申:
本 skill 特有的两条: