logo

使用 Cursor 制作高保真原型图

Cursor 除了可以开发代码之外,我们还可以利用 Cursor 来制作高保真的原型图。

下面是我们的一个提示词:

我想要开发一个 [少儿学习单词的 app]。 我需要将上面的这个应用输出成高保真的原型图设计。请考虑以下的规范: 1. 用户体验:先分析产品的主要功能和需求,确定下核心能力 2. 产品规划:希望你作为一个 20 年的产品经理,来设计我们的整个产品,确保架构非常合理 3. UI 设计:作为 30 年的 UI 设计师,要保证符合目标人群的使用习惯、符合手机端的设计规范、使用比较现代化的 UI 元素,注重产品体验和视觉 4. 输出: - 请使用 HTML + Tailwind CSS 来生成所有的原型图界面,可以使用 FontAwesome 来美化界面,接近真实的 app 效果。 - 请根据功能拆分代码文件,保存结构清晰,每个功能界面需要一个独立的 HTML 文件,比如 home.html、games.html、me.html 等等 - 尽可能使用 Tailwind CSS 的样式,如果需要自定义的话,请用独立的 css 文件,然后引入到 HTML 代码中来 - 用 index.html 作为主入口,不直接写入所有界面的代码,这里我们使用 iframe 的方式来嵌套其他页面,并将所有页面以网格的形式平铺展示在 index 页面上 - 界面尽可能模拟 iPhone 15 的真实外观 - 页面里面需要使用到的图片,可以从 unsplash、 pexels 获取图片 - 尽最大的可能降低页面的 TOKEN - 保证我们的代码页面最后能够很顺畅的转为 Figma 文件进行二次编辑

然后在 Agent 模式下 Cursor 就会自动为我们创建一些 HTML + CSS 的代码页面。

下面是生成的效果图预览情况:

然后可以根据我们的需求继续微调,如果你觉得效果不太好,可以参考让 Cursor 参考一些优秀的设计,也可以把你觉得好的设计效果图提供给 Cursor。

设计完成后我们可以使用一个名为 html.to.design 的 Figma 插件来将我们的成功转成 Figma 的设计图:

但是这里插件需要通过一个 URL 导入:

所以我们需要将前面 Cursor 生成的 HTML 页面部署到服务器上面去,这里我们可以使用 Cloudflare 的 Pages 来进行部署,这样最方便:

将我们生成的所有文件上传到 Pages 后就会自动为我们生成一个 URL 地址,比如我们这里地址是 https://wordbaby.pages.dev

然后就可以在 Figma 的 html.to.design 里面来导入转换了:

转换后我们还可以继续在 Figma 中编辑。

当然 Cursor 能做的事情还有很多,除了可以制作高保真原型图之外,我们还可以用来制作 PPT 之类的。