工作日推算器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f1b049da/rmpa2026614。
技能介绍
解决什么问题
在业务跟进、SLA 排期或个人规划中,常见的需求是“从某个日期开始,再加 N 个工作日”,而不是自然日。例如周五加 1 个工作日应该落在下周一,而不是周六;国庆等长假期间,日历控件往往只处理自然日,跨周末和假期时要手动跳过,容易出错或漏算。
技能如何工作
该技能围绕两个核心操作展开:addWorkdays 用于在起始日期上加/减工作日;可选的 countWorkdays 用于计算两个日期之间剩余的工作日,适合作为 SLA 前置能力。
实现时遵循以下关键点:
- 工作日定义:默认周一至周五为工作日,周末不计;节假日集合中的日期不计;调休上班日计入工作日。
- 输入校验:非法日期直接报错,避免静默落到
Invalid Date。 - 节假日来源:可内置小样本,也可对接
chinese-days类库;文案须标明“以国务院公布为准”。 - 职责边界:本技能专注于推算;完整节假日查询应另用节假日 Skill,避免职责重叠。
适用边界与注意点
适合需要按工作日做日期推算的场景,例如从今天起加 3 个工作日确定跟进日,或计算离 SLA 截止还剩多少工作日。它不负责完整节假日日历查询,只负责基于工作日规则的推算。使用时请注意:默认规则是周一到周五,节假日样本为小样本,实际排期应以官方公布的放假安排为准。
使用场景
- 销售在CRM中从合同签署日起加5个工作日确定客户回访日期
- 运维团队计算工单从创建到升级之间剩余的工作日数用于SLA
- 项目经理在国庆假期前安排版本上线需跳过周末和法定假日
- HR计算员工入职满一年的工作日考勤周期扣除周末和法定假日
适合人员
- 需要按工作日排期的销售或客服,要确定客户跟进或回访的具体日期
- 负责SLA计时的运维或后端工程师,要计算工单剩余的工作日数
- 安排跨假期项目里程碑的项目经理,要确定任务截止的工作日
- 处理考勤周期的HR或行政人员,要统计员工的实际工作日