AI动态生成UI两个方向:Google完全动态,OpenAI按需调用小程序
AI 动态生成 UI 这个方向是没问题的,技术上不是当年低代码那套思路和技术方案了,也不需要 JSON,直接动态生成 HTML/CSS/JS 就可以了。
动态 UI 不需要满足所有场景,适合那种即用即走的场景。
另外现在动态 UI 其实有两个主要方向:
一个是 Google 的完全动态生成的 UI,这种灵活度高,稳定性差一些。
另一个方案是 OpenAI 正在做的 ChatGPT App,它其实是一个个做好的小程序,按需调用,比如你要订酒店,不需要跳出 ChatGPT,在聊天窗口会有个订酒店的小程序跳出来,根据你提供的信息填充好信息,你自己修改确认一下就可以完成酒店预订的操作。
动态 UI 不需要满足所有场景,适合那种即用即走的场景。
另外现在动态 UI 其实有两个主要方向:
一个是 Google 的完全动态生成的 UI,这种灵活度高,稳定性差一些。
另一个方案是 OpenAI 正在做的 ChatGPT App,它其实是一个个做好的小程序,按需调用,比如你要订酒店,不需要跳出 ChatGPT,在聊天窗口会有个订酒店的小程序跳出来,根据你提供的信息填充好信息,你自己修改确认一下就可以完成酒店预订的操作。
这个项目初看神奇,实际上是个死胡同。这个方向十年前淘宝前端团队就在探索了,我还参与了一下开发了点东西,本质上就是做一套动态 UI 渲染引擎,将网页和交互使用 JSON 等其他结构化的语言描述,配合 React 组件库实现无代码生成应用,甚至可以动态调整 UI。只不过当年需要拖拽或者人工编写