人员技能矩阵与多能工覆盖率分析器|MES与生产管理工具
这个工具解决什么问题
车间现场的信息传递损耗,多半来自格式不统一。这工具统一输出格式。
把 员工 × 工序 的技能等级矩阵(0 不会 / 1 见习 / 2 独立 / 3 可带徒)对上班组的 最低等级要求与开班需求人数,算覆盖率、找单点依赖、识别多能工; 按「缺口人数 × 工序关键度」排培训优先级,并从达标者中指认培训导师。
输入数据格式
数据文件 skill_matrix.csv,列顺序为:station、min_level、criticality、required_headcount、员工A、员工B、员工C、员工D、员工E、员工F、员工G、员工H、员工I、员工J。
示例首行:光刻,3,A,4,3,2,1,2,1,2,1,1,2,1
示例输出(真实运行结果节选)
人员技能矩阵与多能工覆盖率分析报告 ============================================================================== 等级定义:0 不会 · 1 见习(需带教)· 2 独立作业 · 3 可带徒/可处置异常 达标口径:员工该工序等级 ≥ 岗位最低等级;覆盖率 = 达标人数 ÷ 开班需求人数 【一、技能矩阵】 员工 光刻 刻蚀 薄膜 CMP 量测 清洗 设备点检 数据录入 员工A ★ ● ● ○ ● ● ● ○ 员工B ● ★ ● ● ○ ○ ○ ● 员工C ○ ○ ★ ● ● ○ ● ● 员工D ● ○ ○ ○ ★ ● ○ ○ 员工E ○ ● ○ ● ○ ★ ● ○ 员工F ● ● ○ ○ ○ ● ★ ● 员工G ○ ○ ● ● ● ○ ○ ★ 员工H ○ ○ ○ ○ ○ ● ● ○ 员工I ● ○ ● ○ ○ ○ ○ ○ 员工J ○ ● ● ● ○ ○ ● ○ 最低要求 ≥3 ≥2 ≥2 ≥2 ≥3 ≥2 ≥2 ≥1 一眼读法:该列若只有 1 个 ★/●,这工序就是「单点依赖」——它请假就停线。 【二、工序覆盖率与缺口】 工序 要求 关键度 需求人数 达标人
解决什么问题
排班表上人够,真到换型、请假、扩产才发现「这道工序只有一个人会」; 培训年年做,却说不清先培训谁、培训完能解决什么问题。 本工具把技能这件事变成一张可更新、可考核的矩阵,并把培训顺序算出来。
使用方法
python skill_matrix.py # 示例数据(10 人 × 8 工序) python skill_matrix.py 我的.csv
多能工判定门槛在脚本头部 MULTI_MIN 处修改(默认掌握 ≥3 道工序)。
输入格式(CSV,UTF-8)
· 首列四列为工序属性,其后每列一名员工的各工序等级 · criticality:A 高 / B 中 / C 低(决定培训权重)
输出说明
· skill_matrix.csv:示例矩阵(首次运行自动生成) · skill_matrix_report.txt:矩阵可视化(·○●★)、覆盖率与缺口、 多能工明细、培训优先级与导师配对、结论与行动建议
适用场景
班组长接班规划、旺季前技能盘点、单点依赖风险排查、培训计划编制。
注意事项
等级要按「能否独立作业」定义并定期复核,避免「培训过就打 2 分」; A 类关键工序的达标人数建议 ≥3(三班各 1 人互备)才算解除单点依赖。
可调参数与计算口径
脚本顶部集中了主要阈值与常量:CSV_NAME="skill_matrix.csv"、REPORT_NAME="skill_matrix_report.txt"、STATIONS=[、STAFF=[、LEVEL_CHAR={0: "·", 1: "○", 2: "●", 3: "★"}、KEY_W={"A": 3, "B": 2, "C": 1}。改完直接重跑即可,不必改动计算逻辑。
会生成哪些文件
运行后除控制台输出外,还会生成:skill_matrix.csv、skill_matrix_report.txt。
工具中出现的字段与提示
- 设备点检
- 数据录入
- 人员技能矩阵与多能工覆盖率分析报告
- 等级定义:0 不会 · 1 见习(需带教)· 2 独立作业 · 3 可带徒/可处置异常
- 达标口径:员工该工序等级 ≥ 岗位最低等级;覆盖率 = 达标人数 ÷ 开班需求人数
- 【一、技能矩阵】
- 最低要求
- 一眼读法:该列若只有 1 个 ★/●,这工序就是「单点依赖」——它请假就停线。
- 【二、工序覆盖率与缺口】
- 需求人数
- 达标人数
- ⚠ 单点依赖(仅 %d 人达标)
- 缺 %d 人
- 冗余充足
- 【三、多能工(掌握 ≥%d 道工序且等级 ≥2)】
- 达标工序数
- 掌握工序(等级≥2)
- 多能工 %d/%d 人(%.0f%%);平均每人掌握 %.1f 道工序。
其余字段以界面与示例报告为准。
下载与文件清单
压缩包内包含:主程序脚本、示例数据文件、示例输出报告、中文说明文档,以及同主题 AI 提示词一套。解压后按说明运行即可,示例数据可直接试跑。
主程序文件:skill_matrix.py。
本站工具免费下载,无需注册。工具为 Python 脚本,Python 3.8 及以上环境可直接运行,核心功能尽量不依赖第三方库。
常见问题
输入数据要准备成什么样?
按 示例首行中的列顺序准备即可,共 14 列:station、min_level、criticality、required_headcount、员工A、员工B、员工C、员工D。列为空或格式不符时结果会失真,建议先用示例数据试跑一遍。
跑完最该关注哪几项?
报告按 一、技能矩阵、二、工序覆盖率与缺口、三、多能工(掌握 ≥%d 道工序且等级 ≥2)、四、培训优先级(缺口人数 × 关键度权重)、五、结论与行动建议 等部分组织,其中判定结论与建议部分直接对应下一步动作。
阈值可以改成我们自己的标准吗?
可以,脚本顶部已把主要阈值与常量集中声明,按自己产线的标准修改后重跑即可,不需要改计算逻辑。
附赠的提示词怎么用?
把提示词与自己的数据一起交给大模型,可以让它按同一套口径帮你改写分析流程或扩展报告字段。
同分类的其它工具
本工具归在 MES与生产管理工具包,全部工具见 工具资源包下载页。





