用AI做小程序:7步补齐设计规范
本文介绍了用AI开发小程序时如何补齐设计规范,解决多个页面字体、按钮、圆角不统一的问题。文章分7步讲解:确定规范适用范围与存放位置、统一字体与文字层级、按用途分配语义色、统一形状间距与图形元素、把规则封装为可复用组件与变体、统一状态与交互反馈,以及通过Design Token落实到代码并用验收标准逐页检查。最后给出常见坑(规范与代码各改各的)的解决方法、维护流程和一段可直接使用的提示词,帮助AI持续按同一套规则产出页面。
本文介绍了用AI开发小程序时如何补齐设计规范,解决多个页面字体、按钮、圆角不统一的问题。文章分7步讲解:确定规范适用范围与存放位置、统一字体与文字层级、按用途分配语义色、统一形状间距与图形元素、把规则封装为可复用组件与变体、统一状态与交互反馈,以及通过Design Token落实到代码并用验收标准逐页检查。最后给出常见坑(规范与代码各改各的)的解决方法、维护流程和一段可直接使用的提示词,帮助AI持续按同一套规则产出页面。
结构清晰、步骤完整,附可直接使用的提示词,实用性很强,但内容偏操作指南,缺乏更深层的原理解析和独到观点。
作者分享了 10 条可直接发送给 Codex 或 Claude Code 的 UI 优化提示词,用于提升界面视觉设计。内容涵盖:移除中点分隔符与冗余解释文本、优化文案表达、采用 Radix UI Colors 颜色规范、光学对齐与同心圆圆角、使用 0.5px 边框、精简动画(ease-out 250ms)、限制字号不超过 4 种(最小 12px)、减少用户判断类交互、谨慎使用圆角阴影等。作者还补充回复网友:0.5px 边框在老旧或低分屏设备上可能不适用,提示偏个人经验;另有网友补充了减少冗余 Eyebrow/Overline 眉题的第 11 条建议。
作者分享了使用 Opus 5.5 一次性生成 UI 空状态 SVG 插图的完整提示词模板。提示词详细规定了画布尺寸、底板斜纹、卡片样式、占位条、Remix icon 图标、强调色使用规则、深色模式配色(CSS 变量 + data-theme 自动切换)、构图约束(缩小版真实产品界面而非插画)及技术细节(阴影用滤镜拼装、id 加随机前缀防冲突、可选弹出动画)。只需将【场景】替换即可复用,大幅节省设计精力。
文章以模拟的Punk咖啡馆点单小程序为例,图文讲解15个常见交互名词:导航栏、TabBar、页内Tabs、卡片、单元格、按钮、点击热区、表单校验、选择器、轻提示、对话框、操作面板、骨架屏、空状态与错误状态、无障碍。沿“选咖啡→选规格→加入购物袋→确认订单”的完整点单路径,说明每一步页面应有的回应,如选中状态、数量与总价更新、加载与失败提示等。最后强调提交后要区分等待、失败和结果不明三种情况,结合服务端幂等防止重复下单,并给出用AI按业务补齐交互的模板。
文章以社群小程序开发为背景,通过分析快递100、国家博物馆、优衣库、小宇宙、星巴克、影视飓风等真实案例,拆解了8种常见小程序类型的页面设计重点。每类小程序用户目标不同,页面布局与交互重点也不同:工具服务型要突出办事入口,预约服务型要说明日期、时段与名额的依赖关系,零售电商型需支持找货与比较,内容消费型要平衡发现与播放控制,餐饮点单型要确认门店与履约方式,教育学习型需区分找课与继续学习。文章还结合功能宫格、空状态、SKU、迷你播放器等概念,总结了视觉顺序、布局方式、状态区分与操作反馈等前端设计要点。
本文是 Vibe Coding 网页动效词典的下篇,从第 37 个词继续,涵盖组件反馈、布局过渡与页面转场三大板块。内容包括折叠展开、锚定浮层、弹窗过渡、抽屉、标签页切换、轮播等组件动效;数字计数、骨架屏、加载指示、成功错误反馈等结果反馈动效;布局过渡、共享元素转场和页面转场等空间变化动效。每个词条均配有常见类型、适用场景和可直接使用的 AI 提示词示例,最后介绍第四层 UX 规则(反馈、操作暗示等),帮助零基础开发者用提示词驱动 AI 实现专业网页动效。
本文是一篇 Vibe Coding 网页动效教程(上篇),旨在帮助读者用准确的术语向 AI 描述网页动效。文章先介绍 UI、UX 和 Vibe coding 的概念,提出网页动效的四层结构:技术工具(CSS、Motion、GSAP、Three.js 等)、触发方式、动效类型和 UX 规则。上篇重点讲解触发方式(悬停、焦点、点击、指针、视口、滚动、手势、页面加载、状态变化、定时)及动效类型的基础部分(Easing、Duration 等),每个词条配有可直接使用的提示词示例,帮助读者清晰表达脑中的动效效果。
作者基于 10 年 UI/UX 设计经验,结合 AI 工具实践,总结出一套设计审美方法论。文章实测了 5 个 GitHub 上星数最多的 AI 设计 Skill:UI UX Pro Max(自动匹配行业风格)、Taste Skill(原创设计方向)、Impeccable(逐块打磨去 AI 味)、Emil Kowalski Skills(动效细节)、Hallmark(上线前检查),并配以场景演示。作者还分享了 8 条可复用的设计原则,包括先定义再动手、拆解好设计不照搬、先出全貌再逐块改、统一视觉规则等,强调工具在变但好的设计判断力依然无法被 AI 替代。
作者参考 ElevenLabs 官网安全模块,分享了一组让卡片设计显得高级的线条动效方案,并提供完整提示词可直接复刻。设计关键在于:只用黑色细线,实线画本体、圆点虚线画辅助线营造手作感;三个图形不按同一框绘制,通过大小调整达到视觉平衡;每个图标有各自的结构演示动画(球体旋转、薄板错开归齐、螺旋重长)。文中详细说明了入场画线、悬停交互、防打断处理等细节,并给出单文件 HTML 的完整实现提示词,可交由 Claude 或 ChatGPT 生成,适用于官网功能介绍、定价页、课程流程等场景。
作者 Dilum Sanjaya 发布了一个交互式学习应用 learn-esp32.vercel.app,延续其此前的 Arduino 学习工具,将复杂的 ESP32 硬件知识拆解为一个个简单电路课程,帮助初学者逐步上手。该应用使用 Opus 5.5 构建。帖子引发众多网友好评,有人建议将其开源,作者表示考虑构建一个开源项目,让任何人都能贡献自己的电路创意。该工具展示了 AI 辅助开发在硬件教育领域的应用潜力。