ShiftAI
使い方

使い方ガイド

ShiftAI v1.0 — 飲食店向けAIシフト最適化

ShiftAI は売上予測とスタッフ情報をもとに、最適なシフトをAIが自動生成するツールです。 店長のシフト作成時間を大幅に短縮し、人件費率の目標達成をサポートします。

基本的な使い方

01

スタッフを登録する

「スタッフ管理」画面から名前・時給・スキル・希望休を登録します。AIはこのデータをもとにシフトを生成するので、先に設定しておきましょう。

02

ダッシュボードで状況を把握する

トップページでスタッフ数・確定シフト数・充足率を確認します。アラートパネルが人員不足や未確定シフトを自動で検出して通知します。

03

売上予測と条件を設定する

「AI生成」画面で翌週の売上予測を確認し、目標人件費率(20〜40%)をスライダーで設定します。「希望休を優先」などの生成条件も選択できます。

04

AIシフトを生成する

「AIシフトを生成する」ボタンを押すと、売上予測・スタッフスキル・希望休・設定条件をもとに自動でシフトを生成します。約2秒で完了します。

05

結果を確認・再生成する

スタッフ×曜日のシフト表と人件費サマリーが表示されます。内容が合わない場合は「再生成する」で条件を変えて何度でも試せます。

06

シフトを確定・編集する

「このシフトを確定する」で保存後、「シフト管理」画面でセルをタップして時間帯やロールを個別に調整できます。シフトの追加・削除も可能です。

07

スタッフに公開する

シフト管理画面の「スタッフに公開」ボタンを押すとステータスが「公開済み」に変わり、ダッシュボードの確定シフト数に反映されます。

画面一覧

ダッシュボード

/

利用可能

スタッフ数・確定シフト数・充足率のメトリクスカード、最新シフトの7日間カバレッジ、アラート、売上予測チャートを一覧表示します。

AI生成

/shifts/new

利用可能

売上予測の確認・目標人件費率の設定・生成条件の選択からシフトを自動生成するメイン画面です。

シフト管理

/shifts

利用可能

確定済みシフトをスタッフ×曜日のグリッドで確認・編集できます。週ナビゲーションで複数週の履歴も切り替えられます。

スタッフ管理

/staff

利用可能

スタッフの登録・時給・スキル・希望休をCRUD管理できます。AIはここのデータを参照してシフトを生成します。

スタッフロール

マネージャー

フロア全体の統括・判断業務

キッチン

調理・食材管理

ホール

接客・配膳・会計

バー

ドリンク提供・バーカウンター

AI生成のしくみ

売上予測から必要人員を算出

当日の予測売上が高いほど必要スタッフ数を増やします。¥500,000以上で6名、¥300,000以上で4名が目安です。

希望休・スキルで割り当て

各スタッフの希望休日(daysOff)を除外したうえで、スキルに合ったロールを自動で割り当てます。

人件費率を計算・フィードバック

配置後の総人件費 ÷ 予測売上で人件費率を算出し、目標と比較してバッジで結果を表示します。

よくある質問

データはどこに保存されますか?

ブラウザの localStorage に保存されます。ページを閉じてもデータは保持されますが、デバイスをまたいだ共有はできません。

スタッフを追加・変更できますか?

スタッフ管理画面(/staff)から追加・編集・削除ができます。初期データを変更したい場合は src/lib/data/staff.json を直接編集してください。

売上予測はどこから来ていますか?

デモ版では src/lib/data/forecast.json の固定データを使用しています。本番版ではPOSシステムや過去の売上データから機械学習モデルで算出します。

人件費率の目安は?

飲食業の一般的な目安は売上の25〜35%です。ファストフード系で低め(20〜25%)、高級レストランでは高め(30〜35%)になる傾向があります。

シフトを最初からやり直したい

ブラウザの開発者ツール → Application → Local Storage から「shiftai-shifts」キーを削除するとシフトデータがリセットされます。

ShiftAI Demo — v1.0.0

Cloudflare Pages でホスト中