核心概念
在配置之前,理解以下概念有助于您更好地规划值班:
配置流程
1
创建值班表
进入 值班管理,点击”创建值班表”
- 值班名称:长度为 1~40 个字符,同一账户下不可重复
- 管理团队:指定该值班表归属哪个团队管理,团队成员将获得该值班表的编辑权限
- 值班描述:支持 Markdown 语法,该区域的内容可以在通知时携带,长度不超过 500 字符
- 时区:必填。该值班表的轮转与班次按此时区的墙上时间计算(例如「每天 09:00 交接」即值班表时区的 09:00)。创建后不可修改;确需更换时区时,请新建一张值班表并迁移分派策略的引用
值班表列表提供时区列。排班页面会同时标注两个时区:「本页时间以你的时区显示」指当前查看者的生效时区(个人时区,未设置则跟随组织时区),「值班表时区」指该表定义班次所用的时区;页面上展示的具体时刻均已换算为查看者时区。
多时区功能上线前创建的存量值班表未设置时区字段,统一按 Asia/Shanghai 求值。
免费版最多可创建 1 个值班表,升级至标准版及以上后可创建多个。
2
设置换班通知
为了避免忘记值班或交接,系统提供两种通知时机:
- 提前通知:在轮换交接前 N 分钟(以 5 分钟为步长),同时通知”即将下班”和”即将接班”的人员
- 定时通知:在值班期间,每天固定时间(如上午 8:00)发送通知,提醒当前谁在值班。固定时间按值班表时区计算(与轮换、班次的墙钟口径一致);当您的时区与值班表时区不一致时,时间输入框旁会以徽章标注值班表时区
- 单聊渠道:向值班人员个人发送通知
- 遵循个人偏好:每个值班人员按各自在个人账户中配置的通知渠道接收通知
- 遵循统一设置:由管理员统一选择通知渠道(短信、邮件,以及已集成的 IM 应用)
- 群聊渠道:将通知发送到群聊中,支持以下平台:
- 飞书应用、钉钉应用、Slack 应用(通过已集成的 IM 应用选择群聊;选择器会自动排除故障作战室等平台创建的群聊,已失效的群聊显示「群聊不存在」并可移除)
- 企业微信机器人、钉钉机器人、飞书机器人(通过 Webhook 地址发送)
- Slack 机器人、Telegram 机器人、Zoom 机器人
3
定义值班规则
这是最核心的步骤。您可以添加一层或多层规则。每层规则包含:
- 值班人员:选择参与轮换的成员,支持按组排列,支持设置主备角色
- 开始时间:该层规则从何时起开始生效
- 结束时间(可选):该层规则何时失效,留空表示永不失效。搭配开始时间可用于配置阶段性轮换,例如”下周一起生效”或”本季度内有效”
- 轮换周期:支持小时、天、周、月四种单位,数值范围为 1~30。例如”2 天”表示每 2 天轮换一次
- 交接时间:当轮换周期合计为 1 周(例如 1 周、7 天)时,可以指定在周几的什么时间进行交接
- 公平轮换:开启后,系统自动调整轮换顺序,避免某个成员始终在休息日值班
- 日期掩码:选择一周中的哪些天安排值班,默认勾选 周一至周五,详见日期掩码与连续轮换
- 值班时间:(可选)限定成员在每个轮换周期内的实际值班时间段,支持以下模式:
- 不限制:成员在整个轮换周期内值班
- 每天:设置每天的值班时间段(如 09:00~18:00),可添加多个时间段。输入采用 HH:MM 墙上时间,无法表达 24:00,因此结束时间填
00:00表示到当天结束;00:00~00:00即全天值班 - 每周:设置按星期+时间的值班范围(如周一 09:00 ~ 周五 18:00),可添加多个时间段
当开启日期掩码时,“每周”模式不可用,因为日期掩码已提供按星期的控制。如果开启日期掩码时,值班时间正处于”每周”模式,系统会自动将其重置为”不限制”以避免冲突。设置值班时间后,轮换周期内可能存在无人值班的时段,请确保有其他规则覆盖。
删除值班表
您可以在值班管理列表或值班表详情页删除值班表,删除前系统会要求二次确认。
值班角色
值班角色用于区分同一值班表中不同职责的值班人员(如”主值班”、“备值班”),是一种账户级资源:
- 账户级共享:角色在账户层面全局生效,所有值班表共享同一套角色
- 规则内按角色分组:在值班规则中添加人员时,可将成员绑定到指定角色,形成”角色 → 成员”的映射
- 分派策略按角色定向:分派策略的通知对象支持 所有值班人员、指定角色(如仅通知主值班)或 指定成员,实现更细粒度的告警路由
默认情况下,每个账户仅有一个值班角色,添加值班人员时无需选择角色。如果您需要多个值班角色(如主备值班),请联系 Flashduty 技术支持开通;开通后,配置值班规则和临时调班时均可为成员选择角色。控制台暂不支持自助增删角色。
临时调班与请假
当值班人员需要请假或临时有事时,不要修改永久的值班规则,请使用”临时调班”(Override)功能。临时调班是一种独立的规则类型,会在其生效窗口内完全抢占同一时段的正常值班规则,窗口结束后自动恢复原规则。
两种创建入口
1
日历点击创建
进入值班表详情页,在日历视图中点击需要调整的时间段,选择 临时调班。系统会自动将默认时间窗口填为 [今日 00:00, 次日 00:00],您可以按需调整。
2
通过 新增规则 创建
在值班规则列表中点击 新增规则,将规则类型切换为 临时调班。该入口适合提前批量安排请假或替班。
可配置字段
临时调班的字段较普通规则更精简,仅包含:- 开始时间 / 结束时间:定义替班窗口,默认
[今日 00:00, 次日 00:00] - 替班人员:在该窗口内替代原值班人员的成员
- 抢占语义:临时调班在其时间窗口内完全替换所有普通值班规则(不论对方属于哪一层),而不是与之叠加。窗口结束后,原规则自动恢复生效
- 记录留痕:所有调班记录都会被保存,方便后续审计
日期掩码与连续轮换
日期掩码
日期掩码用于控制值班规则在一周中的哪些天生效。通过选择不同的星期组合,可以灵活实现工作日与周末的差异化排班。 常见使用场景:- 工作日/周末分离:工作日由 A 团队值班,周末由 B 团队值班
- 特定日期值班:仅在周一、三、五安排某组人员值班
- 白班/夜班按天区分:工作日配置白班和夜班规则,周末配置全天值班规则
连续轮换
默认情况下,排班按照自然日 00:00 进行切分。如果班次跨越午夜,将被拆分为多个时间段。
开启连续轮换后,轮换边界将以班次开始时间为基准计算,而不再以 00:00 为切分点。每位值班成员将完整执行一个轮换周期,不会因 00:00 被拆分。
以下场景建议开启连续轮换:
- 轮换周期为 24 小时
- 班次开始时间不是 00:00
- 配置了按星期掩码排班
- 工作日与周末采用不同轮换规则
常见排班场景
- 7x24 简单轮换
- 白班/夜班分离
- 主备值班
需求:运维组有 A、B、C 三位同学,每人值班一周,周一上午 10:00 交接。配置:
- 人员序列:A, B, C
- 轮换周期:1 周
- 交接时间:周一 10:00

查看值班详情
点击值班表名称进入详情页,您可以查看排班日历和管理值班规则。页面右上角提供以下操作:
- 视图切换:在”一周”、“两周”和”日历”(月视图)之间切换
- 高亮我的值班:开启后,您的值班时段将被高亮显示,方便快速识别
查看我的值班
值班管理 列表页顶部内嵌「我的值班」区块,以周视图汇总展示你参与的值班安排:左侧列出本周有值班安排的值班表名称,右侧日历展示你在各值班表中的值班时段。 点击标题右侧的左右箭头可按周翻看此前或之后的值班安排,点击中间的圆点按钮可快速回到本周。 班次时间按您的生效时区渲染;当某张值班表的时区与您的时区不一致时,对应时段会额外附注一行该值班表时区的读数,方便对照。
延伸阅读
分派策略
配置告警通知规则和升级路径
服务日历
定义工作日和休息日



