今日のテーマとしてはですね、良いも悪いもなくAIを取り入れていくしかないっていうテーマですね。
他の業界はいざしながらですね、このプログラム開発の会社であればですね、どうしてもAIを使わずにはいられないですよね。
ただ、他の会社の社長さんのFacebookとかNexとかの投稿を見たりすると、結構苦労してるところもあって。
とにかくですね、今ずっと刀とか弓矢で戦争してたところにですね、ボコッと大量の鉄砲を渡されたという感じなんですよね。
なのでこれも使っていくしかないっていう気がしますね。
やっぱり使わないと上手くならないし、否定するっていうね、武田信玄みたいなですね、牙剤を作ってですね、やっていくっていう方法もあるかもしれんですけども、
なかなか最後はやっぱり負けてしまいますよね。そうなんですよね。
私も今回で4つ目かな、アプリAIを使って作ったのは。そうするとですね、かなりもう分かってきてですね。
これでも絶対分かってないですよ。今の段階では結構分かってる気がしてですね。
あれあるじゃないですか、音楽のですね、AIのシステムがあって、SUNOっていうやつ、あれそこにたくさんすごい音楽が並んでるんですよね。
こんなのどうやって作るの?みたいな気がするんですけど、あれ相当だからプロの作曲家とかがですね、プロンプトをすごい工夫したりして、
それで途中で変化を入れたり、変調したりですね、やるわけですよね。本当に完全なアメリカのポップスみたいなのが出来上がるわけですよね。
すごい女性のボーカルが切なく歌ってるみたいなね。それと同じくらいのことを私も業務システムに関してはできてきたかなと思いますよ。
なのでね、この話どうなんですかね。皆さん開発者ばっかりじゃないと思うんですけど聞いてる人はですね、興味あるのかわからないですけども、
今日はそういう話にしますかね。開発者向きの話をしますと、基本的にはプロンプト自体はですね、人間が書くのは難しいっていう風に私は思ってきていて、
みんなプロンプトを書きたいみたいなね。このプロンプトを使うとできるよみたいなものが出回ったりしてますけども、そういうレベルではなくてですね、
やっぱりAIと話をして仕様をきっちり詰めて、それをですね、仕様紙にまとめさせて、こういう仕様書で作りましょうということ、この政策をですね、AIと詰めて、
それでそこをもとにしてAIにプロンプトを書かせると、かなりの長文になりますよ。600文字くらいになるんじゃないですかね。これを過不足なくですね、人間が書くのは多分不可能。
SQLとかですね、正規公文とかですね、ああいうのをですね、手で書いているようなものでして、それ無理だと思うんですよ。だからプロンプトはAIに書かせると、それを別の画像生成のシステムとかコーディングのCursor(カーソル)とかのIDに読ませると、
で生成されるみたいな。だから私は最近は常にChatGPTとお話しながら仕様をまとめさせて、それをドキュメントに落として、そのドキュメントをですね、Cursor(カーソル)の仕様書置き場があるのでそこに置いて、
もちろん仕様書はですね、Excelとかのスペードシートで作っちゃうともうどうしようもなくなっちゃうんで、マークダウンで作らせて、それで仕様書置き場にですね、開発のリソースと同じところにですね、仕様書置き場を置いて、常にCursor(カーソル)のAIにはそれを読ませると、読んでもらうと。
プロンプトも全部ですね、保存しておくわけですね。同じ開発のリソースの、プログラムのリソースと同じところに置いておいて、この画像、画面のですね、この画像はどういうプロンプトを食べさせてできたものなのかっていうのを保存しておかないといけないですね。
それを保存しておかないと再現性がなくなっちゃうんですよね、その画面にですね。やっぱり開発って一回できたら良かった嬉しいじゃなくて、毎回同じことが再現できないといけないですからね。
多少はずれちゃいますけど、AIが作るとですね。だけど、極力同じことが再現できるという状態を残しておかないといけないので、仕様書とプロンプトと、画面だったら画面に出てきた画面と、それも全部プログラムと同じところにですね、プログラムソフトと同じところに置いておいて、Gitで管理するという感じにしてますね。
そういうふうにしておかないと、後から入った人がこれどうやって作ったのか分からなくなってしまうということがあります。画面遷移とかもですね、全部AIに作らせて、それも全部マークラウンで作らせると。
あとDSLとか言うので、言葉で書かせると。ちょっと前まではね、私も必死でExcelで作ってましたけども、それで破綻しますからね。やっぱりバージョン管理できないし、解釈がですね、AIによって変わってしまうので、最近はDSLを使って作るというふうにしてますね。
そんな感じです。でね、まだちょっと時間ありますかね。