Gemini に長いプロンプトを表示してから 5 分後にコンピューターに戻ると、プレビュー ウィンドウに機能するアプリとバグに関するメッセージが表示されていました。
「~チャンネルは修復不可能なため廃棄します!」気分が悪かった!しかし、そのすぐ下にはバグを修正するためのボタンがありました。プロンプトだけでアプリ全体を構築するようにコンピューターに指示したのに、バグを修正するにはボタンをクリックする必要があるのは非常に奇妙です。とにかくそれを実行し、233 秒でジェミニは「ボトルネック」や「競合状態」などの言葉を使って、それが成功したと報告しました。ちょっとも理解できませんでした。とてもスリリングでした。
プレビュー段階から抜け出せなかったものも含めるかどうかに応じて、アプリのバイブコーディングを試みるのはこれで 2 回目か 3 回目でした。完全には立ち上げられなかったこのプロジェクトは、地元の高級食料品店チェーンが毎年恒例のピーチ・オ・ラマ イベントを開催しているかどうかを確認するという 1 つの仕事を行う Web アプリでした。今のところ桃はありません。どう考えても、目前のプロジェクトはもっと野心的です。それは、私の手に負えない庭を手なずけるのに役立つアプリです。

夫と私が8年前に家に引っ越してきたとき、庭仕事についてはあまり考えていませんでした。確かに、あなたは芝生などを刈りますが、茂みや木々は自分自身の世話をしないのですか?雑草が生えてくるまで、私たちは庭を無視しました。家と中庭の境界にある花壇は、すぐに聖書に出てくるような雑草で生い茂るようになりました。どうやら、この「ヤード」ビジネス全体には、私たちが予想していた以上のものがあったようです。
私たちは雑草との戦いに何度か勝ちましたが、最終的に戦争に負けて造園業者を呼びました。彼の一度の訪問のため、私たちは数年間ほとんど自動操縦で庭を離れることになりました。それはうまくいきましたが、その後、雑草が這い出し始め、茂みが苦悩の兆候を示し始めました。今年の天気が春らしくなり始めたので、私は庭で何が起こっているのか調べてみることにしました。
どこから始めればよいかについては大まかなアイデアはありましたが、途中で助けが必要で、実行する必要がある作業を整理する方法が必要でした。そのためのアプリを作ってみませんか?
私はプロンプトでできるだけ説明的なものになるよう努めましたが、それは基本的に要求のリストでした。庭の手入れの長いリストを管理するのを手伝ってください。推奨事項を作成する。天気を念頭に置いてください。画像認識を使用してプラントの問題を診断します。私はこれらすべてを Google の AI Studio に入力し、携帯電話にロードして実行できる Android アプリを作成することを目標にしました。植物が生息している場所です。所要時間は 1 時間程度で、残りの時間は庭の状態を記録したり、アプリの指示に従って作業できると考えました。
私の計算は少し悪かったです。案の定、数分以内にプレビュー ウィンドウに動作するアプリが表示されました。それは論理的に整理されており、さまざまな植物ゾーンを管理するセクションと、携帯電話から画像をアップロードできる AI「植物ドクター」が用意されていました。しかし、配色に大きな問題がありました。

何らかの理由で、Gemini は私のアプリを濃い紫とレンガ色のダーク モードに決定しました。文章は読みにくいですが、同時に嫌な気持ちもありました。私は白の背景に薄緑、ピンク、青の色を使用することを提案し、人間の読みやすさを考慮するよう念を押しました。アプリのホーム画面の上部には、さらに楽しい内容と熱狂的な挨拶が表示されました。「おかえり、庭師!」正直に言うと、私は「マリ」の冒険的なエッジが好きなので、そのままにしました。
私はジェミニが構築したインフラも保持しました。 AI によってもたらされた奇妙な気候プリセットの代わりに、ライブ気象データを統合するなど、いくつかの調整が必要でした。どうやらジェミニは、私がその日の気象条件に合わせて適切な「プロファイル」を選択すれば、それに応じて水やりの推奨値を調整してくれると考えたようです。 API を介してリアルタイムの気象情報を簡単に呼び出すことができるのに、これは奇妙な選択のように思えました。私がジェミニに物理的世界と理論的世界の違いを思い出させたのは、これが最後ではありませんでした。それ以外の場合は、それを自分の携帯電話に出荷して、できるだけ早く使い始めました。最初のアプリを出荷することにとても興奮していましたが、その繰り返しにうんざりしていました。
ただし、ラップトップの画面でアプリを見たとき、いくつかの重要なものが欠けていました。タスクを作成すると、編集したり、特定の日にスケジュールを設定したりすることはできません。個々の植物のプロファイルを作成し、ゾーンごとにグループ化することはできましたが、特定の機能に関連付けたり、実際に多くのことを行うことはできませんでした。 1 回限りのタスクと定期的なタスクには個別のタブがありましたが、アプリに追加したすべてのタスクがこの並べ替えを無視して、[定期的な]タブに表示されるようでした。


この往復が非常に困難になりました。私はアップデートをリクエストし、Gemini がそれを実装するのを待ち、携帯電話上の古いバージョンのアプリを削除して、新しいバージョンに置き換えました。日付ピッカーでは実際に日付を選択できず、その後チャットボットに戻らなければならないなど、他にも何か問題が発生していることに気付きました。手に負えない庭だけでなく、手に負えないアプリも管理するようになりました。きっと、これには教訓があるはずです。
一方、AIプラントドクターはすぐに効果を発揮しました。本質的には、「ねえ、ジェミニ、この植物の何が問題なのか調べてください」というボタンを押すだけで、私は病気のシャクナゲの写真をアップロードしました。約 1 分後、植物の健康状態 (非常に悪い!)、問題の原因と考えられる要因、および 1 回タップするだけでプランナーに追加できるいくつかのアクション項目に関する詳細なレポート カードが表示されました。 彼 これはまさに私が必要としていた種類の庭の手伝いでした。
私たちの造園業者が行った、一度設定したら忘れてしまったという解決策は、花壇を景観布地と川の石で覆うことでした。これにより雑草の問題は長期間回避され、既存の植物も元気に保たれるだろうと彼は主張した。また、現金で支払った場合には割引も提供してくれました。終わったし終わった。
数年後の今、明らかに何かが間違っていました。玄関近くの茂みの葉が黄色くなり、ハエが絶えずその周りを飛び回っていました。バラの茂みがゴロゴロして花が少なくなりました。


ジェミニはすぐに、景観推奨の服装や石のせいにしました。これにより根系が窒息しており、地形の構造物が長年にわたって汚れで詰まっていた可能性が高いため、根系も乾燥しつつあると述べた。それに加えて、暑い日に日に焼けた石は、基本的に根を上から調理していました。私たちの庭が乱雑に見えたのも不思議ではありません。彼らのうちの誰かがまだ生きていたことは本当に驚きでした。
その時点では、「シャクナゲ救出作戦」を開始するには遅すぎました。アプリの構築にあらゆる労力を費やした後、チャット ウィンドウに天気の良い日のプロンプトを入力するだけで午後丸一日を無駄にしてしまいました。 Enter キーを押して新しいコーディング ミッションに Gemini を送り込むたびに、スポケーン郊外などのデータ センターで電子レンジ ディナーに相当するものを使用していたと確信します。私はその皮肉を忘れませんでした。
私のアプリはまだ完璧には程遠いものでしたが、翌日機能リクエストを脇に置き、シャクナゲに関するジェミニ博士の即時の推奨事項に従うことにしました。私はポッドキャストを耳に入れながら汗だくの午後を過ごし、川の石を掘り出し、景観布地や低木の小枝を切り出しました。その後、私は別の岩盤に注意を向けました。この岩盤は、生え始めた雑草で覆われていました。 トップ 衣服の。ヒント: 庭に風景用の布地を大量に置かないでください。
私が 8 年前には知らなかった庭仕事の秘密をご紹介します。それは非常に満足感が得られることです。
太陽が照りつける中での仕事は骨が折れる作業で、中庭に侵入しているとげのあるヒマラヤブラックベリーの蔓に近づくと、悪口が飛び交い始めた。しかし、8年前には私が知らなかった庭仕事の秘密がここにあります。それは非常に満足できるものです。大きなウィードの下にツールを置き、根も含めて全体を引き上げるときのあの感覚?それとも、ブラックベリーの茂みの下にシャベルを入れて地面から引き抜き、地獄に送り返したときでしょうか?そんなことはありません。草むしりは面倒ですが、中毒性もあります。一旦動き始めると、本当に荷物をまとめるべきときに、次の 20 分間だけぶらぶらするほうが自分を説得しやすいことにいつも気づきます。
ある日、私はようやく仕事に就き、アプリを開いて、終わっていた庭仕事に取り組みました。文字通り数時間を庭の草むしりに費やした後、機能リクエストの新しいリストが頭の中にありました。植物を復活させることに取り組んでいたので、一度限りの解決ではなく、ジェミニからの継続的な支援が必要でした。そして、ゾーンごとに庭を整理するというアイデアは、私のタイプ A の性質には魅力的ですが、それが何か役に立つかどうかはわかりません。私はセントラルパークのような小さな都市郊外の裏庭の手入れをしています。このアプリは、Gemini Chat と Google Keep のタスクのリストに過ぎないのでしょうか?多分。
私の「ガーデニング」アプリが Play ストアに登場することはないと思いますが、アプリを作成することは非常に勉強になりました。コンピューターがテキストプロンプトを機能的なソフトウェアに変換するのを見るのは、説明するのが難しいです。これは一種の「夢について誰かに話す」状況です。ただし、アプリで解決したい問題について明確なビジョンを持って前進する必要があります。ほのめかし始める前に、自分のニーズに集中するためにもう少し努力していたら、やり取りをせずに済んだかもしれません。
バイブコーディングにおける私の冒険は、私が論理的には知っていたものの、完全には理解していなかった事柄も明らかにしました。それは、AI には現実の世界がどのようなものであるかを知りません。コンピューターでは可読性は問題ではないため、濃い紫色の背景に黒いテキストを配置することを躊躇しませんでした。このため、リアルタイムの天気情報ではなく一般的な情報に興味を持ちました。コンピューターにとってリアルタイムの天気とは何でしょうか?私の「ピーチ・オ・ラマはまだですか?」を聞いても、取り組んでいました。アプリでは、Gemini は次のようなバージョンを提供しようとしました。 言い訳をする 食料品店のウェブサイトやソーシャル チャネルをチェックするためですが、実際には、その日の日付とピーチ・オ・ラマが通常 7 月中旬に始まるという事実を相互参照するだけです。本当に重要なのはピーチ・オ・ラマが実際に起こっているかどうかだけだということを強調しなければなりませんでした。
まだ Yard アプリを諦めたわけではありませんが、実際のバージョンはおそらく最初のバージョンよりもはるかにシンプルです。そしてジェミニから得たアドバイスを見る限り、AIは完全に正しかったようです。シャクナゲから石と布を引き抜いてからまだ数日しか経っていませんが、すでにある枝にいくつかの新しい葉が出ているのが見えます。結局のところ、私の庭には命が残っているのかもしれません。









Leave a Reply