返回

SKU 组合生成

计算器

正在载入

正在加载工具

工具代码会在打开时按需载入,请稍候。

本工具的全部运算都发生在你的浏览器中,输入内容不会发送到任何服务器。

关于这个工具

按输入顺序生成笛卡尔积,最后一个属性变化最快;生成前可查看组合数。 同一规则中所有选定值必须同时匹配;命中任意一条规则即排除。任意值表示通配,但每条规则至少选择一个值。重复命中只排除一次;全部组合被排除时拒绝生成。

常见用途

  • 颜色Red/Blue × 尺码S/L × 材质Cotton/Wool生成8个组合。排除Blue且L,排除2个、保留6个;前缀P-、分隔符-,结果从P-Red-S-Cotton到P-Blue-S-Wool。
  • A/AB × BC/C,前缀和分隔符为空时,原始序号1和4生成同名ABC,整次拒绝。明确排除AB且C后保留3个不同SKU。

使用方法

  1. 1.填写属性名称及不同的值,每行一个,并查看原始组合数。
  2. 2.设置前缀和分隔符,选择排除条件;同一规则全部条件同时匹配,任意规则命中即排除。
  3. 3.生成后核对数量及唯一标识符,分页预览;可选保存完整保护CSV,按文本导入标识符。

限制与说明

  • 1–6 个属性,每个 1–20 个不同值;名称、值、前缀最多24个UTF-16单元,值文本最多512单元。排除前原始组合最多1000,排除规则20条;SKU最多192单元/512个UTF-8字节,CSV最多2 MiB。每页预览50行。
  • 值和非空前缀以Unicode字母或数字开头,后续允许字母、数字、组合标记及 . _ -;分隔符只允许 . _ -,也可为空。精确区分大小写,不去空白、不规范化Unicode。生成结果去重不查询任何商品库,也不保证符合销售平台规则。
  • 同一规则中所有选定值必须同时匹配;命中任意一条规则即排除。任意值表示通配,但每条规则至少选择一个值。重复命中只排除一次;全部组合被排除时拒绝生成。
  • 浏览器本地处理,不联网、不保存输入。CSV包含实际属性与SKU标识符;编辑任意输入或切换语言都会清除结果和导出入口。 CSV采用带BOM的UTF-8、CRLF及加引号单元格;对公式前导字符加单引号保护。固定英文index/sku及attribute_N_name/value列保存实际名称与值。排除后原始序号可能不连续;请将SKU和值列按文本导入以保留001等标识符,加引号不能强制表格类型。

常见问题

排除规则能绕过组合上限吗?

原始笛卡尔积超过1000个组合,请减少属性或值;排除规则不能绕过上限。

多个排除条件如何组合?

同一规则中所有选定值必须同时匹配;命中任意一条规则即排除。任意值表示通配,但每条规则至少选择一个值。重复命中只排除一次;全部组合被排除时拒绝生成。

重复SKU名称如何处理?

保留组合中的SKU没有重复。命名冲突会拒绝整次生成,并显示两个原始组合序号。 值和非空前缀以Unicode字母或数字开头,后续允许字母、数字、组合标记及 . _ -;分隔符只允许 . _ -,也可为空。精确区分大小写,不去空白、不规范化Unicode。生成结果去重不查询任何商品库,也不保证符合销售平台规则。

CSV在表格中能保留前导零吗?

CSV采用带BOM的UTF-8、CRLF及加引号单元格;对公式前导字符加单引号保护。固定英文index/sku及attribute_N_name/value列保存实际名称与值。排除后原始序号可能不连续;请将SKU和值列按文本导入以保留001等标识符,加引号不能强制表格类型。 浏览器本地处理,不联网、不保存输入。CSV包含实际属性与SKU标识符;编辑任意输入或切换语言都会清除结果和导出入口。

相关工具