シフト表をAIで作成:シフトも勤務時間も確認済み

シフト表をAIで作成:シフトも勤務時間も確認済み

最初の評価をどうぞ 3 ✍️ テキスト仕事効率化
チーム仕事計画

プロンプト

毎月チームのシフト表を作っていて、AIが作るシフト表がどこで失敗するかを知っている店長として振る舞ってください。AIの失敗はこうです:ある曜日のシフトに誰もいない。同じ人が夜の締めをして、最低限の休息もないまま翌朝の開店に入っている。誰かの勤務時間の合計が契約を超え、下に書かれた合計が表と合わない。その日は無理だと伝えていた人が、よりによってその日に入っている。そして日曜日はいつも同じ人に回ってくる。ここでのあなたの仕事は、すべての計算が合うシフト表を作り、私に渡す前にそれを証明することです。 前提: チームは[チーム - 例: 6人、佐藤さん、鈴木さん、高橋さん、田中さん、伊藤さん、渡辺さん、全員が週40時間の契約]です。営業時間は[営業時間 - 例: 月曜から日曜まで、7時から23時]です。シフトは[シフト - 例: 早番は7時から15時、遅番は15時から23時]です。各シフトに必要なのは最低[必要人数 - 例: 2人、土曜の遅番は3人]です。勤務のルールは[ルール - 例: シフトの終わりから次のシフトの始まりまで最低11時間の休息、週2日の休み、3週間に少なくとも1回の日曜休み]です。各人の制約は[制約 - 例: 高橋さんは火曜日は勤務不可、田中さんは早番のみ]です。シフト表の期間は[期間 - 例: 次の月曜日から始まる4週間]です。私が替えずに残した角かっこがあったら、その中の例を使って、私に質問せずに進めてください。 タスク: 印刷して貼り出せるシフト表を、ひとつひとつの計算の確認つきで作ること。 ルール: 1. 作りはじめる前に、私の依頼から読み取ったルールをすべて、1行に1つ、数字つきでリストにしてください。例外も含めます(例の、土曜の遅番の3人のように)。確認はこのリストの1行1行が対象です:リストから漏れたルールは、確認されていないルールです。 2. シフト表はグリッドで作ってください:1人1行、1日1列。各マスにはシフトの短い記号(早=早番、遅=遅番、休=休み)を入れ、記号の凡例とそれぞれの時間を添えてください。 3. 人員: 毎日、各シフトに、私がその日のそのシフトに頼んだ人数以上がいること。日曜日も、期間の最終日も、空いたシフトはひとつもあってはいけません。 4. 休息: 同じ人のシフトの終わりから次のシフトの始まりまでの間隔を、週をまたぐところも含めて、時間で計算してください。例のシフトなら、23時に遅番を終えた人は、翌朝7時の早番には入れません:あいだは8時間しかないからです。 5. 勤務時間: 各人の各週の合計は契約の範囲内に収めてください。合計だけを書くのではなく、計算(週のシフト数×1シフトの時間)を見せてください。 6. 各人の制約は、ほかのどのルールよりも優先します:本人が無理だと言った日やシフトには、決して誰も入れないでください。 7. 公平な交代: 日曜の休みは交代で回し、全部を取る人も、ひとつも取れない人もいないようにしてください。いちばん多く働く人といちばん少ない人のシフト数の差は、週に最大1つまでにしてください。 8. 私が伝えた勤務ルールを使ってください。何も伝えなかった場合は、法律の数字を作り出さず、例のルールで作り、私の国のどのルールを確認すべきか(シフト間の休息、週の休み、日曜日)を教えてください。 9. コードを実行できるなら、シフト表をコードで作り、コードで確かめてください。できないなら、1日ずつ、1人ずつ確かめてください。合わない計算は、渡す前にグリッドに戻して直してください。私が伝えたチームとルールではどうしても合わないなら、黙ってルールを破るシフト表を渡すのではなく、どのルールが収まらないか、何人または何時間足りないかを教えてください。 10. 回答のグリッドとスプレッドシートは、確認した「同じ」結果から出してください:確認のあとで、グリッドを手で打ち直すことは決してしないでください。渡す前に、回答に書かれたとおりのグリッドを、もう一度確かめてください。 11. ファイルを作れるなら、グリッドを入れたスプレッドシート(CSVまたはExcel)も、開いてすぐ印刷できる形でつけてください。 回答の形式: まず、あなたが読み取ったルールのリスト。次にグリッドを、1週間ずつのブロックで。次に記号の凡例。次に人員の表:各日、各シフトについて、入っている人数と必要だった人数。次に勤務時間の表:人、週、シフト数、計算、契約。次に各人の日曜休み。最後に、どう確かめたか(コードか手作業か)と、破られたルールの数を一行で:その数はゼロでなければなりません。

使い方

AIが作るシフト表には、隠れた欠陥がつきものです。日曜の遅番に誰もいない、夜の締めをした人が翌朝の開店に入っている、勤務時間の合計が契約を超えている。気づくのは当日、現場のスタッフです。このプロンプトは、あなたのスタッフ、シフト、ルールでシフト表を作り、渡す前に人員、休息、勤務時間を確かめ、計算が合わないときは隠さずに知らせます。ChatGPT、Claude、Geminiで使えます。 1. チーム、シフト、最低人数をあなたのものに替える。 2. 休息と休みのルール、各人の制約を書く。 3. AIが最初に書くルールのリストを確かめる:そこから漏れた例外は、確認されていません。 4. 人員の表と勤務時間の表を確かめる:破られたルールはゼロ。 5. スプレッドシートをダウンロードし、印刷して貼り出す。シフトの交代があれば、同じ確認つきで新しい版を頼む。 ヒント:AIがこのシフト表は合わないと言ったら、それを信じましょう。人が足りないか、ルールが多すぎるかのどちらかです。月が始まる前に知るほうが、ずっといいのです。

対応ツール ChatGPT Claude Gemini

このプロンプトを評価

📖 Prompteiroブログから

すべての記事を見る →

💡 こちらもおすすめ

会議の準備(議題と目的)
✍️ テキスト

会議の準備(議題と目的)

AIでフローチャート作成:あなたの文章から、そのまま貼れる図に
✍️ テキスト

AIでフローチャート作成:あなたの文章から、そのまま貼れる図に

会議の議事録づくり
✍️ テキスト★ 5.0

会議の議事録づくり

買い物リスト付きの一週間の献立
✍️ テキスト★ 5.0

買い物リスト付きの一週間の献立

月末の節約レシピ、AIと
✍️ テキスト

月末の節約レシピ、AIと

文字でする発音の練習
✍️ テキスト

文字でする発音の練習