てんちょです。何年ぶりでしょうか、深夜までゲームをやって寝不足です。
今年から「林野火災警報・注意報」というものの運用が始まったようです。この警報・注意報が発表された際に、ホームページでの周知や八雲町公式LINEでの配信を行いたい、ということで広報担当に相談があり、さらにその運用方法についてこちらに話が回ってきました。
警報・注意報と聞くと、L-ALERTなどから情報が入ってきて、そこからLINEへ自動配信できるのでは?と考えていました。しかし調べてみると、そもそもの発令条件が「一定期間の気象条件をもとに、市町村が判断して発令する」という仕組みのようで、配信は手動で行う必要があるとのこと。しかも利用期間は3月~6月に限定され、発表頻度もそれほど高くないようです。
LINE配信といえば、地図上のボタンを数クリックするだけでメール配信ができる、ちゅん氏特製のHTMLアプリがあります。現在は、この送信先に公式LINEの外部配信用メールアドレスを追加することで、そのままLINEへ配信できる仕組みになっています。このシステムに警報・注意報用の配信ボタンを追加することも考えましたが、ちゅん氏が数日かけて作り上げただけあって中身はかなり複雑。HTML初心者の私がこれを理解して手を入れるのは、正直ちょっとハードルが高そうです。
それならいっそのこと、生成AIで一から作ってしまおうと、半ば冗談のような気持ちで生成AIに指示してみました。すると、なんと3回ほどのやり取りで、しっかり動作するものが完成。所要時間はおよそ15分。その後、ボタン配置や細かな修正を行い、トータル30分ほどで完成しました。生成AI、恐ろしい…。実際に担当者に確認してもらうと追加の要望が出てきましたが、それも数回のやり取りですぐに修正することができました。少し前までは、まともに動かすまでに試行錯誤しながら使っていた生成AIですが、その進化のスピードにはただただ驚くばかりです。

適当な箇条書きのプロンプトでここまで作ってくれました。怖い。
(投稿者:てんちょ)

業者さんにもきっと言い分はあるのでしょう
政令指定都市クラスになるとTBではなくPBなんですね