【Google Antigravity】③ フロントエンド:「よし!やってみよう」「あれ?」
先日は
ANTIGRAVITYのインストールを行いました
よし、やってみよう
「インストールも出来たし、WEBやYoutubeでは皆さんサクサクやっていたので私もできるはず!」
1️⃣右側のチャット入力画面に指示を入れてみよう

題材として以前Google AI Studio Buildで試したものをANTIGRAVITYにもやってもらおう
2️⃣「眼科散瞳タイマー作って」と「日本語でやり取りして」
ここで「Planning」を選びます。勿論「Fast」でもいいですが、やり取りしながら進める練習。
そしてモデルは今回のキモですのでGemini 3 Pro。いまは無料バージョンなのでTOKENを沢山つかうとすぐに制限かかるので(Low)を選びます。

3️⃣20秒ほどで以下のような返答が
Project Setup & Planning
眼科用散瞳タイマーの開発を開始しました。タスクリストを作成し、プロジェクトのセットアップと計画策定を進めています。
眼科用散瞳タイマーの作成承知いたしました。日本語で対応します。
プロジェクトの計画書を作成し、作業用フォルダを準備しました。 以下のフォルダをワークスペースとして開いていただけますでしょうか?
C:\*********
計画書 (implementation_plan.md) の内容をご確認いただき、問題なければ実装を開始します。
implementation_plan.md
4️⃣IT初心者の我々クリニックDrにとってはよくわからんので、以下のように指示
OKOK じゃあ PLAN OKなので作り始めて
5️⃣左側のタブにはTaskリストもう作ってくれてますね

6️⃣ 時々止まっているように見えるときには、指示をしなくてはならないことも有るので。 今回は<Accept>。・こういったことがしばらく続きますので、自動でコーディングが進んでいくのを見ながら指示出ししてください

7️⃣3分くらい指示出ししていると、できました!
お待たせしました!眼科用散瞳タイマーの基本実装が完了しました。
以下のURLからアプリを確認できます: http://localhost:5173/
主な機能:患者さんの追加とタイマー開始
残り時間のカウントダウン表示
時間経過後の視覚的通知(緑色に変化)
患者さんの削除
検証手順をまとめた
walkthrough.md
も作成しましたので、併せてご確認ください。 デザインや機能についてご要望があればお知らせください。
8️⃣実際にリンクを開いて試してみましょう、おーーーっ、簡単な指示出しだけで

9️⃣しかし、散瞳薬によって時間や投与も違うので以下のように指示出ししました
ミドリンP,サイプレ、ネオシネで待ち時間や点眼回数違うのでそのあたりのスタンダードプロトコールを調べて機能をREFINEして🔟自分で調べて再構築してくれています

出来ました!
1️⃣勿論、まだまだ微妙なカスタマイズは必要ですが
薬剤別のプロトコール機能を実装しました。
変更点:薬剤選択: ミドリンP、サイプレ、ネオシネから選択可能になりました。
色分け: 薬剤ごとにカードの色が変わります(青、紫、オレンジ)。
ステップ機能: サイプレの場合、「2回目点眼待ち」→「3回目点眼待ち」→「散瞳待ち」と段階的に進むようになっています。各ステップが終わると「次のステップへ」ボタンが表示されます。
ブラウザで動作をご確認ください。 http://localhost:5173/
検証手順書 (walkthrough.md) も更新しました。
2️⃣サイプレは3回点眼にしてくれています

(大切なこと)
*バイブコーディングで簡単?とはいえ、時々わからないことがでてくると思います。その時には普段使っているAIにそのメッセージを入れて聞いて下さい。コレ本当に大切です。難しそうだからといって諦めないでくださいね。
*一発で完全なものができるわけではないので、どんどん具体的な指示を出していくのは先生の役割ですので言語化を楽しんで下さい
早速、知り合いにも使ってもらおう!
知り合いに以下のURLを伝えようと思いますよね
ブラウザで動作をご確認ください。 http://localhost:5173/ところが知り合いからは
以下のようなメッセージが出て「開かない!」と困惑のメッセが来ると思います

今日はここまで
なんで知り合いは開けないんでしょうか?
ヒントはフロントエンドとバックエンドです。次回はそこを見ていきましょう
ANTIGRAVITYまとめ
いいなと思ったら応援しよう!
よろしければサポートお願いします。 NYAUWの活動は現在マネタイズを考えずに意義のみを追求するフェーズです。 ニッチな分野のやせ我慢プロジェクトですので お気持ちだけでも嬉しいです。