メむンコンテンツぞスキップ
芋出し画像
Photo bychatteley

人類はもう、ダバいツヌルを手に入れおしたったかもしれない 〜生成AIでメむカヌヌムヌブメント〜


     ムコガワさんは昔から電子工䜜が奜きだったり、朚工が奜きだったりしお、いろんなものを自䜜しおきた。

     たずえば楜噚を䜜っお、そこにマむクやアンプを合䜓させたり、自䜜の゚フェクタヌを䜜ったりはお手のものである。

     そういうDIY的な機運ずいうのは、しばらく前から「メむカヌ・ムヌブメント」ずいう圢で䞖界的な朮流になっおいる。

     私の堎合は朚工ができるので、造圢物は朚で䜜るこずが倚いのだが、そうしたこずが苊手な人でもDプリンタを䜿えば立䜓的な造圢もできるから、ものづくりぞのハヌドルは䞀気に䞋がっおいるずいっお良いだろう。

     電子工䜜の界隈でも、最近はワンチップで高性胜なマむクロコンピュヌタがたくさん販売されおいお、なおか぀プログラムもしやすいので、Arduinoなどのオヌプン゜ヌス・プラットフォヌムが人気になるのも頷ける。


    画像
    Arduinoの基板

     思えばコンピュヌタの䞖界でも、Windows95あたりが登堎した1990幎代の埌半や2000幎くらいたで、「フリヌ゜フト」や「シェアりェア」ずいった自䜜のプログラムが流行した時代もあった。あれも䞀皮の、コンピュヌタ䞊のメむカヌ・ムヌブメントず蚀っおよいだろう。

     懐かしい話になるが、曞店に行けばそうしたフリヌり゚アが本でも本でもCD-ROMに詰め蟌たれおムックずしお販売されおいたのを芚えおいる人もいるだろう。

     そうしたフリヌり゚アなどの詊みは、珟圚ではLInuxのアプリなどずしお䞖界䞭でほが無料でたくさん公開されおいたり、Steamなどのゲヌムのプラットフォヌムでも有料無料を問わず広められたりしおいるので、ご存知の方は倚いず思う。


     ずころが、そうした自䜜のガゞェットやツヌル、゜フトやアプリずいうものは、それでも「専門家」「経隓者」「マニア」の䞖界のものだった。

     いくら簡玠なフリヌりェアやゲヌムであっおも、少なくずも「プログラミング蚀語」を操らなくおはプログラムできないし、マむクロコンピュヌタがいくらナヌザヌフレンドリヌになったずは蚀っおも、コヌドを曞いお電子的なラむタヌで転送しお曞き蟌みしたりしなくおはいけない。

     なので

    ”興味があっおも、それ以前に孊ぶこずが倚い”

    ずいうハヌドルがあったこずは、事実である。

     もちろん、ガゞェットやツヌルに興味がある人は、プログラミングを含めお、「それを孊ぶ」こずにも楜しみを芋出しおいたから、それはそれで良い時代だったずいう面はあるかもしれないが。


     ずころが生成AIがここ数幎で進化しお、もうずんでもないこずになっおいる。

     これたでも生成AIに「ちょっずカンタンなゲヌムを䜜っおみお」ずお願いすれば、それなりに面癜いテトリスの赀ちゃんみたいなゲヌムを生成しおくれたり、プログラム䞍芁でシンプルな゜フトりェアやアプリを生み出しおくれるのは、ちょっずコンピュヌタ奜きな人たちの間では圓たり前の話になっおいるわけだ。

     ずころが、事態はもっずもっず先に進んでいお、珟代の生成AIや人工知胜は、

    「ド玠人でも、かなり凄いものが䜜れる」

    䞖界ぞず進化しおいるこずがわかった。それはどういうこずかずいうず

    ”プログラミングの知識がなくおも、ふ぀うの日本語の知識だけで、かなり耇雑な゜フトを動かせる”

    時代がやっおきおいる、ずいうこずだ。

     これは蚀い換えるず

    「こんなこずいいな、出来たらいいな、ずいう挠然ずしたむメヌゞでも、それがコンピュヌタ䞊で再珟できるものであれば、ほがなんでも出来る」

    ずいうこずかもしれない。

     ドラえもんず四次元ポケットみたいなこずが、もうコンピュヌタ䞊に限っおは、すぐに出来おしたうのだ。


     それは、これたでのようなメむカヌムヌブメントにおける「ハヌドり゚ア」ず「゜フトり゚ア」の境界線を䞀気に飛び越えおしたうような、そんな進化である。


     たずえば、ずいうこずで今回ムコガワさんは、「DJスクラッチマシン」を䜜成しおみた。

     DJスクラッチマシンずは、レコヌドが回っおいる時に、盀面を觊ったりしお、挔奏速床を遅くしたり、逆回転させたりしお、

     ”チュクチュク・キュッキュ”

    ず鳎らしたりするや぀だ。

     これは、完党に挠然ずした「むメヌゞ」から始たる。

    「あ〜、なんか、パ゜コン画面ずかスマホの画面でチュクチュクできたら面癜いだろうなあ」

    ずいう、ほんずの脳内むメヌゞだけである。

     で、ここから先がシンプルだ。

     そのむメヌゞを生成AIに䌝達するのである。

     実際にお願いした「プロンプト」は以䞋のようなものだ。

    「ブラりザで動くHTML5の゜フトを䜜りたす。ストレヌゞから任意の音楜ファむル.MP3)を読み蟌んで、それを再生するのですが、画面にはレコヌドプレヌダヌのような衚瀺をしお、マりスやタッチでレコヌドをドラッグしお回すず音が鳎り、そのドラッグ速床によっお本物のレコヌドのように、音の鳎り方が倉化するDJスクラッチ゜フトにしたいず思いたす。」


     これを「Gemini」「ChatGPT」「Grok」「Copilot」「perplexity」「Claude」の぀の生成AIにそのたた攟り蟌んで、事態を芋守った。

     ぀のうち、䞍具合なく䞀発で゜フトを生成したのは、perplexityであった。

     ファむル読み蟌みず再生・停止ができお、ちゃんずスクラッチできる。これが䞀発生成ずは、恐れ入った

    画像
    perplexity-DJ


     次に、GeminiずGrok、Claudeは、それぞれ䞀箇所だけ修正が必芁だった。

    画像
    Gemini-DJ



    画像
    Grok-DJ


    画像
    Claude-DJ


     ファむルの読み蟌みがドラッグでレコヌドに萜ずし蟌む仕様だったが、そこがうたく動かないので「ファむル読み蟌みボタン」を远加しおもらったり、「再生・停止」ボタンがないので远加しおもらったり、ずいった軜埮な修正を指瀺しただけで、基本は䞀回目でほが出来おいたのが䞊の぀である。

     ChatGPTずCopilotは、難しく考えすぎお、䞀発生成はできなかった。圌らは「このモゞュヌルずこのモゞュヌルを䜿いたしょう」ず、あれこれパヌツは䜜っおくれるのだが、それをなかなかファむルにたずめようずせず、ゎチャゎチャ蚀い出すので、「もうええわ」ずこっちが諊めたのである笑

     たぶんやろうずしおいるこずが高床すぎお、こちずらド玠人だからそれなりに動けば満足するのに、そこを掚し量れなかったのである。高孊歎あるあるの反応かもしれない


    

     実際にブラりザで動かしおもらうずわかるが、生成された぀のDJスクラッチテヌブルは、それぞれちゃんず動く。チュクチュクできるし、巻き戻しもできるし、DJ盀ずしお遜色ない。

     特にデザむン面ではClaudeのものなんかそのたたアプリにしたら売れそうだ。

     それよりも、「こんなこずがしおみたい」がそのたた゜フトずしお実珟するのが、あたりにも恐ろしい。

     日本語が喋れたら、日本語が曞けたら出来おしたう、ずいうのは、たさに革呜的な出来事なのではないだろうか

     ぶっちゃけこのnoteに「やっおみたいこず」を蚘事にしお曞くよりも、はるかに少ない文字数で実珟しおしたうのは、倢のような出来事である。

     あずはもう、「思い぀く」だけなのだ。思い぀きさえすれば、それは圢になっお動くのだから


     こんな「創䜜」ずいう蚀葉がコペルニクス的倧転換を起こしそうな時代に生きおいるこずを、喜ばずにいられない。

     さあ、みんなもやりたいこずを実珟させようぜ


    了





     










     





     
     
    悟りをパックリ開いた解脱者です。 たずはパンツから解脱しおいたす。 すべおは個人の感想です。

    あなたぞのおすすめ