v1.0.1 · Chrome / Edge 扩展

打开商品页,
剩下的交给 商品采集工具

京东、淘宝、天猫商品数据自动读取:名称、价格、型号、品牌、主图、轮播图一次看全。核对后加入本机待采清单,勾选即可批量推送到你自己的 API。

本地优先存储 · AI 字段补全 · 推送至自有接口,不经过第三方

京东 京东国际 天猫 淘宝
商品页右上角的采集浮层,显示销售价、划线价、分类、商品简称、主图、轮播图和详情图
FEATURES

为采集而生的一套完整闭环

从打开页面到推送入库,每一步都在浏览器里完成,数据先落本机,再由你决定何时推送。

⚡

自动读取预览

打开商品页即自动等待页面稳定并读取数据;右上角首次显示插件图标,展开后会记住状态。切换颜色、尺码等规格时自动重新读取。

✦

AI 字段补全

型号、单位、商品简称缺失时,自动调用 AI 模型补全,按「品牌 + 型号 + 品类 + 关键规格」生成规范简称,绝不编造数据。

✎

原位编辑

销售价、划线价、型号、品牌、单位点击即可在原位修改,回车保存、Esc 取消。显示优先级:手动修改 > 页面采集 > AI 补全。

▤

本机待采清单

「加入待采清单」只保存浏览器本地,最多 30 个商品、重启不丢。清单内可勾选、删除,每行标记推送状态。

⇪

一键批量推送

勾选商品、选择平台接口,一次点击全部推送到你自己的接口,成功失败逐条标记,失败可重新推送。

▦

详情图采集

自动滚动触发懒加载,抓取最多 60 张详情图;主图与轮播图缩略图并排展示,点击放大翻看,图片地址自动补全去重。

WORKFLOW

五步完成一次采集推送

先登录,不登录不能用——所有采集、清单、推送操作都要求先登录。

登录账号

在弹窗「API配置」输入用户名密码登录,自动拉取「我的接口」列表并选中默认接口。

打开商品页

访问京东、淘宝或天猫商品详情页,插件自动等待页面稳定并读取商品数据。

核对预览

右上角浮层分别展示销售价与划线价,以及名称、型号、品牌、单位、简称与图片;价格可直接修改。

加入清单

点击「加入待采清单」,商品完整保存到本机,不发送任何网络请求。

批量推送

清单中勾选商品、选择目标接口,点「批量推送」,商品数据一次性发送到你自己的接口。

PREVIEW

所见即所得的采集界面

白底、细分隔线、深灰文字,主题色贯穿价格与确认操作——界面与商品页融为一体。

商品页采集浮层:商品名称、销售价、划线价、四级分类、商品简称、主图、轮播图和详情图
商品页浮层首次进入商品站点时默认收起为图标;手动展开后,切换商品或刷新页面仍保持展开。主图、轮播图和详情图可放大查看。
API配置弹窗:新增接口、刷新、设为默认及接口列表
API配置管理推送接口,可新增、编辑、删除、刷新或设为默认。
待采清单弹窗:商品 SKU、分类路径、销售价、划线价、全选与批量推送
待采清单每件商品分别标注销售价与划线价,并显示 SKU 和分类;勾选后可选择推送平台并批量推送,也可删除所选。
PRIVACY

你的数据,先在你手里

本地优先设计:不点推送,数据不出浏览器。

采集只存本机

「加入待采清单」仅保存在浏览器本地,浏览器重启仍在;未确认的商品预览不会保存,更不上传。

推送到你的接口

推送目标是你自己配置的接口,商品数据不附带任何账号凭证,不经过任何第三方服务器中转。

登录凭证不外传

登录凭证只保存在插件本地,仅用于登录验证和拉取接口列表,不展示、不回传页面、不用于推送。

失败不丢数据

推送失败不影响本机保存的商品,逐条标记「推送失败」,重新勾选即可再次推送;存储满时明确报错,不假装成功。

API

接口文档

批量推送的接口约定:插件将勾选的商品组装为 JSON 数组,一次推送到自己配置的接口地址。

请求 POST {你的接口地址}
Content-Type: application/json
请求体 商品对象数组,一次最多 30 条;缺失的标量字段使用空字符串,数组和对象字段分别使用空数组、空对象;不附带登录 token 或其他鉴权头。
成功判定 HTTP 状态码 2xx,且响应 JSON 中 code 为数字 200 或字符串 "200";其余一律视为失败。
请求体示例JSON 数组
[
  {
    "platform": "jd",
    "sku_id": "100012043978",
    "name": "得力(deli)办公无线装订本 DP410 B5 40张 12本/组 混 1组",
    "short_name": "得力 DP410 无线装订本 B5 40张 混色",
    "price": 29.9,
    "original_price": 35.9,
    "brand": "得力",
    "model": "DP410",
    "unit": "组",
    "category": "软抄本",
    "category_path": ["文教文化用品", "本册纸签", "笔记本/记事本", "软抄本"],
    "category_ids": ["37462", "37559", "37639", "37642"],
    "specs": "B5 40张 混色",
    "main_image": "https://img10.360buyimg.com/n1/s450x450_jfs/t1/xxx.jpg",
    "images": [
      "https://img10.360buyimg.com/n1/s450x450_jfs/t1/xxx.jpg",
      "https://img11.360buyimg.com/n1/s450x450_jfs/t1/yyy.jpg"
    ],
    "detail_images": [
      "https://img30.360buyimg.com/sku/jfs/t1/zzz.jpg"
    ],
    "sku_params": {
      "规格": "B5",
      "包装": "12本/组"
    },
    "url": "https://item.jd.com/100012043978.html"
  },
  {
    "platform": "tb",
    "sku_id": "765432100001",
    "name": "Apple iPhone 15 Pro 256GB 白色钛金属 支持移动联通电信5G",
    "short_name": "Apple iPhone 15 Pro 手机 256GB 白色钛金属",
    "price": 8999,
    "original_price": "",
    "brand": "Apple",
    "model": "iPhone 15 Pro",
    "unit": "台",
    "category": "手机",
    "category_path": [],
    "category_ids": [],
    "specs": "256GB 白色钛金属",
    "main_image": "https://img.alicdn.com/imgextra/i1/xxx.jpg",
    "images": [
      "https://img.alicdn.com/imgextra/i1/xxx.jpg"
    ],
    "detail_images": [],
    "sku_params": {
      "机身颜色": "白色钛金属",
      "存储容量": "256GB"
    },
    "url": "https://detail.tmall.com/item.htm?id=765432100001"
  }
]

请求字段说明

字段类型说明
platformstring平台标识:jd(京东 / 京东国际)或 tb(淘宝 / 天猫)。
sku_idstring商品 / SKU 数字编号;淘宝天猫选了规格时为 skuId,否则为商品 id。
namestring商品全称(页面标题,已去首尾空格)。
short_namestringAI 生成的商品简称,未开启或未补全时为空字符串。
pricenumber | string现价;可解析时为最多两位小数的数字,无法解析时为空字符串。手动修改优先于页面采集值。
original_pricenumber | string划线价 / 原价;可解析时为最多两位小数的数字,缺失或无法解析时为空字符串。手动修改优先于页面采集值。
brandstring品牌。只取页面采集值或手动修改,不使用 AI;代采清单不单独显示品牌,但推送仍包含此字段。缺失时为空字符串。
modelstring型号。手动修改优先,其次 AI 补全;缺失时为空字符串。
unitstring销售单位(个 / 台 / 组等)。手动修改优先,其次 AI 补全;缺失时为空字符串。
categorystring京东商品的末级分类;未读取到时使用 AI 推断的品类,仍缺失时为空字符串。
category_pathstring[]京东分类名称,按一级到四级排序,最多四项;跳过品牌筛选项。代采清单显示这些名称;未读取到时为空数组。
category_idsstring[]与 category_path 逐项对应的京东分类 ID(字符串),按一级到四级排序,最多四项;保存在本机并随商品推送,不在清单显示。淘宝 / 天猫或未读取到时为空数组;旧采集记录需重新读取并加入清单才能补齐。
specsstringAI 提取的关键规格(一到两项),未补全时为空字符串。
main_imagestring主图完整 http(s) 地址,无图时为空字符串。
imagesstring[]主图 + 轮播图地址数组,已补全协议并去重。
detail_imagesstring[]详情图地址数组,最多 60 张。
sku_paramsobject页面规格参数键值对;值为字符串或字符串数组。
urlstring采集时的商品页地址(京东为规范地址,淘宝天猫含 skuId)。

成功响应示例:{"code":200}。批量请求以整批响应判定结果;接口失败时,商品仍保存在本机,可重新推送。

FAQ

常见问题

支持哪些平台和浏览器?

支持京东(item.jd.com)、京东国际(npcitem.jd.hk)、天猫(detail.tmall.com)与淘宝(item.taobao.com)商品详情页。浏览器要求 Chrome / Edge 111 及以上,在扩展管理页加载插件文件夹即可使用。

不登录可以使用吗?

不可以。弹窗和商品页浮层在未登录时只显示登录表单;采集确认、清单查看、推送、删除一律要求先登录。登录过期后会自动退出,需重新登录。

「加入待采清单」会发送数据吗?

不会。加入清单只是把商品完整保存到浏览器本地(最多 30 个商品),不发送任何网络请求。推送是「清单列表」里勾选后的手动操作。

AI 补全会自动修改我的数据吗?

AI 只在型号、单位或简称缺失时补全一次,补全的内容会标记为「AI 补全」,显示优先级低于你的手动修改和页面采集值;品牌不使用 AI。AI 不会自动确认,也不会触发推送。

推送成功如何判定?失败怎么办?

接口正常响应且返回结果中的 code 等于 200 视为成功,其余(网络错误、超时、返回格式不对等)一律视为失败并逐条标记。失败不影响本机数据,重新勾选后再次推送即可,插件不自动重试。

卸载插件后数据还在吗?

记录保存在浏览器本地,浏览器重启后仍在;但卸载插件或清除插件数据会清除全部记录,请在卸载前完成推送或备份。

让商品入库,从复制粘贴变成一次点击

加载扩展、登录账号、打开商品页——现在就开始。

立即使用