Cursor 延伸阅读
来自已发布指南的 Cursor 设计阅读清单:使用 Cursor 进行设计的教程、文档和操作演示。
如何在 OpenDesign 中用 Cursor 设计界面:用 Design Mode 在真实代码上进行可视化编辑,以 Figma 作为输入,一个从 brief 到经过评审的文件的定价页任务,以及开始前需要了解的限制。
一个完整的 Cursor 设计任务
本示例追踪一个任务:从你交付的简报和约束,到 Cursor 返回的产物,再到你在认定完成之前仍需运行的检查。下方界面是为本页面构建的说明性示例,并非录制的 Cursor 运行。
Brief为开发者工具设计一个定价页面,包含三个套餐和月度/年度切换。将中间套餐设为推荐项,并让对比易于浏览。桌面端和手机端。
data-od-id 钩子编写简报,选择设计系统,并定义验收标准。
规划布局,编写 HTML、CSS 和 JavaScript,然后按需修改。
提供设计系统和技能,渲染预览,并将每个版本保存为项目中的文件。
在交接之前,检查视觉层级、8px 网格上的间距、两个断点以及每个交互。
8px 网格上的三个等宽列;推荐套餐通过边框而非尺寸来突出。
先价格,再套餐名称,然后功能;强调色出现在一个徽章和一个主按钮上。
在移动端,套餐堆叠排列,推荐套餐位于最前;切换控件在顶部仍然可触达。
切换计费开关,使用 Tab 遍历每个 CTA,并打开一个 FAQ 链接。
Fit
兼容性
本页将 Cursor 视为附加到 OpenDesign 桌面应用的智能体;它并不涵盖 Cursor 的每项功能。已发布的参考资料于 2026 年 9 月 6 日核查。
Cursor 是一个基于 VS Code 的 AI 优先代码编辑器,内置智能体可在项目中跨文件编辑。这里的主题是通过 OpenDesign 使用该 Cursor 智能体进行界面设计,而不是 Cursor 自身的 UI。OpenDesign 的 设置说明 列出了可用的智能体。
凭据:Cursor 账户(使用你自己的提供商密钥)。这些密钥由 Cursor 直接使用——OpenDesign 不会代理它们。此处不承诺任何配额或价格。
桌面版构建出现在下载页面。Node.js 和 pnpm 要求属于从源码运行 OpenDesign,而不是安装桌面包。本页未核实最低 Cursor 版本。
使用你安装的版本所显示的连接步骤,然后通过 Cursor 发送一个小任务。检查 Cursor 是否处理了它,以及生成的文件是否能打开。仅下载并不能证明连接可用。
从桌面应用开始
安装桌面应用,完成你所拥有版本的 Cursor 连接步骤,然后用一个小结果验证。遵循此路径不需要从源码构建 OpenDesign。
选择与你的机器匹配的桌面包,安装并启动 OpenDesign。
下载 OpenDesign执行你的已安装版本所显示的 Cursor 设置。Cursor 直接使用你的提供商密钥;OpenDesign 不会代理它们。
# .cursor/rules/design.mdc
---
description: Project design conventions
alwaysApply: true
---
- Reuse existing design-system tokens and components; never hardcode hex or spacing.
- At most two typefaces and one accent color.
- Brand-first hierarchy; restrained motion. No hero cards, no oversized rounded corners.
- Build responsive by default; verify desktop and mobile in the preview before finishing.取自已发布指南中的 Cursor 设置说明;当前命令应对照供应商文档进行检查。
选择一个紧凑的首次请求,一个你能通过完整循环来评判的请求,包括一次修改。
构建一个包含个人资料表单和保存确认的设置界面。遵循我的设计规则。在桌面和移动宽度下检查。
对于基于源码的 OpenDesign 安装,请改用 技术快速入门。
Cursor 设计工作流
跟随定价页面的流程,从简短简报开始,经过 Cursor 的 Agent 模式和编辑器内预览,到一份已审查的文件。每一步都说明你的输入、Cursor 的职责、OpenDesign 的贡献,以及你执行的检查。
保持简洁明了——大约三到六行。说明该界面的服务对象、必须完成什么,以及面向哪些平台。
带上一个设计系统和几个明确约束。正是这些上下文让输出不偏离为通用外观。
Cursor 生成一个自包含的 HTML 文件——包括布局、样式、交互和稳定钩子。
OpenDesign 会按你指定的宽度渲染文件。设计在此处——预览中——接受评判。
data-od-id 目标,供评论和编辑使用。在预览中指向元素即可请求更改。每次修订都会生成为新文件——不会发生静默覆盖。
资源
来自已发布指南的 Cursor 设计阅读清单:使用 Cursor 进行设计的教程、文档和操作演示。
限制
常见问题
# .cursor/rules/design.mdc
---
description: Project design conventions
alwaysApply: true
---
- Reuse existing design-system tokens and components; never hardcode hex or spacing.
- At most two typefaces and one accent color.
- Brand-first hierarchy; restrained motion. No hero cards, no oversized rounded corners.
- Build responsive by default; verify desktop and mobile in the preview before finishing.Implement this design in React + Vite + Tailwind + TypeScript.
Reuse my existing design-system components and tokens.
Match spacing, layout, and hierarchy; make it responsive.
Keep the preview open — verify desktop and mobile match the
references and iterate until they do.