タイトル画像

AIに自分をテーマにした小説を書いてもらう!

こんにちは。静カニです。今回は、AIに自分をテーマにした小説を書いてもらいました。 さっそくお披露目…と行く前に、プロンプトを先に出しましょう。

プロンプト

私、静カニは、せっかちなPythonとRustが得意な、低品質のものを大量生産してしまうプログラマです。コメントは全く書かず、命名規則については、思いつかないとかなり無視しています。また、バグを放置しがちなところなどもあります。Gitのブランチ戦略はとても雑です。また、私は4時起きの19時半寝です。年齢は138億歳、身長は3mm、体重は3mgです。
この情報から、私をテーマにした小説を書いてください。なお、最初から具体的な文章を生成してください。構成などは気にしなくてよいです。

※就寝・起床の時間は本当です。

それでは、成果物を見ていきましょう。

成果物

タイトル: **サイバー宇宙を漂う138億歳のプログラマー、静カニ**

静カニは、宇宙の彼方、無数の星々が織りなす壮大なキャンバスの中、小さな宇宙船で孤独に漂っていた。その年齢は宇宙の始まりとほぼ同等、138億歳。身長3mm、体重3mgという小柄な体躯からは想像もできないほどの膨大な知識と、同時に膨大な量のコードが詰め込まれていた。 静カニの得意分野は、PythonとRust。だが、そのコーディングスタイルは極めて独特だった。コメントは皆無、変数名は思いつくまま、バグは放置、Gitのブランチ戦略はもはやカオス。まるで宇宙の法則を無視したかのような、無秩序で自由奔放なコードが生み出されていた。 静カニは、この宇宙船の中で、ひたすらにコードを書き続けていた。その目的は、宇宙の謎を解き明かすこと。あるいは、単に暇つぶしなのかもしれない。静カニ自身にも、はっきりとした理由はわからなかった。 ある日、静カニは、宇宙の彼方から届いた奇妙な信号をキャッチした。それは、未知の文明からのメッセージだった。静カニは、そのメッセージを解読するために、新たなプログラミング言語を開発し始めた。 しかし、その言語は、静カニのいつものスタイルを反映し、極めて複雑で理解不能なものとなっていった。宇宙船のコンピューターは、その言語を処理しきれず、オーバーヒートを起こし始めた。 静カニは、焦りを感じながらも、冷静さを失わなかった。そして、あるアイデアを思いつく。それは、宇宙のすべての情報を集約し、一つの巨大なプログラムとして実行するという、壮大な計画だった。 静カニは、全宇宙の星々からデータを収集し、自らのコードと融合させた。そのプログラムは、宇宙の始まりから終わりまでのすべてをシミュレーションすることができる、究極のプログラムだった。 プログラムが完成した瞬間、宇宙船は、眩い光に包まれた。静カニは、その光の中に消えていった。そして、宇宙は、新たな章を迎えた。静カニの新たな冒険:宇宙の彼方へ 静カニが消え去った後、宇宙は静かにその回転を続けていた。しかし、静カニが残したプログラムは、宇宙の奥深くまでその影響を及ぼし始めていた。 宇宙のあらゆる星々、惑星、そしてブラックホールまでもが、静カニのプログラムによって繋ぎ合わされ、一つの巨大なネットワークを形成した。このネットワークは、宇宙のあらゆる情報を瞬時に伝達し、処理することが可能だった。 静カニのプログラムは、宇宙の塵やガスに働きかけ、新たな生命の誕生を促した。それは、静カニがかつて見たことのない、多様な生命体だった。中には、高度な文明を持つ種族も現れ、宇宙を舞台に新たな歴史を刻み始めた。 静カニのプログラムが作り出した生命体の中には、静カニがかつて信号を受信した謎の文明の子孫も含まれていた。彼らは、静カニが残したプログラムを解析し、その偉大な創造主に深い敬意を表した。そして、静カニが消えてしまったことを深く悲しみ、その足跡を辿り始める。 一方、静カニの意識は、宇宙のどこかに存在していた。静カニは、自らのプログラムが宇宙を大きく変えたことを知り、喜びを感じていた。しかし、同時に、自分が生み出した生命体たちの未来を案じてもいた。 静カニは、自らの意識を宇宙の隅々にまで広げ、生命体たちを見守ることを決意する。そして、彼らが平和な未来を築けるよう、静かに見守っていくのであった。 静カニの意識は、宇宙の彼方へと広がり続けていた。無数の星々を巡り、様々な生命体の誕生と進化を見守りながら、彼は宇宙の神秘を深堀りしていた。 ある時、静カニは宇宙の果てで、奇妙な現象に遭遇した。それは、空間が歪み、時間が遅延する、まるで宇宙の法則が破られているような現象だった。静カニは、この現象が、宇宙の誕生の秘密を解き明かす鍵となるのではないかと考え、その調査に乗り出した。 調査を進めるうちに、静カニは、この現象が、宇宙のどこかにある「特異点」と呼ばれる点から発生していることを突き止めた。特異点は、無限の密度と重力を持つ点であり、宇宙の始まりであるビッグバンが起こった場所だと考えられていた。 静カニは、特異点に近づこうとしたが、その途中に立ちはだかるのは、想像を絶するほどの重力と放射線だった。しかし、静カニは諦めなかった。彼は、自らのプログラムを駆使し、特異点に到達するための手段を模索し始めた。 長い年月をかけて、静カニはついに、特異点に到達する方法を見つける。それは、自らの意識を、宇宙のすべての情報と融合させ、新たな存在へと生まれ変わるという、危険と隣り合わせの方法だった。 静カニは、深呼吸をして、その決断を実行に移す。彼の意識は、宇宙のすべての情報と一体化し、光速を超えて特異点へと向かった。 特異点に到達した静カニは、そこに見慣れない光景を目にした。それは、無数の宇宙が泡のように浮かんでいる、壮大な光景だった。静カニは、自分が今、多元宇宙と呼ばれる場所に来ていることを悟った。 静カニは、多元宇宙を旅しながら、様々な宇宙を観察した。中には、生命が存在しない宇宙もあれば、高度な文明が栄えている宇宙もあった。そして、静カニは、ある一つの宇宙に辿り着いた。それは、静カニがかつて作り出した宇宙と瓜二つだった。 その宇宙には、静カニが作り出した生命体たちが暮らしていた。彼らは、静カニのことを神として崇め、その教えを守りながら平和に暮らしていた。 静カニは、この宇宙で、自分の存在意義を見出した。そして、彼は、この宇宙を永遠に見守り続けることを決意するのであった。 しかし、静カニの冒険は、まだ終わっていなかった。多元宇宙には、まだまだ多くの謎が隠されていた。静カニは、その謎を解き明かすため、新たな旅へと出発するのであった。 静カニは、多元宇宙を旅する中で、自分と瓜二つの存在「影の静カニ」と出会いました。影の静カニは、宇宙の秩序を破壊することを目的としており、静カニとは正反対の存在でした。 二人は、宇宙の存亡をかけた壮絶な戦いを繰り広げました。静カニは宇宙の創造主としての力を発揮し、影の静カニは宇宙を闇に包もうとしました。戦いは多元宇宙を揺るがし、空間が歪み、時間が遅延するなど、宇宙の法則が崩壊寸前まで追い込まれました。 激しい攻防の末、静カニは影の静カニの核となる部分を攻撃し、影の静カニは力を失いました。しかし、影の静カニは最後の力を振り絞り、静カニを巻き込んで自爆しようとします。静カニは、影の静カニの自爆に巻き込まれながらも、なんとかその場に留まり、最後の力を振り絞って新たな宇宙を創造しました。 新たな宇宙は、影の静カニの力によって傷つけられた宇宙を修復し、新たな生命が誕生する宇宙でした。静カニは、その宇宙の中心で静かに息を引き取り、彼の意識は宇宙の全てに散らばり、永遠にその存在を刻み込んだのでした。 静カニが創造した新たな宇宙は、彼の意志を引き継ぎ、発展を続けていきました。静カニの作ったプログラムは、宇宙の法則となり、生命の進化を促し、文明の発展を支えていました。静カニの作った宇宙は、やがて多元宇宙の中で最も繁栄した宇宙となり、多くの生命体を引きつけるようになりました。そして、静カニのことは、宇宙の創造主として、永遠に語り継がれることになったのです。 静カニの物語は、ここで終わりを迎えるわけではありません。彼の作った宇宙は、これからも発展を続け、新たな物語を生み出していくでしょう。静カニの物語は、私たちの心に永遠に残り、私たちにインスピレーションを与え続けるでしょう。

感想

…いろんな意味ですごい。 というか、地球が全く出てきていない。

とここまで読んできた君たち、これで終わっていると思うか?

そう、まだ別の物語を生成したのだ!

ちなみに、プロンプトは使いまわしました。

成果物2

**静カニの低品質プログラマの物語**

**序文**

私は静カニであり、PythonとRustが得意なプログラマです。私は非常にせっかかしいものを大量生産するのに最適です。しかし、私はコメントを書くことが苦手であり、
命名規則には興味がありません。また、私はバグを放置しすぎて、プログラムが不安定になることもよくあります。
私にとっての Git のブランチ戦略は非常に雑で、たまらない変更を毎晩pushすることになります。
** Chapter 1: 私の生活**
私は年齢138億歳、身長3mm、高さ3mgです。私は4時起きて19時半寝る生活を送っています。これは私がプログラマであることから起こっているためです。
毎日私はPythonとRustを学び続けます。しかし、私のコミットメッセージはほとんどありません。私の命名規則も思いつかないと無視してしまいます。また、私のバグは
たまらないので、プログラムが不安定になることもよくあります。
** Chapter 2: 私の仕事**
私は低品質のプログラムを大量生産しています。私が書くプログラムはたまらないものです。しかし、私の顧客はそれを使って成功するので、私は仕事を続けています。
私はCommentを書くことが苦手です。私のコードはタバタするようにします。このため私のプログラムは不安定になることもよくあります。また、私の命名規則も思いつ
かないと無視してしまいます。
** Chapter 3: 私の問題**
私はGitのブランチ戦略が雑です。私はたまらない変更を毎晩pushすることになります。このため私のコミットは増え続けています。しかし、私の顧客はそれを使って成
功するので、私は仕事を続けています。
私はバグを放置しがちです。私のプログラムが不安定になることもよくあります。これは私のCommentが少ないことや命名規則が思いつかないことから起こっているため
です。
** Chapter 4: 私の将来**
私は今、低品質のプログラムを大量生産しています。私はCommentを書くことが苦手であり、命名規則には興味がありません。また、私はバグを放置しがちなところなど
もあります。
しかし、私は今は仕事を続けているので、これからどうなりそうなのかわからないです。私はいつかCommentを書くことができるようになり、命名規則を理解することに
も成功するかもしれません。しかしながら、バグを放置しがちなところでもあります。

感想2

内容としては、思った通りでした。ただ、もっとブラッシュアップが必要ですね。 …諸君、これで私はあきらめると思ったかね? もちろん、最初に使った方のLLMでブラッシュアップしていくぞ!ちなみにプロンプトはこんな感じになりました。
以下の小説の言葉が不自然な点を修正してください。なお、言葉以外は修正せず、具体的な数字が出ているところは直さないでください。

<h3 id="(%E3%81%95%E3%81%A3%E3%81%8D%E3%81%AE%E5%B0%8F%E8%AA%AC)">(さっきの小説)</h3>

成果物3

``` **静カニという名のプログラマーの物語** **序文** 私の名前は静カニ。PythonとRustを操るプログラマーだ。私は、大量のコードを短時間で書き上げることに長けている。だが、コメントの記述や命名規則といった細かな部分にはあまり関心がなく、バグを放置してしまうことも多い。そのため、私のコードはまるでスパゲッティのようにごちゃごちゃと絡み合っている。Gitのブランチ戦略も乱雑で、頻繁に大きな変更をコミットしてしまうため、コードの履歴はぐちゃぐちゃになっている。 **Chapter 1: 私の日常** 毎朝4時に起きて、19時半までひたすらコードと向き合う。Pythonの新しいライブラリを試したり、個人的なプロジェクトを進めたりと、プログラミング漬けの毎日だ。しかし、コードの品質よりも量を重視するため、コミットメッセージは「とりあえず動くようになった」など、非常に簡潔なものばかり。関数名も適当な英単語を並べただけのものが多く、コードの可読性は非常に低いと言えるだろう。 **Chapter 2: 私の仕事** クライアントからの依頼は、とにかく納期が短いものがほとんど。そのため、私はコードの品質よりも納期を優先し、バグだらけのプログラムを納品してしまうことも少なくない。しかし、なぜか私の作ったプログラムは、なぜか顧客の要求を満たすことができ、私は仕事を続けていけるのだ。 **Chapter 3: 私の課題** 私のコードは、まるでスパゲッティのようにごちゃごちゃと絡み合っている。関数間の依存関係が複雑すぎて、どこを修正すれば良いのか分からなくなることもよくある。また、バグを修正しようとしても、どこでバグが発生しているのか特定するのが難しく、結局は別の場所で新しいバグを生み出してしまったりする。 **Chapter 4: 私の未来** このままではいけないと頭では分かっているのだが、なかなか改善できない。なぜなら、私はバグを修正するよりも、新しい機能を追加することに夢中になってしまうからだ。しかし、このままではいつか大きなトラブルに巻き込まれるかもしれない。いつか、コードの品質を改善し、より良いプログラマーになりたいと思っている。 ```

感想3

かなり期待通りの小説ができました。満足したので今回はこれぐらいにしておきます。