智慧排班操作手冊
雲悦科技智慧排班系統完整操作指南,包含門市設定、員工班別、排班規則與 GA 深度最佳化演算法,一鍵產出最佳班表。
什麼是智慧排班系統?
雲悦科技的智慧排班系統是一套能依據「門市營運規則」與「員工出勤限制」,透過 GA 深度最佳化演算法,一鍵自動排出最佳班表的 SaaS 工具。
適合哪種餐廳使用?
- 員工數眾多、排班規則複雜的中大型餐飲門市
- 需要精準控制人力成本與排班時數的連鎖品牌
- 想要節省店長每月數小時排班時間的企業
主要功能有哪些?
- 自動化排班:設定好假別、班別、公休日後,系統一鍵產出班表
- 規則彈性:支援一例一休、變形工時等複雜排班規則
- 時數控管:自動檢核員工上班時數,避免超時違規
如何開始使用?
- 進入系統進行「必備設定」(門市、員工、班別等)。
- 設定「排班規則」與「人力需求」。
- 點擊執行智慧排班,系統自動產出最佳班表。
二、執行前的「必備設定」
這⼀章的每⼀項都要完成。系統有⼀⾴「導入就緒度」會⾃動幫你檢查哪些還沒設(打勾=完成)。建議先開這⾴對照著
做。
上圖為實際畫⾯:頂端為整體「導入就緒度 %」,四張卡分別是「⼀開始必做/請假出勤前/排班前/結薪前」的就緒度;
下⽅逐項列出每個前置項⽬與完成狀態(打勾=已完成)。
下⾯依「排班前⼀定要有」的順序說明。每⼀項都會講:在哪裡設 → 怎麼設 → 為什麼要設。

步驟 1:門市 / 據點
在哪:選單 →「⾨市管理」。
怎麼設:建立你要排班的⾨市(⾨市代號、名稱)。
⽤意:智慧排班是⼀次排⼀家店。沒有⾨市,系統不知道要排哪裡、也不知道哪些員⼯屬於這家店。
上圖為實際畫⾯:⾨市列表(A01 內埔店、A10 ⾼雄⽂安南店、A12 ⾼雄重愛店),右上為「新增⾨市」。

步驟 2:員工資料
在哪:選單 →「員⼯資料」。
怎麼設:建立員⼯,並確認每位員⼯的所屬⾨市正確。
⽤意:系統只會排「屬於這家店」的員⼯。若員⼯沒指派⾨市,排班時他不會出現,就會排不出班或缺⼈。
上圖為實際畫⾯:員⼯清單可依「⾨市/部⾨/職稱」篩選;每位員⼯都要確認「⾨市」欄位正確。

步驟 3:班別
在哪:選單 →「班別管理」。
怎麼設:建立這家店會⽤到的班別,例如:
早班 06:30–14:30
中班 09:00–17:00
晚班 14:00–22:00
⽤意:班別就是「⼀格班要上幾點到幾點」。沒有班別,系統無班可排;班別若不符合實際營運,排出來的時段就會怪。
⼩提醒:可以參考⾨市實際打卡紀錄常⾒的上下班時間來建班別。
上圖為實際畫⾯:切到「個別⾨市」→選內埔店,該店有早班(06:00–15:00)、中班(08:00–16:00)、晚班(16:00–
23:00)三個班別,各有代號、顏⾊、休息時間。

步驟 4:假別
在哪:選單 →「假別設定」。
怎麼設:建立特休、事假、病假等假別。
⽤意:排班時要避開已請假的⼈。沒有假別,系統無法辨識請假,可能把休假的⼈排上班。
上圖為實際畫⾯:假別清單(特休、事假、病假等),排班時系統會避開已請假的⼈。

步驟 5:行事曆
在哪:選單 →「⾏事曆設定」。
怎麼設:確認當年度的國定假⽇、補班⽇。
⽤意:假⽇與平⽇的⼈⼒需求常常不同(例如假⽇客多要多排⼈)。⾏事曆讓系統知道哪天是假⽇,才能套對需求與加班規
則。
上圖為實際畫⾯:⾏事曆標出當年度的國定假⽇與補班⽇,系統據此套⽤假⽇/平⽇的⼈⼒需求與加班規則。

步驟 6:公休日 / 月休 / 指休
在哪:⾨市管理⾴,⾨市那⼀列的「公休⽇與⽉休設定」圖⽰(⼩⽇曆圖⽰)。
怎麼設:
固定公休⽇:整週固定不營業或不排班的星期幾(例如每週三公休)。
⽉休天數:每⼈每⽉應休的天數(系統排班會盡量湊⾜)。
指定休假(指休):某位員⼯在某幾天⼀定要休(例如已排好的事假、預先排定的休假)。
⽤意:讓系統知道「哪天不排、誰哪天⼀定要休」。沒設,可能把公休⽇排上班、或⽉休湊不⾜。
上圖為實際畫⾯:在⾨市列的⽇曆圖⽰開啟,可設定固定公休⽇、每⽉應休天數,以及個別員⼯的指定休假。

步驟 7:排班規則
在哪:選單 →「排班規則設定」。
怎麼設:設定像是——
連續上班天數上限(例如 7 休 1)
每⽇/每週⼯時上限
兩班之間最少間隔(輪班休息 11 ⼩時)
每⽉休假天數
⽤意:這是排班的「紅線」。系統排班時會遵守這些規則,避免排出違反勞基法的班表。沒設規則,系統只能⽤寬鬆預設,
很容易排出違法或過勞的班。
上圖為實際畫⾯:內建勞基法規則——「⼀例⼀休(強制阻擋)」「單⽇⼯時上限 8H/延長 12H(警⽰)」「輪班間隔
11H/連續上班≤6 ⽇(強制阻擋)」「雙週變形⼯時」,可個別開關與調整。

情境適合誰例⼦
① 只管每天要幾個⼈最簡單,先抓個⼤概早餐店:每天⾄少 3 ⼈,不分早晚班。系統就把每天補到 3 ⼈。
② 每天固定⼈數⼈⼒穩定、天天⼀樣週⼀到週⽇都固定 4 ⼈。設⼀次,整⽉每天都套 4 ⼈。
③ 早晚班⼈⼒不同早晚忙閒不同早班 2 ⼈、晚班 3 ⼈。系統分別把早班補到 2、晚班補到 3。
④ 依營業額推算⼈⼒已串 POS系統依各時段營業額估算需求(尖峰時段⾃動多、離峰少)。
⑤ 依⼯作站補⼈有固定崗位收銀台 1 ⼈、外場 2 ⼈、內場 2 ⼈,各站分別補滿。
⑥ 依技能安排⼈員某些事只有特定⼈會做晚班需 1 位會「吧台」、1 位會「收銀」。系統確保這些技能有⼈。
⑦ ⼯作站+技能都要管崗位與能⼒都要顧吧台站要排會調飲的⼈、收銀站要排會操作 POS 的⼈。
⑧ 依⼯作組別技能前/後場分組前場組 2 ⼈(含 1 位會帶客)、後場組 2 ⼈(含 1 位會出餐)。
步驟 8:每⽇⼈⼒需求(每天要幾個⼈)★決定排幾個⼈
在哪:這⼀步在智慧排班⾯板的第 1 個分⾴「⼈⼒需求」設定(⾒第三章 步驟 4)。
⽤意:這是系統「每天該排幾個⼈、排什麼樣的⼈」的依據。沒填需求,系統不知道要補到幾⼈,就會排太少(缺⼝)或排
不出東⻄。
需求怎麼描述?三個維度組合
⼀筆需求=配置⽅式(⽤什麼標準補⼈)×顆粒度(整⽇或分班別)×⼈數來源(怎麼來的數字):
配置⽅式:依⼈數/依⼯作站/依技能/依⼯作站+技能/依組別技能。
顆粒度:整⽇(⼀天⼀個數字)或分班別(早/中/晚各設)。
⼈數來源:⼿動輸入/固定套⽤/依 POS 營業額推算。
⾯板把常⾒組合做成 8 種「排班情境」,選⼀種最貼近你店的即可。以下每種都⽤例⼦說明:
重要觀念:只有「最低⼈數」會計入每⽇總⼈數。
「⼯作站/技能/開店-閉店/各站下限」屬於組成條件(限制「其中要有幾⼈具備某能⼒」),不會另外加到總⼈數。
例:設「每天最低 5 ⼈,其中收銀站⾄少 1 ⼈、需 1 ⼈會開店」→ 總⼈數仍是 5 ⼈,不是 5+1+1;只是這 5 ⼈裡要有 1
⼈在收銀、1 ⼈會開店。
#設定沒設會怎樣
1⾨市不知道排哪家店
2員⼯(含⾨市)沒⾨市的員⼯排不進去 → 缺⼈
3班別無班可排
4假別可能把請假的⼈排上班
5⾏事曆假⽇/平⽇需求分不清
6公休/⽉休/指休公休⽇被排班、⽉休湊不⾜
7排班規則排出違法/過勞班表
8每⽇⼈⼒需求不知道要排幾個⼈ → 缺⼝或排不出
上圖為實際畫⾯:智慧排班引擎⾯板,第 1 步「⼈⼒需求」設定平⽇/假⽇/國定假⽇各需幾⼈,下⽅「需求預覽」逐⽇確
認。
必備設定 快速檢查表

三、執行智慧排班
前置設定都完成後,開始排班。
步驟 1:進入「排班⼯作台」
選單 →「排班⼯作台」。
注意:是「排班⼯作台」,不是舊的「排班管理」。智慧排班按鈕只在「排班⼯作台」。
上圖為實際畫⾯:排班⼯作台已選「A01 內埔店」,左側列出該店員⼯,頂端⼯具列右上即「智慧排班」按鈕。

步驟 2:選擇「部門/門市」與「月份」
上⽅「輸入部⾨代號或名稱」選要排的⾨市。
⽤左右箭頭選要排的⽉份。
⽤意:告訴系統「排哪家店的哪個⽉」。沒選⾨市會沒有員⼯可排。
上圖為實際畫⾯:左上「輸入部⾨代號或名稱」下拉可選⾨市(A01 內埔店/A10 ⾼雄⽂安南店/A12 ⾼雄重愛店);中間
「‹ 2026 年 7 ⽉ ›」⽤箭頭切換⽉份、「本⽉」快速回到當⽉。

步驟 3:按「智慧排班」認識面板
在⼯具列右上(「草稿」與「更多」之間),按藍紫⾊的「智慧排班」按鈕,右側展開「智慧排班引擎」⾯板。
⾯板頂端是四步精靈:① ⼈⼒需求 → ② 執⾏排班 → ③ 確認結果 → ④ 邏輯說明。你會照這個順序走。
⾯板左下⾓的「基本設定」按鈕會開⼀個設定視窗(分四⾴:技能與⼯作站/配置⼈⼒⽅式/⼈員設定/權重與約束)——
「每天要幾個⼈」與「權重」都在這裡設,設好回精靈執⾏即可。
找不到按鈕?→ 先確認你在「排班⼯作台」⽽非「排班管理」,並重新整理⾴⾯。
上圖為實際畫⾯:「智慧排班」按鈕(藍紫⾊)在⼯具列右上,「草稿」與「更多」之間。

步驟 4:人力需求設定
⾯板第①步「⼈⼒需求」畫⾯顯⽰的是唯讀的「需求預覽」;要設定「每天要幾個⼈」,點左下「基本設定」→ 第 ② ⾴「配置⼈
⼒⽅式」。
這裡提供 8 種排班情境(⾒第⼆章步驟 8 的例⼦),選最貼近你店的⼀種,再設平⽇/假⽇/國定假⽇各要幾位⼈⼒(顆
粒度可選「整⽇」或「分班別」)。
上圖為實際畫⾯:8 種情境(此為「只管每天要幾個⼈」)+需求設定(平⽇ 2/假⽇ 3/國定假⽇ 3)。
設好回到精靈第①步,下⽅「需求預覽」對照每天要補幾⼈:
「⼈數合計」那⼀列=系統當天實際要補到的⼈數(開/閉班、各站下限不計入)。
標「需 1 ⼈具備」的是系統技能列(例如開店/閉店);標「≥N」的是各站下限——都是組成條件,不加進合計。
⽤意:這是排班的核⼼輸入。填錯就會缺⼈或爆量。
例:情境選③「早晚班⼈⼒不同」,早班填 2、晚班填 3 → 需求預覽⼈數合計=當天要排 5 ⼈。

上圖為實際畫⾯:⾯板頂端四步精靈(① ⼈⼒需求 → ② 執⾏排班 → ③ 確認結果 → ④ 邏輯說明),下⽅為「需求預覽」
表。

⽬標意思拉⾼的效果(例⼦)
覆蓋率補⾜每天/時段需求寧可先把⼈補滿、少留缺⼝——通常最重要
戰⼒優先排能⼒強/資深的⼈忙時段盡量有老⼿鎮場
技能⼯作站需求技能與員⼯技能吻合吧台⼀定排會調飲的⼈
公平性班數、⼯時平均分配避免班都集中在少數⼈⾝上
偏好盡量符合員⼯偏好班別/⼯作站想上早班的盡量給早班
成本在滿⾜需求下控制⼈事成本不多排不必要的班、少加班
步驟 5:權重與約束(在「基本設定 → 權重與約束」調)
「基本設定」第 ④ ⾴「權重與約束」決定排班引擎的取捨偏好。
權重=當「有好幾個⼈都能排」時,系統該優先照顧誰。共六個⽬標(合計建議 100),實務上直接套範本最快:
預設值:覆蓋率 25/戰⼒ 15/技能 10/公平性 20/偏好 20/成本 10。
不想⼀項項調 → 直接套權重範本:
均衡 35/20/20/10/5/10
覆蓋優先 50/20/15/5/5/5(⼈⼀定要補滿)
成本優先 25/15/15/10/5/30(省成本、少加班)
員⼯友善 25/15/10/20/20/10(重公平與偏好)
權重怎麼影響結果(例⼦):某天 A、B 都能上班,A 資深但這⽉已排很多、B 較資淺這⽉班少。
→ 把公平性拉⾼:系統傾向排 B(讓班數平均)。
→ 把戰⼒拉⾼:系統傾向排 A(能⼒強優先)。
權重沒有對錯,是「你這個⽉最在意什麼」的取捨。
約束(規則)分三種,強度不同:
法令:勞基法規則(⼀例⼀休等),鎖定必守、不可違反。
硬性:你設為「強制阻擋」的規則,⼀定守。
軟性:設為「警⽰」的規則,盡量遵守,必要時可讓步。內建軟性規則例如:每週休息 2 天、連續夜班上限 6 天、不可開
店接閉店、⽉加班上限 46 ⼩時。
⾯板會顯⽰「約束:法令 N + 硬性 N + 軟性 N 條」讓你確認。
上圖為實際畫⾯:在⾯板「基本設定 → ④ 權重與約束」調整。六維權重以範本(均衡/覆蓋優先/成本優先/員⼯友善)
快速套⽤;下⽅「軟性規則」(每週休、連續夜班、⽉/季加班上限、變形⼯時)與唯讀帶入的「法令/公司規則」。

步驟 6:執行排班
精靈第②步「執⾏排班」選演算法。兩種演算法,依需求複雜度選:
快速排班(貪婪法)
怎麼排:每天依條件把⼈排序,依序補滿需求與全職⼯時。三步驟——① 先排除不能排的⼈(已有班、連續上班達上限、
週⼯時達上限);② 守住最低⼈數(每天⾄少排到需求⼈數,不⾜會列原因);③ 補全職⽬標(全職以⽉休 8 天、每天 8
⼩時為⽬標分散到整⽉)。
適合:⼈⼒單純、只設「每天幾個⼈」、想快速出班。
例⼦:你只設「平⽇ 3 ⼈、假⽇ 5 ⼈」→ ⽤快速排班就夠。
限制:快速排班只看每⽇⼈數與時段/班別總量,不處理技能、⼯作站、組別技能等組成條件(若有設,會在結果提⽰這
些條件被略過)。
深度最佳化(GA 基因演算法)
怎麼排:① 先產⽣多組可⾏班表(每天都符合最低⼈⼒、不覆蓋既有班、硬性規則不違反);② 依⽬前權重把覆蓋率/戰
⼒/技能/公平性/偏好/成本加總計分;③ 選總分最⾼的⽅案,並保留替代⽅案可切換比較。
適合:需求較複雜(要顧技能、⼯作站、公平性),願意多等⼀下換更好品質。
例⼦:你設了「收銀站要有⼈、吧台要會調飲的⼈、⼜要班數公平」→ ⽤ GA 才會把這些⼀起最佳化。
選好後按⾯板右下「執⾏排班」,系統依你設定的需求+規則+權重算出建議班表,並⾃動跳到第③步「確認結果」。
上圖為實際畫⾯:第 2 步「執⾏排班」選演算法(快速排班/深度最佳化 GA),下⽅「排班摘要」顯⽰期間、排班⼈數、
全職⽬標與約束條數,按右下「執⾏排班」開始。

步驟 7:確認結果
執⾏後⾃動到精靈第③步「確認結果」,這裡是檢查、還不是定案——智慧排班只是「建議」,按「同步⾄班表」才會寫進班表。
以下逐項看懂:
① 分數(品質好不好)
總分:綜合評分。≥90 佳(綠)/≥70 尚可/<70 需再調整。
覆蓋率 / 戰⼒ / 公平性:三個主要⾯向的分數(⽤ GA 時另有技能/偏好/成本分數)。
分數低通常代表:可排的⼈不夠、或權重設得太極端。
② 排班明細(排了多少)
顯⽰ ⼈(涵蓋幾位)/天(涵蓋幾天)/筆(建議筆數)/⼩時(總時數)。
③ 問題清單(有沒有踩線)
每條標 錯誤(紅,較嚴重)或 警⽰(黃),附⽇期與說明。
若沒問題會顯⽰「無問題,排班結果良好」。
④ 每⽇⼈⼒缺⼝(哪天沒補滿)
逐⽇比對「需求⼈數 vs 已排⼈數」,不⾜的顯⽰缺⼝數。
常⾒缺⼝原因:指休、週固定不可班、既有班表卡住、法規限制,導致當天沒有⾜夠可排的⼈。
⑤ 未排原因(某⼈為何沒被排)
點員⼯可看原因,常⾒有:分數排序未入選、當⽇排班名額已滿、已達全職⽉休 8 天⽬標、已有班表、指休⽇、週固定不可
班、連續上班達上限、週⼯時已達 40 ⼩時、可排⼈數不⾜最低⼈數。
這些幫你判斷缺⼝是「⼈不夠」還是「規則卡住」——對症調整。
⑥ 替代⽅案(GA 才有)
⽤深度最佳化時,可切換系統產⽣的其他⽅案,比較後選⼀個最合適的。
接著怎麼做
滿意 → 按「同步⾄班表」(或先「匯出 Excel」留底)。寫入前會再確認:排班筆數/涵蓋⼈數/排班天數/總計時數,
且已有排班的⽇期會跳過、不覆蓋。
不滿意 → 按「上⼀步」回去調「需求/權重/演算法」再排⼀次。
你永遠有主導權:同步後仍可在班表⼿動微調。
看結果的順序:先看總分抓整體 → 有紅⾊錯誤先處理 → 再看缺⼝是哪幾天 → ⽤未排原因判斷是⼈不夠還是規則卡住 →
調整後重排。
上圖為實際畫⾯:第 3 步「確認結果」——頂端「排班明細」(⼈/天/筆/⼩時),「⼈⼒不⾜標⽰」逐⽇列出缺⼝
(例:26 號缺 1 ⼈ 2/3),下⽅逐位員⼯的建議班表(早/中/晚),確認後按「同步⾄班表」寫入。
四、常見問題(FAQ)
Q1. 沒看到「智慧排班」按鈕?
→ 先確認你是在「排班⼯作台」⽽非舊的「排班管理」,再強制重新整理(⌘/Ctrl+Shift+R)。
Q2. 排出來全是同⼀種班/很不合理?
→ 多半是「班別太少」或「⼈⼒需求沒設」。回第⼆章步驟 3、8 補⿑。
Q3. 明明缺⼈卻沒補滿?
→ 檢查該⾨市「有指派到此店的在職員⼯」數量是否夠、且沒被⼤量請假卡住;也看「⼈⼒需求」是否設太⾼。
Q4. 排出違反連續上班/⼯時的班?
→ 到「排班規則設定」把連勤上限、輪班間隔、⽉休天數設好,再重排。
Q5. 這家店員⼯還沒建?
→ 先完成第⼆章步驟 1、2(⾨市、員⼯),智慧排班才有⼈可排。
五、一頁速查

設定⼀次、受⽤整年;之後每⽉排班只要「選⾨市/⽉份 → 智慧排班 → 執⾏ → 套⽤」四步。
必備設定(做⼀次):
① ⾨市 → ② 員⼯(含⾨市) → ③ 班別 → ④ 假別 → ⑤ ⾏事曆
→ ⑥ 公休/⽉休/指休 → ⑦ 排班規則 → ⑧ 每⽇⼈⼒需求
每⽉排班(重複):
排班⼯作台 → 選⾨市/⽉份 → 智慧排班(開⾯板)
→ 基本設定(配置⼈⼒⽅式+權重與約束)
→ ① ⼈⼒需求 → ② 執⾏排班(選演算法・執⾏) → ③ 確認結果 → 同步⾄班表