Agent Skills
返回列表
🏢

WooCommerce REST 库存同步

企业运营 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/woocommerce-rest-inventory-sync。

技能介绍

要解决的具体问题

多渠道销售场景下,商品库存常因同步延迟或人工调整不及时,出现超卖或缺货未察觉的情况。例如,线上店铺库存已售罄,但线下门店仍有库存未更新,导致订单无法履约;或库存低于安全阈值时,缺乏自动提醒机制,影响销售与用户体验。

技能如何工作

该技能基于 WooCommerce REST API v3 与 wp_update_post 钩子,实现跨渠道库存数据的实时同步与对账,核心能力包括:

  • 库存对账:通过 REST API 拉取各渠道库存数据,与 WooCommerce 主库存进行比对,修正差异数据,确保库存一致性。
  • 低库存警报:利用 WP-CLI 工具,当库存低于设定阈值时,自动触发警报通知,方便运营人员及时补货。
  • 批量商品更新:通过 /wc/v3/products/batch 端点,支持批量修改商品库存信息,适用于大规模库存调整场景,提升操作效率。

关键步骤为:接收库存变更事件→调用 REST API 获取最新库存→触发 wp_update_post 钩子更新本地库存→执行对账逻辑→根据规则触发警报或批量更新。

适用边界与注意点

  • 运行环境需满足 PHP 7.4+、Composer 及 Node.js(建议通过 NVM 管理版本),且适用于 POSIX 兼容系统(如 Linux、macOS);Windows 用户需使用 WSL 环境。
  • 依赖 WooCommerce Monorepo 环境,需提前安装所有前置依赖,确保 REST API 正常调用与钩子生效。
  • 低库存警报阈值需根据业务需求自行配置,批量更新操作需注意接口调用频率限制,避免触发平台风控。

使用场景

  • 电商平台开发者在多渠道销售时,需通过 REST API 拉取并核对各渠道库存,避免订单超卖。
  • 运维人员在 WooCommerce 门店系统中,需在外部系统修改库存后,自动同步至线上商品。
  • 电商技术团队需通过 WP-CLI 实时监控商品库存,当低于安全阈值时自动触发补货提醒。
  • 开发者在 WooCommerce Monorepo 环境下,需通过 batch 接口批量更新大批量商品的库存信息。

适合人员

  • 负责 WooCommerce 与外部销售渠道对接的电商系统开发者,需要实现库存数据自动同步。
  • 维护 WooCommerce Monorepo 的技术工程师,需要配置 PHP 与 Composer 环境以运行同步脚本。
  • 管理多渠道库存的电商运维人员,需要借助 WP-CLI 接收低库存警报并执行批量对账。
  • 开发 WooCommerce 插件或扩展的工程师,需要利用 wp_update_post 钩子捕获库存变更事件。