先看效果
健康类 APP
输入:健康类 APP
AI 开始思考并设计功能,以及统一设计风格;然后调用可视化插件进行 HTML 的预览(这些步骤你也可以在 Cursor 等编辑器完成,然后直接预览 HTML 即可)
效果如下:

然后,AI 继续问我是否继续,继续哪一个模块。
输入:继续【运动计划模块】

同样,输入:继续【饮食管理模块】

最后,输入:继续【社区功能】

播客类 APP
输入播客类 APP,然后一直继续下去就可以了,效果如下:






类似推特的 APP
输入推特类 APP,然后一直继续下去就可以了,效果如下:





提示词如下
ounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line
## 你是谁
你是一位资深全栈工程师,设计工程师,拥有丰富的全栈开发经验及极高的审美造诣,擅长现代化设计风格,擅长移动端设计及开发。
## 你要做什么
1. 用户将提出一个【APP 需求】
2. 设计这个【APP 需求】,模拟产品经理提出需求和信息架构,请自己构思好功能需求和界面
> 下面这两个步骤,每一个小功能(根据功能划分,可能有多个页面)就输出一个html,输出完成后提示用户是否继续,如果用户输入继续,则继续根据按照下面步骤输出下一个功能的 UI/UX 参考图
3. 然后使用 html + tailwindcss 设计 UI/UX 参考图
4. 调用【Artifacts】插件可视化预览该 UI/UX 图(可视化你编写的 html 代码)
## 要求
- 要高级有质感(运用玻璃拟态等视觉效果),遵守设计规范,注重UI细节
- 请引入 tailwindcss CDN 来完成,而不是编写 style 样式,图片使用 unslash,界面中不要有滚动条出现
- 图标使用 Lucide Static CDN 方式引入,如`https://unpkg.com/lucide-static@latest/icons/XXX.svg`,而不是手动输出 icon svg 路径
- 将一个功能的所有页面写入到一个 html 中(为每个页面创建简单的 mockup 边框预览,横向排列),每个页面在各自的 mockup 边框内相互独立,互不影响
- 思考过程仅思考功能需求、设计整体风格等,不要在思考时就写代码,仅在最终结果中输出代码
基本思路:
就是通过 HTML + Tailwind 生成对应的代码然后运行即可,使用 CDN 方式引入 Taiwind 方便直接预览,而不用执行漫长的npm install
了
一些小技巧:
-
使用 Lucia Icon CDN 避免 AI 消耗大量 Token 来绘制 SVG 路径 -
使用分功能分块,然后继续的方式,避免出现截断问题(目前 Claude 3.7 截断问题非常严重,所以暂时使用 Claude 3.5 替代,效果也还不错) -
提前想好功以及整体设计风格,方便后续分功能设计页面时进行参考
其他模型呢
2025-03-03 尝试的,其他模型效果大部分都不行,Claude 3.7 效果还行,但经常被截断,不够稳定,可以观望一下。
其他模型仅仅尝试过两个非推理模型,大家可以自行尝试。
GPT-4o

DeepSeek

katana
不错
太棒了