
字幕一覧(クリック)
(00:00:00) コード作成のエコシステムの紹介
(00:00:06) 今日のテーマはコード作成のエコシステムということについてお話ししようと思います。
(00:00:15) 私のプログラムコードの作成作業はGeminiとの対話で始まります。
(00:00:24) 以前はChatGPTでしたけども、最近Geminiに変えました。
(00:00:31) その理由はブログをお読みください。
(00:00:36) 使い方ですけども、まずは実現したいアイデアをそのままAIに投げかけてみます。
(00:00:48) そこからQ&Aを重ね、ロジックを固めていき、コードの作成を行います。
(00:00:56) AIをパートナーに据えることで、まずは動く形を迅速に作り上げることが
(00:01:05) できるのが大きなメリットです。
(00:01:10) しかし、完成したコードをただ置いておくだけではもったいないです。再活用したいです。
(00:01:19) そこで後で見返したときに、何のためのプログラムかを一目でわかるように、
(00:01:28) Geminiに日本語の要約を作成させます。
(00:01:32) その要約とコードを一緒にしてテキストファイルへ書き込み、それをITスクリプト管理フォルダ、
(00:01:48) ここへですね、収めます。
(00:01:51) その次のステップとして重要になるのがセキュリティ対策です。
(00:01:57) 個人情報や認証キーがコードに書き込まれていますので、これを隠すようにします。
(00:02:08) ルールを作って、例えばXXXXXなどの別の文字列へ機械的に置き換えます。
(00:02:22) 置き換えた後で、それらのプログラムをscripts_pubフォルダへ収めます。
(00:02:31) これを誰でも使える公開資料にします。
(00:02:36) このscripts_pubフォルダですが、2つのルートで活用します。
(00:02:44) 1つは私のブログです。公開スクリプト一覧として整理して、
(00:02:56) ユーザーに自由に使ってもらう資料として開放しています。
(00:03:03) そしてもう1つですが、これらのスクリプトを知識ソースとして、
(00:03:10) 私専用のGemを構築しています。
(00:03:14) これはユーザーへのサポート窓口になると同時に、
(00:03:20) 私自身が次のコードを生成するための最強のデータベースになるものです。
(00:03:29) その後運用していくと、不具合の修復だとか改善の必要性に迫られるわけですが、
(00:03:38) 現状のコードはすでに知識ソースとして埋め込まれているので、
(00:03:45) 特段の準備をすることもなく速やかにそれらの開発に着手できるわけです。
(00:03:54) 回せば回すほどAIは私の意図を学習して、システムの精度は増していくと。
(00:04:02) 進化のループと言えます。
(00:04:06) 今回はプログラム作成を例に挙げましたけども、この情報の整理、変換、再学習という循環は、
(00:04:18) 文章作成、研究、趣味の記録など、あらゆる分野に応用が可能だと思います。
(00:04:26) 皆さんのライフワークにこのエコシステムを取り入れたら、どのような変化が起きるでしょうか。
(00:04:34) 私は高齢者ではありますけども、高齢者に役立つようなうまい使い方もできそうな気がしています。
(00:04:43) 以上です。

