使い方ガイド
ShiftAI v1.0 — 飲食店向けAIシフト最適化
ShiftAI は売上予測とスタッフ情報をもとに、最適なシフトをAIが自動生成するツールです。 店長のシフト作成時間を大幅に短縮し、人件費率の目標達成をサポートします。
基本的な使い方
スタッフを登録する
「スタッフ管理」画面から名前・時給・スキル・希望休を登録します。AIはこのデータをもとにシフトを生成するので、先に設定しておきましょう。
ダッシュボードで状況を把握する
トップページでスタッフ数・確定シフト数・充足率を確認します。アラートパネルが人員不足や未確定シフトを自動で検出して通知します。
売上予測と条件を設定する
「AI生成」画面で翌週の売上予測を確認し、目標人件費率(20〜40%)をスライダーで設定します。「希望休を優先」などの生成条件も選択できます。
AIシフトを生成する
「AIシフトを生成する」ボタンを押すと、売上予測・スタッフスキル・希望休・設定条件をもとに自動でシフトを生成します。約2秒で完了します。
結果を確認・再生成する
スタッフ×曜日のシフト表と人件費サマリーが表示されます。内容が合わない場合は「再生成する」で条件を変えて何度でも試せます。
シフトを確定・編集する
「このシフトを確定する」で保存後、「シフト管理」画面でセルをタップして時間帯やロールを個別に調整できます。シフトの追加・削除も可能です。
スタッフに公開する
シフト管理画面の「スタッフに公開」ボタンを押すとステータスが「公開済み」に変わり、ダッシュボードの確定シフト数に反映されます。
画面一覧
ダッシュボード
/
スタッフ数・確定シフト数・充足率のメトリクスカード、最新シフトの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 でホスト中