首页 › LLM大语言模型 › Cursor专栏 › Cursor实战:用Cursor两步生成高保真原型图

Cursor实战:用Cursor两步生成高保真原型图

用Cursor设计合同管理系统高保真原型​

创建新项目​

•

首先,我们新建一个空白项目文件夹。然后在Cursor中打开这个文件夹。激动人心的时刻到了!我们准备开始"聊天式"开发啦!​

输入提示词​

•

在空白处按下Ctrl+L,调出对话框。这里就是施展魔法的地方啦!我们要输入详细的提示词,告诉Cursor我们想要什么。作为一个产品经理,写提示词就像写PRD一样重要哦!​

​

我输入了这样的提示词(大家可以参考这个模板):​

•

我想开发一个 {合同管理系统},现在需要输出高保真的原型图,请通过以下方式帮我完成所有界面的原型设计,并使用这些原界面直接开发一个小程序:​

​

💾

用户体验分析:先分析这个程序的主要功能和用户需求,确定核心交互逻辑。合同管理具体功能参考文件夹中的mod文件 ​

产品界面规划:作为产品经理,定义关键界面,确保信息架构合理。​

高保真 UI 设计:作为 UI 设计师,设计贴近真实程序设计规范的界面,使用现代化的 UI 元素,使其具有良好的视觉体验。​

HTML 原型实现:使用 HTML + Tailwind CSS (或 Bootstrap) 生成所有原型界面,并使用 FontAwesome (或其他开源 UI 组件) 让界更加精美、接近真实的 App 设计。​

拆分代码文件,保持结构清晰:每个界面应作为独立的 HTML 文件存放,例如 home.html、profile.html、settings.html 等。​

​

​

index.html 作为主入口,不直接写入所有界面的 HTML 代码,而是使用 iframe 的方式嵌入这些 HTML 片段,并将所有页面直接平铺示在 index 页面中,而不是跳转链接。​

​

真实感增强:​

界面尺寸应模拟 常见的电脑屏幕。​

使用真实的 UI 图片,而非占位符图片 (可从 Unsplash 官方 UI 资源中选择)。​

添加独立的用户界面,比如财务门户,法务门户,业务门户,管理者门户。​

请按照以上要求生成完整的 HTML 代码,并确保其可用于实际开发。`​

mod文件我用的是网址https://doc.zhaoxinms.com/functionList/里的功能,基本涵盖了合同管理系统所需的功能。可以用deepseek读取网页内容生成mod文件放到Cursor的文件夹中。​

​

输入完这段提示词​

点击发送后,Cursor开始思考了…​

然后!它开始一行行地生成代码!我的天!它真的理解了我的需求!首先它创建了一个完整的项目结构:​

contract-management-system/​

├── css/​

│ └── style.css​

├── js/​

│ └── main.js​

├── pages/​

│ ├── dashboard.html​

│ ├── contract-list.html​

│ ├── contract-detail.html​

│ ├── contract-create.html​

│ ├── settings.html​

│ └── user-profile.html​

└── index.html​

然后它开始逐个文件生成代码!我点开dashboard.html一看,哇塞!一个漂亮的仪表盘界面已经成型了!有数据统计卡片、最近合同列表、待办事项…简直跟我脑子里想的一模一样!​

查看生成效果​

Cursor还贴心地生成了一个index.html作为预览入口。我右键选择"在浏览器中打开",然后…我的下巴都要惊掉了!一个完整的、可交互的合同管理系统原型就这样出现在我面前!​

​

💡

•

左侧是导航菜单:仪表盘、合同列表、创建合同、设置…​

•

顶部有搜索框和用户头像​

•

主内容区展示了各种数据​

•

所有界面风格统一,配色专业​

•

甚至还有hover效果和简单的交互!​

​

•

这效果,拿去给老板演示绝对能惊艳全场!而且我只用了不到5分钟!​

进一步优化​

作为一个追求完美的产品经理,我觉得还可以再优化一下。我选中合同列表页面,按下Ctrl+L,输入:​

请优化合同列表页:​

​

增加分页功能​

添加按状态筛选的下拉菜单​

表格增加排序功能​

添加导出Excel按钮​

​

​

🔔

Cursor马上理解了需求,几秒钟后就给出了修改后的代码!替换后刷新页面,哇!一个功能更完善的列表页出现了!这效率,比我跟前端开发沟通再等他改完快多了!​

​

Cursor更多实用技巧​

添加文档作为知识库​

Cursor还能上传文档作为知识库!比如我可以上传公司的设计规范文档,然后让Cursor按照规范生成界面。操作步骤:​

•

点击设置图标​

•

选择"知识库"​

•

上传PDF或Word文档​

•

使用时在对话框中输入@,选择文档提问​

自定义System Prompt​

在设置中可以添加System Prompt,让AI更好地理解和需求。比如我添加了:​

你是一名资深产品经理和UI设计师,正在帮助用户设计高保真原型。你非常注重用户体验和界面细节,能够产出符合现代设计规范的原型。你会主动思考用户需求,提出改进建议,而不仅仅是执行指令。​

这样Cursor的回答会更符合产品经理的思维方式!​

​

生成的项目文档​

•

Cursor还自动生成了一个README.md文件,内容超级专业:​

合同管理系统高保真原型​

这是一个使用HTML、CSS和JavaScript构建的合同管理系统高保真原型设计。该原型模拟了真实的企业级应用界面。​

功能概述​

​

仪表盘:展示合同统计、待办事项和最近活动​

合同列表:所有合同的可搜索、可分页、可排序列表​

合同详情**:查看合同详细信息​

创建合同:表单创建新合同​

设置:系统配置选项​

用户资料:个人信息管理​

技术栈​

HTML5​

CSS3 (Tailwind CSS)​

JavaScript​

Font Awesome 图标库​

设计特点​

现代化企业应用设计风格​

响应式布局​

​

这文档水平,直接可以拿去给开发团队用了!省去了我写文档的时间!​

生成的HTML页面展示​

让我们来看看Cursor生成的合同列表页(contract-list.html)的完整代码和效果吧!这部分真的让我惊艳到合不拢嘴~​

完整页面展示​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

•

我是真的一下也没管他,自己就生成了​

页面效果详解​

当我在浏览器中打开这个页面时,呈现的效果简直太专业了!让我详细描述一下:​

整体布局:​

​

💡

左侧是深色导航菜单,当前选中的"合同列表"高亮显示​

顶部有公司logo、搜索框和用户头像​

主内容区采用白色背景,层次分明​

​

合同列表区域:​

<strong和操作栏:​

•

大大的"合同列表"标题清晰可见​

•

右侧有"导出Excel"按钮和状态筛选下拉框​

•

按钮的悬停效果非常顺滑​

数据表格:​

•

采用斑马纹设计,行与行之间区分明显​

•

表头有排序图标,点击可以模拟排序功能​

•

合同状态用不同颜色的标签显示(执行中是绿色,待签署是黄色等)​

•

每行数据都有"查看"和"编辑"操作链接​

分页组件:​

•

显示当前页码和总条数​

•

上一页/下一页按钮​

•

页码导航,当前页高亮显示​

交互细节:​

•

鼠标悬停在行上时会有浅灰色背景​

•

点击表头排序图标会有视觉反馈​

•

所有按钮都有精致的悬停效果​

•

搜索框获得焦点时有蓝色光圈​

惊艳的部分​

作为一个产品经理,我最惊喜的是这些细节Cursor都考虑到了:​

​

🔔

​

响应式设计:调整浏览器大小时布局会自动适应​

真实数据展示:合同编号、金额等字段格式完全符合业务需求​

状态标签:不同状态用不同颜色区分,视觉上非常直观​

​

​

这个页面拿去做用户测试或者给开发看都完全没问题!而且从代码结构来看,组件化做得很好,后续开发可以直接基于这个原型进行扩展。​