AIが動的にUIを生成することに問題はありません。技術的には当時と同じアイデアや技術的ソリューションのセットではなく、JSONは不要で、動的にHTML/CSS/JSを生成するだけです。 動的UIはすべてのシナリオに対応する必要はなく、すぐに使えるようなシナリオに適しています。 さらに、現在動的UIには主に2つの方向性があります。 一つはGoogleの完全動的生成UIで、より柔軟で安定性に欠ける。 もう一つの解決策はOpenAIが開発しているChatGPTアプリで、これは実際によくできたミニプログラムで、オンデマンドで呼び出せます。例えば、ホテルを予約したい場合、ChatGPTから飛び出す必要がなく、チャットウィンドウにホテル予約用のミニプログラムが表示され、あなたが入力した情報を入力し、自分で変更・確認することでホテル予約を完了できます。
brucexu.eth ❤️🐼🦇🔊
brucexu.eth ❤️🐼🦇🔊12月19日 06:41
このプロジェクトは一見魔法のように見えますが、実際には行き止まりです。 この方向性は10年前に淘宝のフロントエンドチームによって探求され、私も開発に参加しました。これは、ウェブページを記述し、JSONなどの他の構造化言語と連携し、Reactコンポーネントライブラリと連携してコードなしでアプリケーションを生成し、さらにはUIを動的に調整する動的なUIレンダリングエンジンを構築するものです。 当時はJSONをドラッグ&ドロップや手動で書く必要がありましたが、今ではGoogleがAIを使って生成しています。 なぜ行き止まりなのでしょうか? シンプルなページややり取りだけなら問題ありませんが、これ以上複雑なビジネスやカスタマイズのニーズはもう過ぎてしまいます。 なぜなら、データ構造をどう設計しても、JSONはHTML + CSS + JSコードの組み合わせで得られるような相互作用や機能を実現することは決してできないからです。 つまり、実際のカスタマイズニーズには、非常に複雑なJSONとレンダリングエンジンを生成して解析し、 または、要件をダウングレードして定義したフレームワークと関数のみを使える場合もあります。 コードを直接生成するのも簡単です。今はコード生成が難しくありません。 当時のローコードの試みは私には品味がなかったように思えました。純粋なUIや単純なフォームインタラクション(例えばwix)を生成していたかのどちらかです。 質問票生成や各種フォームアプリなど、特定のビジネスシナリオに合わせて自動生成される高度にカスタマイズされたコンポーネントであるかのどちらかです。
私に聞かれれば、GoogleのソリューションとOpenAIのどちらが良いのでしょうか? Googleのa2uiの完全動的UI生成は未来ですが、まだ高度すぎて、OAI+シーンに応じて動的にソリューションを選択するようにUIをカスタマイズする方が依然として信頼性が高いです
150