这是如何利用人工智能来创建UI原型的方式

在本文中,我使用template-react-tailwind-admin-site和ProJor结合ChatGPT生成不同的UI。

  • 我正在使用零样本提示,复制粘贴AI输出。
  • 我通过生成代码
projor generate
  • 我重新加载由加载服务的开发站点
  • npm run serve

    提示

    让我们从我给ChatGPT的提示开始:

    Assume this is a custom DSL:

    [COPY PASTE .projor/.pages FROM TEMPLATE REPO]

    Assume no other features of the language or the framework it is for, than what is used here in the example.

    Design the navigation flow of a [APP YOU WANT]. [DETAILED DESCRIPTION OF NAVIGATION]

    Set up correct navigation flow, and ALL necessary pages for complete functionality. Forget the comments, do not leave any, just give me the FULL code back.
    • 应该将[COPY PASTE .projor/.pages FROM TEMPLATE REPO] 替换为原始存储库中的 .projor/.pages 文件内容。
    • 您想要的应用程序是您想要的应用程序的简单描述。
    • 在[导航详细描述]中,您应广泛描述您的应用程序的不同页面/屏幕,以及如何在它们之间导航。

    在我这种情况下,这就是完整的提示:

    设计食品送餐应用程序的导航流程。有一个仪表板,从中可以访问各种内容,如可以订购餐厅、您之前的订单、您的付款方式或您的送餐地址。然后您可以从正确的位置进入确认订单页面,这是一个订单项目列表页(未列出),然后进入感谢您订购页面,这是一个空的编辑页面。设置正确的导航流程,以及完成功能所需的所有必要页面。忘记注释,不要留下任何注释,只需将完整代码还给我。

    然后ChatGPT用代码块回答了,我将其复制粘贴到.projor/.pages文件中。然后我在终端中运行projor generate,并刷新了预览模板的浏览器。

    这是我得到的。

    Demo of the output of the code generation. This also contains some slight customization of the colors, but the model input came directly from the AI.

    然后我走得更远

    我在我的练习本上创建了这个漂亮的图表。

    A sketch I made quickly on paper

    我将它上传到了ChatGPT,并告诉它以下内容:

    现在请这样做,请先前的那个很好。

    我复制粘贴了答案,运行了projor generate,结果如下:

    Result from scanned hand written diagram. Not quite what I asked for, but pretty close.

    2024-09-18 04:30:20 AI中文站翻译自原文