闲社服务运行正常AI智能体自动化平台
s

CJ代发订单自动化

技能标识:skill-dropshipping-fulfillment

Automates order fulfillment by pushing WooCommerce orders to CJ Dropshipping. Fetches "Processing" orders, matches line items to CJ variants via a supplier selection map, submits orders to CJ API, updates WooCommerce order status, and logs results. Supports dry-run and single-order modes.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.2.3
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

CJ代发订单自动化

CJ 订单履行引擎

自动化 WooCommerce → CJ 一件代发订单流程。无需手动复制粘贴。

功能说明

  1. 1. 从 WooCommerce 获取所有 processing 状态的订单
  2. 通过 cj-supplier-selection.json 将订单行项目映射到 CJ 变体 ID
  3. 将匹配的商品作为一件代发订单提交至 CJ API
  4. 将 WooCommerce 订单状态更新为 on-hold(等待 CJ 发货)
  5. 添加包含 CJ 订单 ID 的订单备注
  6. 将所有结果记录到 cj-fulfillment-log.json

凭据/路径

文件内容
woo-api.json{ url, consumerKey, consumerSecret }
cj-api.json
{ apiKey, baseUrl, accessToken, tokenExpiry } | | cj-supplier-selection.json | { sku, cjProductId, variantId, ... } 数组 |

使用方法

bash

试运行 — 预览但不实际下单


node {baseDir}/scripts/fulfill.js --dry-run

履行所有 processing 状态的订单

node {baseDir}/scripts/fulfill.js

履行单个 WooCommerce 订单

node {baseDir}/scripts/fulfill.js --order 1234

cj-supplier-selection.json 格式

完整的 6 字段架构 — 每个产品变体一条记录。匹配规则优先使用 SKU,其次回退到 wooProductId:wooVariationId。

json
[
{
wooProductId: 77261,
wooVariationId: 77265,
sku: CJYD2360896-BLACK,
cjProductId: CJ-PRODUCT-ID,
variantId: CJ-VARIANT-ID,
productName: 我的产品 — 黑色
}
]

通过 CJ API 自动生成或重建此文件:

bash
node {baseDir}/scripts/rebuild-mapping.js

FBA / 排除产品

不应通过 CJ 履行的产品(例如 FBA、自营产品)。通过环境变量设置:

bash
FBAPRODUCTIDS=75927,75808,2382 node fulfill.js

这些产品将被跳过并记录日志:FBA 产品 — 需要手动履行。

输出

  • - 控制台:每个订单的摘要,包含匹配/未匹配的商品和 CJ 订单 ID
  • cj-fulfillment-log.json:仅追加的日志,包含 { orderId, status, cjOrderId, timestamp }
  • cj-rejection-log.json:未匹配/跳过的商品,供人工审核

未匹配商品

如果某个订单行项目既没有 SKU 匹配,也没有 wooProductId:wooVariationId 匹配,则记录到拒绝日志中,并跳过该订单。通过运行 rebuild-mapping.js 或手动添加条目来修复。

环境变量覆盖

bash
CJSELECTIONPATH=/custom/path/selection.json node fulfill.js
FULFILLLOGPATH=/custom/path/log.json node fulfill.js

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 skill-dropshipping-fulfillment-1776289213 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 skill-dropshipping-fulfillment-1776289213 技能

通过命令行安装

skillhub install skill-dropshipping-fulfillment-1776289213

下载

⬇ 下载 skill-dropshipping-fulfillment v1.2.3(免费)

文件大小: 15.14 KB | 发布时间: 2026-4-16 16:44

v1.2.3 最新 2026-4-16 16:44
Version 1.2.3 of skill-dropshipping-fulfillment

- No files were changed in this version.
- Documentation and feature descriptions remain unchanged from the previous release.
返回顶部