协作
返回Skills 列表
值班排班冲突检查 Skill
班表发出去前先过一遍机器:连续值班、夜班接白班、周末集中一人,三类硬冲突自动揪出,分布一目了然。
📁 值班排班冲突检查 Skill /
SKILL.md0.9 KB
scripts
duty_roster.py4.4 KB
data
roster.csv0.2 KB
references
roster-notes.md0.4 KB
所有文件均为纯文本展示,仅提供查看与打包下载,不在服务器上执行。
SKILL.md
---
name: duty-roster
description: 班表发出去前先过一遍机器:连续值班、夜班接白班、周末集中一人,三类硬冲突自动揪出,分布一目了然。
---
# 值班排班冲突检查 Skill
## 触发条件
当排完班表要发布、或有人投诉排班不公时触发。
## 执行步骤
1. 把班表填进 data/roster.csv(日期、值班人、时段)。
2. 运行 python scripts/duty_roster.py --holidays 10-01,10-02 -o roster_report.md。
3. 逐条修报告里的问题:连续值班拆开、夜班次日必须清空。
4. 看分布段:周末班集中在一人时,下一轮排班优先补齐。
5. 修完重跑直到零硬冲突,再发群公示。
## 依赖
Python 3 标准库(argparse/csv/datetime/pathlib),离线运行。
## 输出
一份 roster_report.md:冲突清单、各人值班与周末分布、排班提醒。
纯文本预览
全站累计复制 0 次
使用说明
python scripts/duty_roster.py --holidays 10-01,10-02;班表在 data/roster.csv。
每个 IP 仅可点赞一次 · 点赞后不可取消

暂无评论,来发表第一条评论吧!