こんにちは。サービスかんきちです。
前回まで、環境構築やデータ読み込みのエラーに七転八倒する様子をお届けしました。
そして今日、ついにご報告できます。
私だけの「シフト自動化アプリ」、完成しました!
今回は、完成したアプリの中身と、そこに至るまでの「AIとの格闘の記録(苦労と発見)」をシェアします。
これからAIで何かを作りたいと思っている方にとって、一番大切な「コツ」をお伝えできると思います。
- プログラミング未経験者が、どんな「わがままアプリ」を完成させたのか。
- AIは「魔法の杖」ではなく「テンパる部下」だった!?
- コードが書けなくても開発できる、たった一つの「必勝マネジメント術」。
私が作りたかった「超・わがままアプリ」
まず、私がAIに求めたのは、単なるシフト表ではありません。
現場を知り尽くした管理者だからこそ欲しい、「公平性と配慮」を詰め込んだ、世界に一つだけのシステムでした。
- 複雑な配置:「運転できる人」「製造スキルを持つ人」を自動判別して配置。
- 公平性の確保:過去の履歴データを参照し、「先週外に出た人は今週は中」といったバランス調整を自動化。
- 配慮フラグ:「足が悪いから1階限定」といった個別の配慮事項をデータ化して反映。
- 主任の特権:主任には週に1回、ランダムで事務専念日を作る。
これら全てを、ボタン一つで自動生成する。そんな夢のようなアプリです。
しかし、これを実現するまでの道のりは、決して平坦ではありませんでした。
苦労したポイント:AIは「魔法の杖」じゃなかった
正直、最初は舐めてました。
「プロンプト」という呪文さえ唱えれば、魔法のように完璧なコードが出てくると思っていたんです。
しかし、現実は違いました。
要望を詰め込めば詰め込むほど、AIの回答がおかしくなっていくのです。
かんきちさっき教えたルール忘れてる!
「右」って言ったのに「左」に行く!
極めつけは、自分で書いたコードなのにエラーが出る!
「いやいや、自分で書いたコードでしょ!?なんでエラー吐くのよ!」
画面の前で何度ツッコミを入れたことか(笑)。
でも、その時ふと気づいたんです。「これ、人間も一緒じゃないか?」と。
一度に大量の指示を出されて、変更に変更を重ねられたら、誰だって混乱するし、前の指示なんて忘れちゃいますよね。
「あ、こいつ(AI)、今テンパってるんだ」
そう気づいた瞬間、私の中でAIへの接し方が変わりました。
成功の鍵:AIを「リセット」するマネジメント術
テンパってる部下に、さらに追い打ちで指示を出しても逆効果です。
そこで私が編み出した攻略法、それが「小刻みなチャットのリセット」です。
- ある程度作業が進んだら、そこまでの成果をAIに「要約」させる。
- その要約テキストをコピーする。
- 今のチャットを捨てて、「新しいチャット」を開く。
- コピーした要約を貼り付けて、「続き」だけを依頼する。
これだけ。でも、これが効果てきめんでした。
新しいチャットに移ると、AIの脳味噌がリフレッシュされるのか、さっきまでの混乱が嘘みたいに、的確なコードを返してくれるようになるんです。
これって、私たち管理職が会議で行き詰まった時に「一旦休憩しよう!ここまでの話を整理して…」と仕切り直すのと全く同じですよね。
46歳、未経験でもアプリは作れる
AIは一瞬で膨大なコードを書いてくれます。
が、残念ながら私にはそのコードの意味がびた一文わかりません。
コードの中身が正しいかどうかは判断のしようがないので、コードを受けて現れた画面(結果)だけが唯一の判断材料になります。
なので、私にできることはこれだけでした。
- 明確な「ゴールのイメージ」を持つこと。
- それが実現可能かどうかを「AIに判断させる」こと。(ハルシネーションを防ぐ、わかりやすい指示を出す等)
つまり、AI開発に必要なのは、高度なプログラミング知識ではなく、私たち管理職が普段やっている「マネジメント力」だったんです。
もし今、「自分には専門知識がないから」とAIでの開発をためらっている人がいたら、声を大にして言いたいです。
「大丈夫、コードなんて書けなくてもアプリは作れます。」
必要なのは、AIを「超優秀だけど、ちょっと忘れっぽくてテンパりやすい部下」だと思って接する優しさと、根気強さだけ。
その「魔法のスイッチ(リセット)」さえ持っていれば、46歳の私にできたことが、あなたにできないはずがありません。
「ねえ、ちょっと聞いて」
その一言から、あなたの業務改善はきっと始まります。
※具体的なhow toをお知りになりたい方はご一報ください。わかりやすくお伝えします(可能な限り笑)





コメント