还在手动排产?一键创建AI排程Skill,让灵犀Claw替你排程

Lv.4 核心创作者
一、传统排程方法
生产计划中,接到订单并根据订单的需求日期进行排程是PMC必备的一项技能。传统的排程依赖于表格手动排程,流程是这样的:先有标准工时,也就是产品UPH明细表,有了这个标准工时后,接来就是订单明细表,订单明细表中有具体的订单型号、数量、客户的需求日期,需要根据这些信息进行排程。排程前需要计算出完成这些订单所需的工时,根据这些工时来评估具体需要多少线体(设备)及排程天数来进行排程。
二、设计智能排程前提条件
AI时代,在排程规则明确的情况下,可以通过与WPS 灵犀Claw自然语言对话来实现线性规则排程。通俗的说话就是指挥AI来进行明确的规则排程。避免人工去表格一项一项排程。所以需要先创建SKILL技能。先创建以下数据表:
排程参数表(用户录入参数,仅1条记录)
字段名 | 类型 | 说明 | 示例 |
线体数量 | Number | 排程线体数 | 2 |
开始排程日期 | Date | 排程起始日期 | 2026/08/01 |
每天工时 | Number | 每日每线出勤工时 | 10 |
排程天数 | Number | 排程窗口天数 | 5 |
生产计划表(订单数据源)
必需字段:订单编号、产品编码、产品名称、订单数量、UPH、需求日期(Date类型)
线体总排程表(排程结果写入目标)
需提前建好字段:线体、订单号、产品编码、产品名称、订单数量、UPH、计划开工(Date)、计划完工(Date)、日期列(Number,列名=月/日格式如 8/1、8/2...)
:AirScript 无法创建/修改字段,日期列必须由用户提前建好。日期列名由「开始排程日期 + 排程天数」推算,格式为 月/日(如开始日期 2026/08/01 + 5天 → 8/1、8/2、8/3、8/4、8/5)。改了开始日期需同步修改日期列名。
三、设计排程智能体排程规则
智能体实际上是人的思维落地,这里先不设计复杂的排程规则,如果按APS的排程规则(见下表),就需要非常多的基础数据,同时也需要更多的约束,对应更加复杂的代码来实现。
英文缩写 | 英文全称 | 中文释义 | 核心逻辑 |
FCFS | First-Come, First-Served | 先到先服务 | 按照任务到达工作中心的先后顺序进行排程。 |
SPT / SOT | Shortest Processing Time / Shortest Operation Time | 最短加工时间 / 最短操作时间 | 优先处理总加工时间最短的任务。 |
EDD | Earliest Due Date | 最早交货期 | 优先处理交货期(到期日)最早的任务。 |
STR | Slack Time Remaining | 剩余宽裕时间 | 优先处理"距离交货期剩余时间"减去"剩余加工时间"所得差值最小的任务。 |
STR/OP | Slack Time Remaining per Operation | 每项作业剩余宽裕时间 | STR的变体,将剩余宽裕时间按剩余工序数平均,优先处理平均值最小的任务。 |
CR | Critical Ratio | 重要比率 / 临界比 | 计算"(交期 - 当前日期)/ 剩余加工天数",数值越小表示越紧急,优先级越高。 |
QR | Queue Ratio | 等候比率 | 计算"排程中剩余闲置时间 / 预计等候时间",优先处理比率最小的任务。 |
LCFS | Last-Come, First-Served | 后到先服务 | 最后到达的任务最先处理,与FCFS相反。 |
LPT | Longest Processing Time | 最长加工时间 | 优先处理总加工时间最长的任务,避免长工时订单被持续拖延。 |
MDD | Modified Due Date | 修正交货期 | 动态调整交期:若当前时间加加工时间超过原交期,则用前者作为新交期排序。 |
NOPN | Number of Operations Remaining | 最少剩余工序数 | 优先处理剩余工序数最少的任务,减少在制品积压。 |
WINQ | Work In Next Queue | 下一队列工作量 | 优先处理下一工序队列中工作量最少的任务,平衡产线负荷。 |
ATC | Apparent Tardiness Cost | 表面拖期成本 | 综合考虑加工时间与拖期惩罚,计算优先级指数,兼顾效率与交期。 |
所以这里只用EDD最早交货期的方案来排程,具体的细节如下:
按交期排序:客户交期从早到晚,交期相同按订单号
轮流分配:1# → 2# → ... → N# 交替分配订单
工时制排产:每线每日工时上限固定,当日剩余工时立即排下一订单,不闲置
整数取整:排产量为正整数,确保不超工时
四、安装技能
智能体的的排程Skill创建好后,需要进行安装,安装的方式:
点左侧技能→创建技能→上传技能→这里一定是要Markdown格式的文档→上传成功后技能模型显示出来了就代表成功立可以。
新手能建方用对话式生成技,也就是图片中的通过WPS 灵犀 生成。
五、最后总结
技能安装成功后,如何使用这个技能进行排程,这个将留到明天和大家分享。总结一下今天的知识点,AI时代需要结构化自己的业务经验,让AI工具可以快速识别,能够用通用的常识或定理定律就用,如排程规则:FCFS、SPT / SOT、EDD等规则。
创建的过程中可以通过AI工具辅助创建专业的Skill技能Markdown代码。对于新手来说,可以直接通过对话式功能来创建也是非常高效的。创建的过程中可以@ 官方的技能创建助手:Skill-Creator 来辅助创建。
📌作者简介
**古老师(古哥计划)**|中小制造数字化专家|金山 KVP(金山办公最有价值专家)|金山多维表格应用场景专家|金山 WPS 社区优秀创作者
深耕中小制造业数字化落地,擅长用 WPS 多维表格 + AI 低代码方案,帮工厂快速搭建进销存、生产计划、质量追溯等轻量化系统。不用复杂 IT,低成本落地,已服务数百家制造企业,实战经验丰富。