AI时代开发设计原型的思路
此文章由作者和AI辅助编写。所以看着一股AI味(没办法作者亲自上场写文章写的有点烂 😶)哈哈哈
AI开发设计网站样式的思考
如今AI在前端开发中的应用越来越广泛,很多开发者都会借助AI高效完成网站样式开发,但随之而来的问题也很明显:如何设计出既适配AI开发流程,又美观、有质感的网站样式?结合近期的实操经验,整理了一份实用总结,分享给正在用AI做前端开发的小伙伴们。
先给大家精简推荐两款核心工具,不用多囤,吃透这两个,就能轻松搞定AI前端样式的设计与落地,避开多数踩坑点。
一、核心工具推荐与使用流程
这两款工具搭配使用,能完美解决AI开发前端样式时“无参照、不统一、没质感”的问题,先给大家说清楚各自的作用和操作步骤。
1. 谷歌Stitch:负责UI布局设计
https://stitch.withgoogle.com/
谷歌的Stitch是一款专注于UI布局生成的工具,操作简单,能快速根据需求生成贴合预期的网站布局框架,不用自己从零绘制原型,节省大量布局设计时间,是AI前端开发的“布局好帮手”。
2. getdesign.md:获取样式锚点文件
https://github.com/VoltAgent/awesome-design-md

第二个工具是 getdesign.md 网站,它的核心作用是提供可直接下载的DESIGN.md样式文件——这也是整个AI前端样式开发的关键,后面会重点说明它的作用。操作很简单,只需在网站上选择你需要的DESIGN.md样式,直接下载即可。
二、关键核心:DESIGN.md到底是什么?
很多小伙伴第一次接触,会疑惑DESIGN.md到底有什么用,这里用通俗的话给大家讲明白:
在传统前端开发中,我们会以产品出的原型图作为CSS设计的参考,明确网站的颜色、字体、间距、组件样式等;而在AI前端开发中,DESIGN.md就相当于AI的“原型图”,是一份明确告诉AI“该用什么样式、遵循什么规则”的指导文件。
使用时也很简单:你需要明确告诉AI,以这份DESIGN.md文件作为样式锚定(或者在AI工具中找到对应的Skill,关联这份文件),然后将下载好的DESIGN.md文件上传到谷歌Stitch中,作为网站样式的核心参照锚点。
等Stitch生成好符合预期的布局图后,就可以进入下一步——交给AI进行具体的HTML开发了。
三、重点区分:DESIGN.md与前端Skill的区别
很多人会混淆DESIGN.md和常见的前端Skill(比如UI-MAX-PRO),其实两者的核心区别的在于“样式约束的具体性”,这也是决定网站样式是否“有AI味”的关键。
比如UI-MAX-PRO这类Skill,本质上是内置了一套通用的样式约束,但不够具体。这就导致AI开发出来的页面,很容易出现“过度AI化”的问题:比如过度使用圆角、滥用渐变色、元素比例失衡等。
部分前端Skill里面写的比较通用
图片来自 web-design-guidelines skill
核心原因在于,AI目前还没有真正具备“审美能力”,它的样式设计都是基于训练数据的模仿——觉得这类样式用得多、被认可得多,就会反复使用,不会根据网站需求“收敛”,最终呈现的效果就会显得生硬、同质化。
而DESIGN.md的优势就在于“精准约束”:你可以提前定义好网站的颜色体系、字体规范、间距标准、组件样式甚至细节质感,让AI强制参照这份文件进行样式应用,从而避免过度AI化,让网站样式既统一,又符合预期的美观度。
DESIGN.md里面强制规定了每个部分具体样式
图片来自 airbnb/design-md 的DESIGN.md截图
四、最终流程总结
最后给大家梳理一遍完整的AI前端样式开发流程,简单好记,直接套用即可:
-
在getdesign.md网站,下载符合自己需求的DESIGN.md样式文件;
-
将DESIGN.md上传到谷歌Stitch,作为样式锚点,生成网站UI布局;
-
将生成的布局图+DESIGN.md文件一起交给AI,明确要求AI参照DESIGN.md进行HTML开发;
-
根据AI生成的结果,简单调整细节,即可完成前端样式开发。
总的来说,用AI开发前端样式,核心不是“依赖AI”,而是“引导AI”——DESIGN.md就是最好的引导工具,搭配谷歌Stitch,既能提升开发效率,又能避免AI样式的同质化问题,轻松做出既适配流程、又美观的网站。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)