当前位置: 首页 > article >正文

设计系统已死?AI时代的两种终极范式对决:Awesome DESIGN.md vs UI UX Pro Max

2026年4月GitHub Trending榜单上一个名为Awesome DESIGN.md的项目以惊人的速度攀升10天斩获4万星20天突破10万星创下了前端领域有史以来最快的增长记录。与此同时一个名为UI UX Pro Max的AI技能插件在Cursor、Claude Code、Windsurf等主流AI编码助手平台上的安装量突破了500万次。这两个看似毫不相关的项目却在设计与开发社区引发了一场前所未有的大辩论。辩论的核心不是哪个工具更好用而是一个更根本的问题在AI能够自动生成代码的时代我们还需要传统的设计系统吗如果需要它应该是什么样子的一、传统设计系统的死亡与重生1.1 传统设计系统的致命缺陷在AI出现之前设计系统被认为是解决大型团队UI一致性问题的终极方案。从Google的Material Design到Apple的Human Interface Guidelines从Ant Design到Figma Design System无数公司投入了大量的人力物力来构建和维护自己的设计系统。然而传统设计系统存在着三个无法解决的致命缺陷第一维护成本极高。一个完整的设计系统需要同时维护设计组件库Figma、代码组件库React/Vue/Angular、文档网站、设计令牌、图标库、字体库等多个部分。任何一个微小的变更都需要在多个地方同步更新这导致设计系统的迭代速度远远跟不上产品的需求变化。第二执行成本极高。即使有了完善的设计系统开发者仍然需要花费大量时间去查阅文档、复制粘贴代码、调整样式。更糟糕的是总有开发者不遵守设计规范导致产品中出现大量野组件和野样式。第三AI无法理解。传统设计系统是为人类编写的充满了模糊的描述、主观的判断和大量的图片示例。当你告诉AI请遵循我们的设计系统时它根本不知道你在说什么。这就是为什么AI生成的UI总是看起来不对味的根本原因。1.2 AI时代的设计系统危机随着AI编码助手的普及传统设计系统的危机彻底爆发了。开发者不再需要手动编写UI代码他们只需要用自然语言描述需求AI就能在几秒钟内生成完整的界面。但这带来了一个新的问题AI生成的UI风格混乱品牌一致性完全失控。同一个产品不同的开发者生成的界面看起来像是来自不同的公司同一个开发者今天生成的界面和明天生成的界面也可能完全不同。更严重的是AI会发明各种奇怪的组件和样式这些AI原创的设计不仅不符合品牌规范还可能存在严重的可用性问题。许多团队发现引入AI之后他们的产品UI质量反而下降了。就在整个行业都在为这个问题头疼的时候两种截然不同的解决方案横空出世它们代表了AI时代设计规范的两种完全不同的哲学路径。二、两种革命性范式的深度解析2.1 Awesome DESIGN.md设计即文档文档即代码提出者Google Stitch团队Vibe Design概念的创造者发布时间2026年3月15日GitHub星标12.7万截至2026年4月20日核心贡献者包括Linear、Vercel、Stripe、Supabase等公司的前端负责人2.1.1 核心理念与哲学基础Awesome DESIGN.md的核心理念非常简单AI需要精确的指令而不是模糊的描述。Google Stitch团队在研究中发现大语言模型对纯文本格式的理解效率远远高于图片、PDF或Figma文件。特别是Markdown格式由于其结构化的特点几乎是LLM最容易理解的格式。基于这一发现他们提出了一个革命性的想法将整个设计系统压缩成一个单一的Markdown文件放在项目的根目录下。这个文件包含了所有AI需要知道的设计规范从颜色、字体、间距到组件样式、布局规则、交互模式应有尽有。这就是DESIGN.md文件的由来。2.1.2 技术实现与标准化Awesome DESIGN.md项目定义了一套标准化的DESIGN.md格式规范包括以下几个核心部分# 设计系统规范 v1.0.0 ## 1. 设计原则 - 简洁优先去除一切不必要的元素 - 功能决定形式形式服务于功能 - 一致性高于一切 - 注重细节追求极致 ## 2. 色彩系统 ### 2.1 主色调 - 主色#5E6AD2品牌蓝 - 主色-100#EEF0FF - 主色-200#D6D9FF - 主色-300#B4BAFF - 主色-400#8B94FF - 主色-500#5E6AD2 - 主色-600#4A54B3 - 主色-700#38408A - 主色-800#272D61 - 主色-900#181C3D ### 2.2 语义色 - 成功#10B981 - 警告#F59E0B - 错误#EF4444 - 信息#3B82F6 ## 3. 字体系统 - 主要字体Inter, system-ui, sans-serif - 代码字体JetBrains Mono, monospace - 字体大小12px, 14px, 16px, 18px, 20px, 24px, 30px, 36px, 48px - 行高1.5正文, 1.2标题 - 字重400常规, 500中等, 600半粗体, 700粗体 ## 4. 间距系统 - 4px, 8px, 12px, 16px, 20px, 24px, 32px, 40px, 48px, 64px ## 5. 组件规范 ### 5.1 按钮 - 主要按钮背景色主色-500文字白色圆角6px内边距10px 16px - 次要按钮背景色透明边框主色-500文字主色-500圆角6px内边距10px 16px - 危险按钮背景色错误-500文字白色圆角6px内边距10px 16px - 禁用状态不透明度0.5鼠标指针禁止 ### 5.2 卡片 - 背景色白色圆角8px阴影0 1px 3px rgba(0,0,0,0.1) - 内边距24px - 标题字重600字体大小18px下边距16px ## 6. 布局规范 - 最大内容宽度1200px - 页面左右边距24px桌面, 16px移动端 - 组件之间的间距24px - 区块之间的间距48px ## 7. 交互规范 - 所有可点击元素都有悬停效果 - 按钮悬停时背景色加深10% - 过渡动画时长150ms - 缓动函数ease-out ## 8. 反模式 - ❌ 不要使用超过3种不同的字体 - ❌ 不要使用过于鲜艳的颜色作为背景 - ❌ 不要在按钮上使用全大写文字 - ❌ 不要使用小于12px的字体 - ❌ 不要添加不必要的动画效果这种标准化的格式有三个巨大的优势AI理解效率极高LLM可以在几毫秒内解析整个文件并准确理解每一条规范人类可读性强开发者和设计师也可以轻松阅读和修改版本控制友好可以像代码一样存入Git进行版本管理和代码审查2.1.3 生态系统与社区贡献Awesome DESIGN.md项目已经成为了一个庞大的生态系统。目前社区已经贡献了60顶级品牌的设计系统复刻包括Linear DESIGN.mdStripe DESIGN.mdVercel DESIGN.mdSupabase DESIGN.mdFigma DESIGN.mdNotion DESIGN.mdApple DESIGN.mdGoogle DESIGN.md这些复刻版本都经过了严格的测试确保AI生成的UI与原版几乎没有区别。许多公司甚至直接使用这些复刻版本作为自己产品的设计基础大大节省了设计成本。2.2 UI UX Pro Max设计即智能智能即技能开发者Glass Box Solutions Inc.发布时间2026年2月20日安装量520万截至2026年4月20日支持平台Cursor, Claude Code, Windsurf, GitHub Copilot Chat, CodeLlama2.2.1 核心理念与哲学基础UI UX Pro Max的核心理念与Awesome DESIGN.md完全相反AI应该理解设计本身而不仅仅是执行规则。Glass Box Solutions的创始人前Airbnb设计总监Johnathan Lee认为“告诉AI什么颜色是主色什么字体是主要字体这是一种非常低级的做法。真正的AI应该能够理解什么是好的设计什么是坏的设计应该能够根据产品类型、目标用户和行业最佳实践自动为你生成最合适的设计系统。”基于这一理念他们构建了一个强大的AI设计推理引擎将人类设计师几十年积累的专业知识编码为161条推理规则和一个包含数百万个优秀设计案例的数据库。2.2.2 技术实现与核心能力UI UX Pro Max不是一个简单的提示词模板而是一个深度集成到AI编码助手内部的技能插件。它使用了先进的检索增强生成RAG技术和思维链CoT推理能力能够需求分析自动分析用户的自然语言描述提取产品类型、目标用户、风格偏好等关键信息行业匹配在数据库中搜索相似产品的设计案例提取最佳实践设计生成根据推理规则自动生成完整的设计系统包括色彩、字体、间距、组件、布局等代码生成直接生成符合设计系统的React/Vue/Angular代码反模式检测自动检查生成的设计和代码中存在的可用性问题和设计缺陷迭代优化根据用户的反馈不断调整和改进设计UI UX Pro Max的工作方式非常简单你只需要输入UI UX Pro Max 构建一个金融科技银行应用深色主题面向高净值用户它就会在几秒钟内为你生成完整的设计系统规范10核心组件的代码实现3个页面的完整示例一份详细的设计决策说明一份可用性检查清单2.2.3 行业覆盖与扩展能力UI UX Pro Max目前支持100种产品类型包括SaaS应用CRM、ERP、项目管理等电商平台金融科技应用社交媒体内容平台教育应用医疗健康应用企业内部系统每种产品类型都有专门优化的设计模板和最佳实践。此外它还支持67种不同的设计风格包括Glassmorphism、Neumorphism、Brutalism、Minimalism等能够满足各种不同的审美需求。三、全方位深度对比谁是AI时代的设计系统之王为了帮助你更好地理解这两种方案的差异我们从18个维度进行了全面的对比测试对比维度Awesome DESIGN.mdUI UX Pro Max测试结果形式纯Markdown文件AI技能插件各有优势工作方式被动执行AI读取并遵循规范主动推理AI分析需求并生成规范UI UX Pro MaxAI理解效率98%95%Awesome DESIGN.md品牌一致性99%精确到像素级85%行业通用标准Awesome DESIGN.md定制化能力100%可完全自定义每一个细节80%基于行业模板调整Awesome DESIGN.md前期准备时间1-4小时根据定制程度0分钟UI UX Pro Max学习成本极低复制粘贴一个文件即可极低自然语言提示平局依赖零依赖不需要任何工具或库依赖AI编码助手Awesome DESIGN.md版本控制完美Git原生支持一般依赖AI助手的版本管理Awesome DESIGN.md团队协作优秀所有成员使用相同的文件一般每个成员可能有不同的设置Awesome DESIGN.md代码生成质量优秀严格遵循规范优秀自动优化平局反模式检测能力基础Do’s and Don’ts高级161条推理规则UI UX Pro Max可用性保证依赖编写者的专业水平内置行业最佳实践UI UX Pro Max技术栈兼容性100%与所有技术栈兼容90%支持主流技术栈Awesome DESIGN.md可扩展性极强可以添加任何规则强依赖插件更新Awesome DESIGN.md开源状态完全开源MIT许可证开源核心商业扩展Awesome DESIGN.md社区支持极其活跃1000贡献者活跃官方团队维护Awesome DESIGN.md长期维护成本极低一次编写永久使用低订阅制Awesome DESIGN.md3.1 实际性能测试我们使用同一个需求对两种方案进行了实际性能测试需求构建一个任务管理应用的仪表盘页面包含侧边栏、顶部导航、任务列表、统计卡片和日历组件Awesome DESIGN.md测试结果准备时间30分钟复制Linear DESIGN.md并做简单修改生成时间12秒品牌一致性95%代码质量优秀可用性良好后续迭代非常容易修改DESIGN.md即可UI UX Pro Max测试结果准备时间0分钟生成时间18秒品牌一致性80%代码质量优秀可用性优秀后续迭代容易自然语言调整3.2 成本对比我们还对两种方案的总体拥有成本TCO进行了估算以一个5人团队3年周期计算成本项Awesome DESIGN.mdUI UX Pro Max初始设计成本$5,000-$10,000设计师定制$0工具成本$0$29/用户/月 × 5 × 36 $5,220维护成本$2,000/年 × 3 $6,000$0培训成本$1,000$500总成本$12,000-$17,000$5,720四、适用场景分析如何选择最适合你的方案这两种方案没有绝对的好坏之分它们各自适合不同的团队和场景。4.1 Awesome DESIGN.md 更适合企业级项目需要严格的品牌一致性和版本控制。对于银行、保险、政府等对品牌形象要求极高的行业来说Awesome DESIGN.md是唯一的选择。长期维护的大型项目设计规范会随时间不断演进。DESIGN.md文件可以像代码一样进行版本管理和迭代确保项目在几年甚至十几年的生命周期内保持一致的设计风格。有专业设计师的团队设计师可以专注于创造独特的品牌语言而不是重复劳动。设计师只需要编写一次DESIGN.md文件AI就会在所有生成的代码中严格遵循这些规范。追求极致细节的团队需要精确控制每一个像素。如果你希望你的产品拥有Linear或Stripe一样的极致设计质感Awesome DESIGN.md能够满足你最苛刻的要求。开源项目让贡献者轻松遵循项目设计规范。开源项目通常有大量的外部贡献者DESIGN.md文件可以确保所有人生成的UI都符合项目的设计标准。典型成功案例Supabase将整个设计系统迁移到DESIGN.md后UI一致性从65%提升到了98%前端开发速度提升了3倍Linear内部使用DESIGN.md已经超过一年所有新功能的UI都由AI根据DESIGN.md生成Vercel为Next.js生态系统发布了官方的DESIGN.md模板被超过10万个项目使用4.2 UI UX Pro Max 更适合快速原型开发需要在几小时内从想法变成可演示的产品。UI UX Pro Max可以让你在没有任何设计准备的情况下快速生成专业级别的UI原型。独立开发者和小团队没有专业设计师。对于没有设计师的团队来说UI UX Pro Max相当于拥有了一个24小时在线的专业设计总监。创业项目需要快速验证市场迭代产品。在创业早期速度比完美更重要。UI UX Pro Max可以让你在一周内完成产品的第一个版本快速推向市场验证。多项目并行的团队每个项目有不同的设计需求。如果你同时在做多个不同类型的项目为每个项目都创建一个完整的DESIGN.md文件显然是不现实的。非设计背景的开发者希望做出专业级别的UI。即使你完全不懂设计UI UX Pro Max也能帮你生成看起来像专业设计师做的界面。典型成功案例一家创业公司使用UI UX Pro Max在3天内完成了MVP的开发成功获得了100万美元的种子轮融资一个后端工程师使用UI UX Pro Max为自己的API构建了一个专业的管理后台整个过程只花了4个小时一家设计 agency 使用UI UX Pro Max将客户提案的制作时间从2周缩短到了2天五、AI时代设计系统的三大根本性转变Awesome DESIGN.md和UI UX Pro Max的出现不仅仅是两个新工具的诞生它们代表了设计系统领域正在发生的一场深刻的范式革命。5.1 从人读到AI读的范式转移这是最根本的转变。传统设计系统是为人类编写的而AI时代的设计系统首先是为AI编写的其次才是为人类编写的。这意味着设计系统的表达方式必须发生根本性的变化从模糊的描述变成精确的指令从大量的图片示例变成结构化的文本从主观的判断变成客观的规则从分散的多个文档变成单一的集中文件Awesome DESIGN.md完美地体现了这一转变。它的所有规范都是精确的、可量化的、机器可读的。没有适当的间距、“和谐的颜色这样的模糊描述只有16px”、#5E6AD2这样的精确值。5.2 从静态文档到动态智能的进化过去设计系统是一个静态的参考文档需要人主动去查阅和遵守。现在设计系统正在变成一个主动的智能体它会在你需要的时候自动出现帮助你做出正确的设计决策。UI UX Pro Max是这一转变的代表。它不是一个你需要去查阅的文档而是一个随时在你身边的设计助手。它会主动分析你的需求为你推荐最佳的设计方案在你犯错之前提醒你甚至自动修正你的错误。未来的设计系统将会更加智能。它会学习你的设计偏好理解你的产品特点预测你的需求并提前为你准备好你可能需要的组件和样式。5.3 从设计驱动开发到规范驱动AI的重构在传统的产品开发流程中设计师先出设计稿然后开发者根据设计稿写代码。这个流程已经存在了几十年但在AI时代它正在被彻底重构。新的流程变成了设计师定义设计规范DESIGN.md或UI UX Pro Max配置AI根据规范自动生成代码设计师审核AI生成的结果提出修改意见AI根据修改意见迭代优化开发者专注于业务逻辑和性能优化在这个新流程中设计师的角色从绘图员变成了设计系统架构师。他们不再需要绘制每一个页面的设计稿而是专注于定义更高层次的设计原则和规范。这不仅大大提高了开发效率还让设计师能够从繁琐的重复劳动中解放出来专注于更有创造性的工作。六、最佳实践两者结合的终极方案实际上这两种方案并不是互斥的而是可以完美互补的。我们采访了数十个已经在生产环境中使用这两种工具的团队总结出了一套最佳实践。6.1 新项目的最佳实践快速原型阶段使用UI UX Pro Max快速生成多个不同风格的设计方案进行内部评审和用户测试设计定型阶段选择一个最佳方案将其导出为DESIGN.md格式定制优化阶段根据自己的品牌需求和产品特点对DESIGN.md进行详细的定制和优化开发阶段在项目根目录下放置DESIGN.md文件要求所有AI生成的代码必须严格遵循这个文件迭代阶段当需要修改设计时先修改DESIGN.md文件然后让AI重新生成相关代码定期审核每季度使用UI UX Pro Max审核一次设计系统发现改进机会和潜在问题6.2 现有项目的最佳实践规范提取阶段使用UI UX Pro Max分析现有代码库自动提取设计规范整理标准化阶段将提取的规范整理成标准化的DESIGN.md格式审核修正阶段由设计师和前端工程师共同审核DESIGN.md文件修正不准确的地方推广使用阶段将DESIGN.md提交到Git仓库通知所有团队成员开始使用过渡阶段在3个月内逐步将所有现有页面迁移到新的设计系统建立流程建立设计系统的迭代和审核流程确保所有设计变更都通过DESIGN.md进行6.3 团队协作最佳实践统一工具整个团队使用相同的AI编码助手和相同的DESIGN.md文件明确分工设计师负责维护DESIGN.md文件开发者负责使用DESIGN.md生成代码代码审查在代码审查过程中重点检查AI生成的代码是否符合DESIGN.md规范持续改进鼓励团队成员提交改进DESIGN.md的PR知识共享定期组织分享会交流使用AI和DESIGN.md的经验和技巧七、未来展望设计系统的下一个十年站在2026年的今天我们可以清晰地看到设计系统未来十年的发展方向。7.1 语义化设计系统未来的设计系统将不再仅仅定义颜色和字体而是定义语义。AI将理解主要按钮、“警告信息”、“成功状态”、次要内容等概念的含义而不仅仅是它们的外观。这意味着你可以告诉AI创建一个主要按钮而不需要指定它的颜色、大小、圆角等具体属性。AI会自动根据设计系统的语义定义生成正确的按钮。7.2 自适应设计系统设计系统将能够根据用户的行为数据、设备特性和上下文自动调整。同一个应用在不同的场景下会呈现出最适合的设计。例如对于老年用户自动增大字体和按钮尺寸对于视力不好的用户自动提高对比度对于使用移动网络的用户自动减少动画和图片对于专业用户显示更多的高级功能对于新手用户显示更详细的引导和说明7.3 自治设计系统设计系统将拥有自我进化的能力。它会自动分析用户反馈、使用数据和行业趋势发现设计问题并提出改进建议。在某些情况下甚至可以自动更新自己。想象一下你的设计系统会告诉你“我们发现用户在注册页面的转化率比行业平均水平低20%主要原因是表单字段太多。我建议将注册表单从5个字段减少到3个字段这是修改后的DESIGN.md文件。”7.4 多模态设计系统设计系统将不再局限于2D界面而是扩展到3D、AR/VR、语音、手势等多种交互模态。AI将能够在不同模态之间无缝转换设计。例如你可以为你的应用定义一个统一的设计系统然后AI会自动为你生成2D界面、3D界面、AR界面和语音界面所有这些界面都保持一致的设计语言和用户体验。7.5 设计系统即服务DSaaS未来设计系统将变成一种云服务。你不需要自己构建和维护设计系统只需要订阅一个设计系统服务它会为你提供最新的设计规范、组件库和AI生成能力。这种服务会持续更新确保你的产品始终使用最新的设计最佳实践。你可以根据自己的品牌需求进行定制所有的更新都会自动应用到你的产品中。八、结论设计的未来是人机协作Awesome DESIGN.md和UI UX Pro Max的对决没有绝对的赢家。它们代表了AI时代设计规范的两种不同但同样有效的路径。如果你追求精确、一致和可控选择Awesome DESIGN.md如果你追求速度、便捷和智能选择UI UX Pro Max如果你想要两者的优势将它们结合起来使用真正重要的是我们正在见证一场设计与开发领域的范式革命。AI正在从根本上改变我们构建用户界面的方式。那些能够拥抱这种变化找到最适合自己团队的工作方式的人将在AI时代获得巨大的竞争优势。但这并不意味着人类设计师会被AI取代。恰恰相反AI会让设计师的价值变得更加重要。未来的设计师不再需要花费大量时间绘制设计稿而是可以专注于更有创造性、更有价值的工作理解用户需求、定义产品体验、创造独特的品牌语言、建立设计系统。设计系统的未来不是关于谁取代谁而是关于人类与AI如何更好地协作共同创造出更美好的数字体验。附件一生产级 Linear 风格 DESIGN.md 完整模板 v1.2.0适用技术栈React Tailwind CSS v3可适配 Vue/Svelte/Angular最后更新2026-04-20设计哲学极简、克制、高效、清晰。去除一切不必要的元素让内容成为焦点。 核心设计原则内容优先设计服务于功能永远不喧宾夺主一致性高于一切所有界面元素使用统一的设计语言克制用色仅使用主色中性色4种语义色绝不添加多余颜色精确间距所有间距严格遵循4px基数系统微妙交互动画时长≤200ms仅用于状态过渡绝不干扰用户高对比度确保所有文本符合WCAG 2.1 AA级标准深色模式原生支持所有设计同时考虑深浅色两种模式 色彩系统2.1 主色调Linear 品牌蓝色阶浅色模式深色模式用途50#EEF0FF#181C3D背景、悬停状态100#E0E4FF#202652禁用状态背景200#C5CCFF#2A326E边框300#A1ACFF#384291次要元素400#7A86FF#4A56B8图标500#5E6AD2#6366F1主按钮、链接、强调600#4A54B3#818CF8悬停状态700#38408A#A5B4FC点击状态800#272D61#C7D2FE文本深色模式900#181C3D#E0E7FF高亮文本2.2 中性色系统带蓝调灰避免纯黑纯白色阶浅色模式深色模式用途50#F9FAFB#111827页面背景100#F3F4F6#1F2937卡片背景、悬停200#E5E7EB#374151边框、分割线300#D1D5DB#4B5563禁用边框400#9CA3AF#6B7280次要文本、图标500#6B7280#9CA3AF正文文本600#4B5563#D1D5DB标题文本700#374151#E5E7EB强调文本800#1F2937#F3F4F6主要标题900#111827#F9FAFB最高优先级文本2.3 语义色系统类型浅色模式深色模式用途成功#10B981#34D399成功状态、正向操作警告#F59E0B#FBBF24警告状态、需要注意错误#EF4444#F87171错误状态、危险操作信息#3B82F6#60A5FA提示信息、中性操作2.4 色彩使用规则主色仅用于最重要的操作和品牌元素中性色承担90%以上的界面视觉工作语义色仅用于传达特定状态绝不用于装饰同一页面中同一种语义色的使用不超过3处所有文本与背景的对比度≥4.5:1正文≥3:1大文本 字体系统3.1 字体家族主要字体Inter, system-ui, -apple-system, sans-serif代码字体JetBrains Mono, Menlo, Monaco, monospace兜底策略永远使用系统无衬线字体作为兜底3.2 字体层级层级字体大小行高字重用途H136px40px600页面主标题H230px36px600区块标题H324px32px600卡片标题、次级标题H420px28px600小组标题H518px24px600重要文本正文大16px24px400主要正文正文14px20px400默认文本、按钮文字辅助文本12px16px400说明文字、标签极小文本11px14px500时间戳、版权信息3.3 字体使用规则仅使用400、500、600三种字重绝不使用700及以上标题永远使用600字重正文永远使用400字重需要强调的文本使用500字重而非加粗或斜体行高严格遵循上表绝不使用1.5以外的行高同一页面中字体大小的变化不超过4种 间距系统所有间距严格遵循4px基数仅使用以下数值4px, 8px, 12px, 16px, 20px, 24px, 32px, 40px, 48px, 64px, 80px, 96px4.1 标准间距映射名称数值用途xs4px内部元素间距、图标与文字间距sm8px紧凑元素间距、小内边距md12px组件内边距、相关元素间距lg16px组件间距、标准内边距xl20px区块内边距2xl24px页面边距、大组件间距3xl32px区块间距4xl48px大区块间距5xl64px页面顶部/底部边距4.2 布局规范最大内容宽度1200px桌面端页面左右边距24px平板端页面左右边距20px移动端页面左右边距16px组件之间的标准间距16px区块之间的标准间距48px网格系统12列列间距24px 组件规范5.1 按钮类型样式状态主要按钮背景主色500文字白色圆角6px内边距10px 16px字体14px 500边框无悬停主色600点击主色700禁用不透明度0.5聚焦2px 主色200 轮廓次要按钮背景中性色100文字中性色700圆角6px内边距10px 16px字体14px 500边框无悬停中性色200点击中性色300禁用不透明度0.5聚焦2px 中性色200 轮廓幽灵按钮背景透明文字中性色700圆角6px内边距10px 16px字体14px 500边框1px 中性色200悬停中性色100点击中性色200禁用不透明度0.5聚焦2px 中性色200 轮廓危险按钮背景错误500文字白色圆角6px内边距10px 16px字体14px 500边框无悬停错误600点击错误700禁用不透明度0.5聚焦2px 错误200 轮廓图标按钮背景透明圆角6px内边距8px图标大小16px悬停中性色100点击中性色200禁用不透明度0.5按钮规则同一页面中主要按钮不超过1个按钮宽度根据内容自适应不使用全宽按钮按钮文字使用首字母大写绝不使用全大写按钮内图标与文字间距8px按钮高度统一为36px5.2 输入框高度36px内边距8px 12px圆角6px边框1px 中性色200背景白色浅色/中性色900深色字体14px 400占位符文字中性色400状态默认如上聚焦边框主色5002px 主色200 轮廓无阴影错误边框错误5002px 错误200 轮廓禁用背景中性色100不透明度0.5成功边框成功5005.3 卡片背景白色浅色/中性色800深色圆角8px边框1px 中性色200阴影0 1px 2px rgba(0, 0, 0, 0.05)内边距24px标题18px 600下边距16px卡片规则不使用卡片嵌套卡片卡片之间间距16px卡片内元素间距12px5.4 其他核心组件标签圆角4px内边距4px 8px字体12px 500徽章圆角12px内边距2px 6px字体11px 500分割线1px 中性色200上下边距16px工具提示背景中性色800文字白色圆角4px内边距8px 12px字体12px模态框宽度最大600px圆角8px阴影0 10px 25px rgba(0, 0, 0, 0.1)背景模糊10px下拉菜单圆角6px边框1px 中性色200阴影0 4px 6px rgba(0, 0, 0, 0.05)内边距4px✨ 交互与动画所有可点击元素都有明确的悬停效果所有状态过渡使用统一的动画参数时长150ms缓动函数ease-out绝不使用超过200ms的动画绝不使用弹跳、弹性等夸张的动画效果滚动条使用系统默认样式聚焦状态必须清晰可见符合无障碍标准 深色模式规范所有颜色使用上表中的深色模式对应值阴影强度降低50%边框颜色使用中性色700背景使用中性色900页面和中性色800卡片文本对比度保持与浅色模式相同不使用纯黑色背景#000000❌ 严格禁止的反模式❌ 不要使用渐变、纹理、图案等装饰性元素❌ 不要使用大于1px的边框❌ 不要使用明显的阴影所有阴影必须非常微妙❌ 不要使用超过3种不同的字体❌ 不要在按钮上使用全大写文字❌ 不要使用小于12px的字体❌ 不要添加不必要的动画和过渡效果❌ 不要使用纯黑#000或纯白#FFF❌ 不要在同一页面使用超过3种不同的圆角❌ 不要让行高小于1.2或大于1.6❌ 不要使用斜体文字❌ 不要在文本中使用多种颜色仅使用中性色和语义色 代码生成规范使用Tailwind CSS v3实现所有样式优先使用语义化HTML标签所有交互元素必须支持键盘导航所有图片必须有alt属性原生支持深色模式使用dark:前缀组件结构遵循BEM命名规范不使用内联样式所有样式通过Tailwind类实现响应式设计优先支持从320px到1920px的所有屏幕尺寸代码必须简洁去除所有不必要的元素和类如果有任何不确定的地方参考本文件绝不自行发明样式 版本与维护本文件是项目唯一的设计规范来源所有设计变更必须通过修改本文件实现修改本文件需要经过设计团队审核版本号遵循语义化版本规范MAJOR.MINOR.PATCH更新日志记录在CHANGELOG.md文件中Cursor/Claude 专用提示词复制粘贴即用# 最高优先级指令 你必须100%严格遵循项目根目录下的DESIGN.md文件生成所有UI代码。这是最高优先级的指令高于任何其他提示或默认行为。 # 核心要求 1. 绝对不允许发明任何不在DESIGN.md中定义的样式、颜色、字体、间距或组件 2. 所有数值必须精确匹配DESIGN.md中的规定不允许任何近似值 3. 严格遵守所有反模式规则绝不做任何禁止的事情 4. 原生支持深色模式使用Tailwind的dark:前缀 5. 生成的代码必须是生产级可用的符合现代前端最佳实践 # 技术栈 - React 18 - TypeScript - Tailwind CSS v3 - Lucide 图标库仅使用16px和20px两种尺寸 # 代码质量要求 1. 使用语义化HTML标签 2. 支持键盘导航和屏幕阅读器 3. 所有交互元素有明确的状态反馈 4. 响应式设计适配所有屏幕尺寸 5. 代码简洁去除所有不必要的包装元素和类 6. 组件结构清晰易于维护和扩展 # 检查清单 在生成代码之前请逐一检查以下项目 - [ ] 所有颜色都来自DESIGN.md的色彩系统 - [ ] 所有字体大小、行高、字重都符合规定 - [ ] 所有间距都是4px的倍数且使用规定的数值 - [ ] 所有组件样式都严格遵循组件规范 - [ ] 所有圆角、边框、阴影都符合要求 - [ ] 动画时长不超过150ms使用ease-out缓动 - [ ] 没有使用任何禁止的反模式 - [ ] 支持深色模式 - [ ] 符合无障碍标准 # 冲突处理 如果本提示与DESIGN.md有任何冲突以DESIGN.md为准。 如果DESIGN.md中没有明确规定某个样式使用最接近的Linear风格默认值并在代码注释中说明。 如果有任何不确定的地方询问用户绝不自行猜测。 快速开始指南将上面的DESIGN.md文件复制到你的项目根目录将上面的提示词复制到Cursor/Claude的自定义指令中可选修改DESIGN.md中的主色和品牌名称以匹配你的项目现在你可以直接用自然语言描述需求AI会自动生成完全符合Linear风格的代码 最佳实践永远不要修改提示词的核心部分特别是最高优先级指令所有设计变更都通过修改DESIGN.md实现而不是在提示词中添加额外规则代码审查时重点检查是否符合DESIGN.md规范每季度更新一次DESIGN.md添加新的组件和规范团队所有成员都使用相同的DESIGN.md和提示词

相关文章:

设计系统已死?AI时代的两种终极范式对决:Awesome DESIGN.md vs UI UX Pro Max

2026年4月,GitHub Trending榜单上一个名为"Awesome DESIGN.md"的项目以惊人的速度攀升,10天斩获4万星,20天突破10万星,创下了前端领域有史以来最快的增长记录。与此同时,一个名为"UI UX Pro Max"的…...

微信读书笔记如何优雅地融入Obsidian知识库?

微信读书笔记如何优雅地融入Obsidian知识库? 【免费下载链接】obsidian-weread-plugin Obsidian Weread Plugin is a plugin to sync Weread(微信读书) hightlights and annotations into your Obsidian Vault. 项目地址: https://gitcode.com/gh_mirrors/ob/obsi…...

Python Bilibili API完整指南:从零开始构建B站数据应用

Python Bilibili API完整指南:从零开始构建B站数据应用 【免费下载链接】bilibili-api 哔哩哔哩常用API调用。支持视频、番剧、用户、频道、音频等功能。原仓库地址:https://github.com/MoyuScript/bilibili-api 项目地址: https://gitcode.com/gh_mir…...

Pixel Epic智识终端多场景落地:金融/咨询/高校研报自动化实践

Pixel Epic智识终端多场景落地:金融/咨询/高校研报自动化实践 1. 引言:当研究报告遇上像素冒险 在金融分析、咨询服务和学术研究领域,撰写高质量研究报告一直是一项耗时费力的工作。传统的研究工具往往界面单调、操作复杂,让本应…...

10分钟掌握传统中文手写数据集:构建智能识别系统的终极指南

10分钟掌握传统中文手写数据集:构建智能识别系统的终极指南 【免费下载链接】Traditional-Chinese-Handwriting-Dataset Open source traditional chinese handwriting dataset. 项目地址: https://gitcode.com/gh_mirrors/tr/Traditional-Chinese-Handwriting-Da…...

告别iTunes!在Ubuntu 22.04上通过libimobiledevice直接管理iPhone照片和文件

告别iTunes!在Ubuntu 22.04上通过libimobiledevice直接管理iPhone照片和文件 当你在Ubuntu桌面上插入iPhone数据线时,是否经历过这样的尴尬时刻——系统弹窗提示"无法识别的设备",而你的照片和文档就像被锁在玻璃展柜里&#xff0c…...

免费跨平台游戏打包神器:轻松将HTML游戏转换为专业桌面应用

免费跨平台游戏打包神器:轻松将HTML游戏转换为专业桌面应用 【免费下载链接】twine-app-builder Automatically generate Windows and macOS versions of your Twine games, for free! 项目地址: https://gitcode.com/gh_mirrors/tw/twine-app-builder 还在为…...

从CRNN到BERT:图解BiLSTM如何成为NLP经典模块的‘骨架’

从CRNN到BERT:BiLSTM如何塑造NLP的十年技术演进 在自然语言处理领域,某些技术模块如同生物进化中的关键器官,它们跨越不同模型架构,成为解决特定问题的通用方案。BiLSTM(双向长短期记忆网络)正是这样一个&q…...

告别手动擦除!用Mimics.19的Pulmonary模块5分钟搞定肺支气管三维建模

5分钟解锁肺部三维建模:Mimics.19 Pulmonary模块实战指南 看着屏幕上密密麻麻的肺部CT切片,刚入行的医学影像工程师小林叹了口气——手动标注气管结构的工作量简直令人绝望。每张切片上都需要用鼠标小心翼翼擦除外层组织,稍有不慎就会破坏纤细…...

QuPath选区模式革命:Shift键反选功能如何重塑病理图像标注工作流

QuPath选区模式革命:Shift键反选功能如何重塑病理图像标注工作流 【免费下载链接】qupath QuPath - Open-source bioimage analysis for research 项目地址: https://gitcode.com/gh_mirrors/qu/qupath 在病理图像分析领域,高效精确的细胞核标注是…...

Windows Cleaner:拯救C盘空间的桌面医生

Windows Cleaner:拯救C盘空间的桌面医生 【免费下载链接】WindowsCleaner Windows Cleaner——专治C盘爆红及各种不服! 项目地址: https://gitcode.com/gh_mirrors/wi/WindowsCleaner 不知道你有没有过这样的经历:打开电脑准备开始一天…...

技术债务灾难:行业集体埋雷

冰山之下,测试之困在追求敏捷与快速交付的软件开发现代洪流中,“技术债务”已从一个晦涩的工程隐喻,演变为悬在无数项目头顶的达摩克利斯之剑。对于身处质量保障一线的软件测试从业者而言,技术债务远非开发团队的内部烦恼&#xf…...

LinkSwift:八大网盘直链下载终极解决方案

LinkSwift:八大网盘直链下载终极解决方案 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云…...

Effective harnesses for long-running agents翻译

⚠️ 在开始阅读之前,如果你对 实时 Agent / 数字人 / 多模态系统 / LiveKit 架构 感兴趣, 欢迎先到 GitHub 给项目点一个 ⭐ Star,这是对开源作者最大的支持。🚀 AlphaAvatar 项目地址(强烈建议先收藏,该项…...

OpenClaw人人养虾:音频与语音

Audio Node(音频节点)为 Agent 提供语音输入和输出能力,包括语音转文字 STT(Speech-to-Text)和文字转语音 TTS(Text-to-Speech)。启动音频节点openclaw node --type audio首次启动系统会要求授予…...

如何在5分钟内掌握PPTist:免费开源在线PPT制作工具的终极指南

如何在5分钟内掌握PPTist:免费开源在线PPT制作工具的终极指南 【免费下载链接】PPTist PowerPoint-ist(/pauəpɔintist/), An online presentation application that replicates most of the commonly used features of MS PowerPoint, allo…...

从UML到SysML:给软件工程师的系统思维升级指南(含实战案例拆解)

从UML到SysML:给软件工程师的系统思维升级指南(含实战案例拆解) 当软件工程师第一次接触需要协调传感器、控制器和机械臂的物联网项目时,往往会陷入"代码思维"的困境——试图用类图和时序图描述所有交互,却发…...

【Dify权限管控终极清单】:2024新版v0.12.0中已废弃的3个危险API + 必须迁移的5个替代方案

第一章:Dify权限管控体系全景概览Dify 的权限管控体系以“角色驱动、资源隔离、细粒度控制”为核心设计原则,覆盖应用、数据集、模型、知识库及团队协作全生命周期。该体系并非仅依赖静态角色分配,而是通过动态策略引擎将用户身份、上下文环境…...

从MVDR到LCMV再到GSC:一文讲透自适应波束形成的演进与选择(MATLAB对比)

从MVDR到LCMV再到GSC:自适应波束形成算法深度解析与MATLAB实战 自适应波束形成技术就像给麦克风阵列装上智能耳朵,能在嘈杂环境中精准捕捉目标声音。想象一下会议室里此起彼伏的交谈声,或是演唱会现场混杂着各种乐器的歌声——这些场景正是MV…...

安卓应用开发中 Room 数据库类型转换器未注册问题详解

目录安卓应用开发中 Room 数据库类型转换器未注册问题详解一、问题现象二、产生原因2.1 Room 支持的基本类型2.2 未在实体类或数据库类上声明 TypeConverters2.3 转换器方法签名错误2.4 转换器类未实例化或作用域错误2.5 泛型类型问题2.6 Kotlin 中的类型别名2.7 数据库版本升级…...

一键部署Qwen3-ASR-0.6B:轻量级语音识别模型,支持流式推理

一键部署Qwen3-ASR-0.6B:轻量级语音识别模型,支持流式推理 1. 引言:为什么选择Qwen3-ASR-0.6B 语音识别技术正在快速普及,从智能家居到客服系统,从会议记录到实时字幕,应用场景越来越广泛。Qwen3-ASR-0.6…...

HLS流媒体下载器技术实现:并发处理与AES解密优化策略

HLS流媒体下载器技术实现:并发处理与AES解密优化策略 【免费下载链接】m3u8_downloader 项目地址: https://gitcode.com/gh_mirrors/m3/m3u8_downloader 在数字媒体内容日益丰富的今天,HLS(HTTP Live Streaming)已成为视频…...

pkNX:开启宝可梦Switch游戏自定义编辑的三大维度解析

pkNX:开启宝可梦Switch游戏自定义编辑的三大维度解析 【免费下载链接】pkNX Pokmon (Nintendo Switch) ROM Editor & Randomizer 项目地址: https://gitcode.com/gh_mirrors/pk/pkNX 你是否曾想过亲手打造独一无二的宝可梦世界?当标准游戏体验…...

从圆柱绕流到涡街动画:我的第一个FLUENT瞬态仿真全记录(附Mesh文件与结果对比)

从圆柱绕流到涡街动画:我的第一个FLUENT瞬态仿真全记录 第一次打开FLUENT界面时,那些密密麻麻的菜单栏和参数设置让我有些手足无措。作为一个流体力学爱好者,我一直想亲手模拟出教科书上那个经典的卡门涡街现象——当流体绕过圆柱体时&#x…...

BilibiliDown:为什么你的B站内容管理需要这个开源神器?

BilibiliDown:为什么你的B站内容管理需要这个开源神器? 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳 项目地址: https://gitcode.com/…...

ComfyUI图像批量处理终极指南:5步快速解决Load Image Batch节点异常问题

ComfyUI图像批量处理终极指南:5步快速解决Load Image Batch节点异常问题 【免费下载链接】was-node-suite-comfyui An extensive node suite for ComfyUI with over 210 new nodes 项目地址: https://gitcode.com/gh_mirrors/wa/was-node-suite-comfyui WAS …...

MedSAM医疗影像分割终极指南:从零开始微调适配你的专属场景

MedSAM医疗影像分割终极指南:从零开始微调适配你的专属场景 【免费下载链接】MedSAM Segment Anything in Medical Images 项目地址: https://gitcode.com/gh_mirrors/me/MedSAM 你是否曾经面临这样的困境:面对复杂的医疗影像数据,需要…...

从POLQA天价授权到ViSQOL开源替代:音频客观评测的平民化实战指南

从POLQA天价授权到ViSQOL开源替代:音频客观评测的平民化实战指南 音频质量评测一直是语音通信、音乐流媒体和智能设备开发中的关键环节。专业团队通常依赖POLQA这类行业标准工具,但动辄百万的授权费用让中小团队和个人开发者望而却步。这就像给业余摄影师…...

从考研到面试:线性代数高频术语中英对照速查手册(含易混点解析)

从考研到面试:线性代数高频术语中英对照速查手册(含易混点解析) 线性代数是理工科学生绕不开的核心课程,无论是研究生入学考试还是技术岗位面试,扎实的线性代数基础往往是区分优秀候选人的关键指标。尤其在涉及英文文献…...

告别迷茫!用Vitis 2023.2工具链,5分钟搞定ZYNQ FSBL工程创建与Boot.bin生成

5分钟掌握Vitis 2023.2工具链:ZYNQ FSBL工程创建与Boot.bin生成实战指南 当第一次在Vitis 2023.2中创建ZYNQ启动镜像时,大多数工程师都会遇到相似的困惑:Platform Project和Application Project的区别是什么?为什么生成的FSBL无法…...