Není problém s tím, že AI dynamicky generuje UI, technicky vzato to není stejná sada nápadů a technických řešení jako tehdy, a nevyžaduje JSON, jen dynamicky generovat HTML/CSS/JS. Dynamické uživatelské rozhraní nemusí vyhovovat všem scénářům, je vhodné pro typy připravených scénářů. Navíc existují nyní ve skutečnosti dva hlavní směry dynamického UI: Jedním z nich je plně dynamicky generované uživatelské rozhraní Googlu, které je flexibilnější a méně stabilní. Dalším řešením je aplikace ChatGPT, kterou OpenAI vyvíjí, což je ve skutečnosti dobře zpracovaný mini program, který lze volat na vyžádání, například pokud chcete rezervovat hotel, nemusíte vycházet z ChatGPT a v chatovacím okně se objeví mini program pro rezervaci hotelu, vyplníte poskytnuté informace a můžete dokončit operaci rezervace hotelu úpravou a potvrzením sami.
brucexu.eth ❤️🐼🦇🔊
brucexu.eth ❤️🐼🦇🔊19. 12. 06:41
Tento projekt na první pohled vypadá magicky, ale ve skutečnosti je to slepá ulička. Tento směr zkoumal front-end tým Taobao před deseti lety a také jsem se podílel na vývoji něčeho, což je v podstatě vytvoření dynamického UI renderovacího enginu pro popis webových stránek a interakci s dalšími strukturovanými jazyky, jako je JSON, spolupráce s knihovnou komponent React pro generování aplikací bez kódu a dokonce dynamické úpravy UI. Jenže tehdy bylo potřeba JSON přetáhnout a zahodit nebo ručně napsat, ale dnes Google používá AI k jeho generování. Proč je to slepá ulička? Pokud děláte jednoduché stránky a interakce, je to rozhodně v pořádku, ale kolik složitějších obchodních a přizpůsobených potřeb už je pryč. Protože ať už navrhnete svou datovou strukturu jakkoliv, JSON nikdy nedosáhne interakcí a funkcionality, které lze dosáhnout kombinací HTML + CSS + JS kódu. To znamená, že pro skutečné potřeby přizpůsobení buď vygenerujete extrémně složitý JSON a renderovací engine k analýze; nebo snižování požadavků může používat pouze rámec a funkce, které definujete; Buď generujte kód přímo, teď už není složité ho generovat. Takže ty pokusy o low-code tehdy mi přišly nevkusné, buď jste generovali čisté uživatelské rozhraní a jednoduché interakce s formami, jako wix; Buď jste vysoce přizpůsobená komponenta, která je automaticky generována pro specifické obchodní scénáře, například generování dotazníků, například různé formulářové aplikace.
Pokud se mě ptáte, které je lepší, řešení od Googlu nebo OpenAI? Plně dynamická generace UI na Google a2ui je budoucnost, ale je stále příliš pokročilá a stále je spolehlivější přizpůsobit UI jako oai + dynamicky vybírat řešení podle scény
147