核心能力
Workday Calendar 是一套面向复杂工作制度的智能周历管理系统,采用四层数据架构(法定假日 → 周末配置 → 排班规则 → 个人日程)实现精细化的日期管理。
显著优点
1. 多模式轮休系统:支持 skip(跳过法定假)和 add(累加法定假)双模式,可配置任意周期(4天/6天/10天等),跨年自动缓存排班状态
2. 特殊休息机制:公休(固定周期休息)与临修(临时调休)具有最高优先级,可覆盖轮休和周末规则
3. 智能补班处理:单独管理调休上班日,自动参与工作日计算
4. 可视化导出:支持 HTML 格式的排班周历、日程周历、月度排班表导出
5. 渐进式架构:主文件仅 230 行,详细内容按需加载,降低认知负担
潜在局限
- 数据依赖:新年份法定假日需联网查询国务院通知并人工核对
- 本地隔离:不支持 Google Calendar/Outlook 等外部日历同步
- 配置复杂度:四层规则叠加(周末+轮休+公休+临修)需要一定学习成本
- 技术门槛:Python API 和 CLI 操作对非技术用户不够友好
适合人群
- 采用非标准工时制的企业(轮班制、综合计算工时制)
- 需要精确计算项目工日的项目经理
- 医疗、制造、交通等行业的排班管理人员
- 需要协调多类型休息安排的行政人员
常规风险
- 手动导入假日数据时可能出现日期录入错误
- 轮休周期配置错误会导致长期排班偏差
- 未核对国务院通知可能引发合规问题
技术规格
- 版本:2.2.0
- 许可证:MIT
- 配置端口:8765(Web 界面)
- 排班粒度:15 分钟
- 数据格式:JSON 本地存储