淘宝/天猫/1688 商品素材拉取
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-wb1v0l0q/taobao-1688-fetcher。
技能介绍
要解决什么问题
在电商运营、选品或内容整理场景里,Agent 经常拿到一条 淘宝 / 天猫 / 1688 商品链接,却需要可复用的结构化信息:标题、主图、SKU 图、详情图、视频、SKU 列表和卖点文案。自行对接采集 API 往往还要配置 万邦 API Key、处理支付与订单状态,对对话式 Agent 来说成本高、也容易把密钥暴露给用户。
本技能把「链接 → 素材 JSON」封装成按次付费的远程服务:用户只提供合法商品 URL,凭证留在 商家服务端,Agent 侧只需完成微信支付授权与重试逻辑。
核心流程
- 付费前置:确认宿主提供
weixinpay插件及weixinpay_pay;否则必须终止,不得绕过支付直接拉取。 - 首次请求:向固定 HTTPS 服务
https://sxsai.cn/skill/taobao-fetcher/api/resource发送资源请求,并原样保存请求体 JSON,后续重试不得改任何字符。 - 402 与下单:首次响应为 HTTP 402,从 Header(优先)或 Body 读取
WeixinPay-Required、X-Out-Trade-No,校验amount=0.02、currency=CNY后调用weixinpay_pay。 - 支付后复请求:支付成功或需查单时,用同一请求体再次请求,并把第一次的支付码与订单号放入 Header;服务端查单
trade_state=SUCCESS后才返回素材。 - 结果字段:成功时
content含title、main_images/sku_images/detail_images、video、sku_list、selling_points、source_platform、product_id、source_url等。
边界与注意
- 仅接受 https:// 下淘宝、天猫、1688 真实域名及子域名。
- 支付码、订单号只交给
weixinpay_pay与上述商家接口,勿展示给用户或写日志。 - 响应
code为NOT_PAID、FULFILLING时只重试同一订单,勿新建支付;REFUNDED、FULFILL_AND_REFUND_FAILED按文档停止或转人工。 REQUEST_MISMATCH表示支付后请求体被改动,需恢复第一步保存的原始 JSON。
使用场景
- 用户在对话里发来天猫或淘宝 HTTPS 商品链接,需要拉取标题、主图与 `sku_list`,用于编写上架说明或素材清单。
- 选品同事提供 1688 商品 URL,需提取详情图、卖点文案与 SKU 信息,写入内部选品表或供应商比价文档。
- 内容同事收到淘系链接,需要拿到 `video` 与 `selling_points`,作为短视频脚本草稿或 Brief 的输入。
- Agent 工作流识别合法淘系链接后,完成微信支付并按次请求,将返回的 `content` JSON 交给下游文档或库存核对流程。
适合人员
- 在 IM 或 Agent 对话里频繁收到淘系链接、要把页面信息落成标题与多类图片字段的电商运营
- 从 1688/天猫链接临时抽取主图、详情图与卖点、做供应商或竞品资料归档的采购与选品
- 集成对话助手、需要在宿主侧接 `weixinpay_pay`、但不让用户配置万邦或支付密钥的 Agent 搭建者
- 为企业渠道整理商品素材、希望用单次 ¥0.02 按链接拉取结构化 JSON 的商务或企业运营