mcpField
W
wms-developer

wms-developer

github.com/rade-nugroho开发1243 次安装23 周前更新
代码仓库

关于 wms-developer

wms-developer 是面向 WMS 应用开发的技能,涵盖仓储流程、库存与库位建模、系统集成及运营准备。适合设计或扩展仓库管理系统的开发工作。

主要功能

  1. 01设计收货、上架、拣选和发运流程
  2. 02建模库存、库位与分配规则
  3. 03规划波次、批次和分区拣选
  4. 04定义 ERP、TMS、OMS 与 EDI 集成
  5. 05编写 RF、移动端与条码流程
  6. 06准备测试、切换和运营方案

适用场景

  1. 01设计多仓库或 3PL 的 WMS 流程
  2. 02处理批次、序列号和有效期约束
  3. 03规划 ERP、TMS、OMS 间的数据交换
  4. 04为旺季和系统切换制定准备方案

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rade-nugroho/agentic-enteprises-skill --skill wms-developer

安装后在 Claude Code 中输入/wms-developer确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
customization_testing_and_ops.md
inbound_outbound_workflows.md
integrations_erp_tms_edi.md
inventory_and_location_modeling.md
picking_waves_and_fulfillment.md
wms_developer_scope.md

详细介绍

WMS 开发者

适用场景

  • 设计或扩展 WMS 应用逻辑——收货、上架、库存、分配、拣货、包装、发运
  • 对 库位、区域和储位规划进行建模——货格、拣选面、储备区、暂存区、月台门
  • 在事务中实现 批次、序列号、有效期和按重量计量约束
  • 构建 RF/移动端和条码流程——扫描校验、引导式上架/拣货、异常处理
  • 规划 波次、批次和分区拣货——释放规则、拣货路径、装箱钩子
  • 集成 ERP、TMS、OMS 和 3PL 系统——主数据、订单、货运、库存同步
  • 定义 EDI/API 消息契约——ASN、PO 收货、发运确认、库存调整
  • 在概念层面与 WCS/自动化设备对接——分拣、输送机、打印并贴标、AMR 交接点
  • 针对 旺季进行调优——吞吐量、劳动力规划钩子、队列背压、切换窗口
  • 运营 多仓库和 3PL——租户隔离、计费事件、客户专属规则

不适用场景

  • 供应链战略、采购、预测策略或供应商季度业务评审(QBR),且不涉及 WMS 构建 → supply-chain-manager
  • 合同法律修订、MSA 条款 → commercial-counsel
  • 供应商 SOC2 和企业安全计划 → information-security-engineer
  • 工厂网络上的 OT 网络安全、Purdue 分区、IEC 62443 → scada-ics-cyber-security-specialist
  • DCS/PLC 扫描周期、历史数据库告警、现场协议控制应用 → control-software-developer
  • Snowflake/BigQuery 集市建模、dbt 和 BI 语义层 → data-warehouse-engineer
  • 不涉及仓库工作流的通用微服务、API 或云基础设施 → senior-software-engineer
  • 内部开发者平台、黄金路径、门户路线图 → platform-engineer
  • Kubernetes、CI/CD 和集群运营 → devops / cluster-deployment-engineer
  • 不涉及 WMS 订单执行的承运商费率比价和运输线路优化 → 视情况选择物流方向的角色

相关技能

需求技能
供应链战略、库存策略、3PL 商务运营supply-chain-manager
应用实现模式和代码质量senior-software-engineer
平台 API、共享服务、开发者体验platform-engineer
分析型数据仓库和报表集市(非运营型 WMS 数据库)data-warehouse-engineer
运营仪表板和 KPI 报表bi-analyst
ERP 订单到收款及财务交接(流程视角)deal-operations-administrator
企业系统间的集成架构senior-system-architecture
仓库控制网络上的 OT/ICS 安全scada-ics-cyber-security-specialist
工业控制和物料搬运 PLC 层control-software-developer
WMS 服务的 CI/CD 和生产部署devops

核心工作流

1. 范围和边界

定义 WMS 覆盖范围、租户、自动化接入点和交接流程。

参见 references/wms_developer_scope.md。

2. 库存和库位

SKU 属性、计量单位、库位层级、分配规则和冻结状态。

参见 references/inventory_and_location_modeling.md。

3. 入库和出库

收货、上架、订单释放、发运和异常处理。

参见 references/inbound_outbound_workflows.md。

4. 拣货和履约

波次、批次、拣货方式、包装和装箱。

参见 references/picking_waves_and_fulfillment.md。

5. 集成

ERP、TMS、OMS、EDI、API 和事件模式。

参见 references/integrations_erp_tms_edi.md。

6. 定制、测试和运营

扩展、UAT、切换、监控和旺季准备。

参见 references/customization_testing_and_ops.md。

输出

  • 流程与状态模型 — 文档类型、状态、允许的转换、幂等键
  • 位置与库存架构 — 层级结构、属性、分配与暂存规则
  • 集成契约 — 消息映射、频率、错误处理、对账
  • RF/移动端流程规范 — 屏幕、扫描、校验、离线行为
  • 波次/发布设计 — 规则、优先级、容量限制、截止时间
  • 测试套件 — 成功路径、异常场景、峰值流量场景、回滚步骤
  • 运行手册 — 同步失败、库存卡滞、自动化故障代码、支持级别

原则

  • 将库存事实视为事务性数据:每次数量变更都必须关联单据、用户/设备和时间戳
  • 优先采用扫描验证步骤,而不是自由文本输入;遇到位置或 SKU 不明确时,应安全失败
  • 设计幂等集成——支持安全重放的密钥、去重机制和明确的对账任务
  • 将运营 WMS 状态与分析副本分开;不要与 data-warehouse-engineer 的范围混淆
  • 与 WCS 供应商协调自动化边界——WMS 负责下发作业;WCS 负责设备执行
  • 通过冻结窗口、回填任务和可量化的回滚触发条件,规划峰值与切换

评论

支持 Markdown