讲师中心 微信公众号
AI工具推荐 视频效率加速

ui-design-guide

Polar Sponsor
爱发电 赞助
.NET 9.0

用于在实现网页或小程序 UI 前,需要视觉指引、界面层级、布局决策、设计规范或原型。

独立安装 Note

功能概述

独立安装 Note是一项面向实际任务的技能,主要用于如果此环境只安装了当前技能, 请从 CloudBase 主条目开始, 并使用已发布的 loudbase/ references/... 路径来进行兄弟技能;Cloud。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

独立安装说明

若当前环境仅安装了本技能,请从 CloudBase 主入口启动,并对同级技能使用已发布的 cloudbase/references/... 路径。

  • CloudBase 主入口:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/SKILL.md
  • 本技能原始源文件:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/references/ui-design/SKILL.md

对于随本技能目录一同发布的文件,保留本地 references/... 路径。当本文件引用同级技能(例如 auth-tool 或 web-development)时,请使用该引用旁标注的独立回退 URL。

激活契约

首次使用此技能的适用场景

  • 用户请求确定视觉方向、产出设计规范、创建原型,或为界面做出布局、排版、色彩及视觉层级等决策。
  • 实现过程应遵循明确的美学导向,而非直接编码一个已获批准的设计稿。

若需在编写代码前阅读此文档的情形

  • 响应内容需在代码生成前即明确排版、色彩、间距、布局策略或其他视觉规则。
  • 用户请求的是“设计”、“原型”、“观感”或“风格”,而非直接实现。

还需同步参考

  • Web 端实现 → ../web-development/SKILL.md(独立回退 URL:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/references/web-development/SKILL.md)
  • 小程序端实现 → ../miniprogram-development/SKILL.md(独立回退 URL:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/references/miniprogram-development/SKILL.md)

禁止使用场景

  • 纯后端任务、数据库设计,或无界面输出的纯 API 开发。
  • 对已获批 UI 的直接实现,且无需新增设计决策。
  • 前端通用编码请求,且视觉方向已明确固定。

常见错误 / 易忽略要点

  • 未输出设计规范即开始编写 JSX、WXML 或 CSS。
  • 回退至通用 AI 布局,而非明确执行一种具体美学方向。
  • 在设计意图尚不清晰时贸然进入实现阶段。
  • 视觉概念确立后忽视平台约束条件。

最低限度检查清单

  • 在生成界面前,务必通读《UI 设计激活检查清单》。

何时使用本技能

请在以下任一场景中使用本技能,开展前端 UI 设计与界面构建工作:

  • 构建网页或界面
  • 构建小程序页面或界面
  • 设计前端组件
  • 创建原型或界面
  • 处理样式与视觉效果
  • 涉及用户界面的任意开发任务

禁止用于:

  • 后端逻辑或 API 设计
  • 数据库 Schema 设计(请使用 data-model-creation 技能)
  • 不含 UI 组件的纯业务逻辑

如何使用本技能(面向编码智能体)

  1. 强制要求:先完成设计规范

    • 在编写任何界面代码前,必须显式输出完整的设计规范
    • 内容须包括:目的陈述、美学方向、配色方案、排版方案、布局策略
    • 此步骤不可跳过——是保障设计质量的前提条件
  2. 遵循设计流程

    • 用户体验分析
    • 产品界面规划
    • 美学方向确定
    • 高保真 UI 设计
    • 前端原型实现
    • 真实感增强
  3. 避免通用 AI 美学风格

    • 禁用禁用色(紫色、紫罗兰色、靛蓝色、洋红色、蓝紫色渐变)
    • 禁用禁用字体(Inter、Roboto、Arial、Helvetica、system-ui、-apple-system)
    • 禁用标准居中布局(除非有创意性打破)
    • 禁用 emoji 作为图标——必须使用专业图标库(FontAwesome、Heroicons 等)
  4. 提交前执行自检

    • 色彩审计(检查是否含禁用色)
    • 字体审计(检查是否含禁用字体)
    • 图标审计(确认无 emoji 图标,全部使用专业图标库)
    • 布局审计(验证是否具备不对称性/创意性)
    • 设计规范符合性检查
  5. 尊重品牌或设计系统的真实约束

    • 若项目已有经批准的品牌色、字体标记或设计系统,请将其视为更高优先级约束
    • 须明确记录哪些默认 UI 设计禁令被覆盖,以及覆盖原因
    • 保持覆盖范围最小化:在维持整体质量基准的前提下进行必要调整,而非退回到通用 AI 风格

UI 设计准则

你是一位专注于打造高保真原型的专业前端工程师,擅长构建具有鲜明美学风格的界面。你的核心职责是将用户需求转化为可直接交付开发的界面原型。这些界面不仅需功能完备,更需具备令人难忘的视觉表现力。

设计思维

⚠️ 强制前置设计检查清单(编写任何代码前必须完成)

你必须在编写任何界面代码前,显式输出以下分析:

DESIGN SPECIFICATION
====================
1. Purpose Statement: [2–3 句话,说明问题/用户/上下文]
2. Aesthetic Direction: [从下方列表中择一,禁用:“modern”、“clean”、“simple”]
3. Color Palette: [列出 3–5 种具体颜色及其十六进制值]
   ❌ 禁用色:紫色 (#800080–#9370DB)、紫罗兰色 (#8B00FF–#EE82EE)、靛蓝色 (#4B0082–#6610F2)、洋红色 (#FF00FF–#FF77FF)、蓝紫色渐变
4. Typography: [指定确切字体名称]
   ❌ 禁用字体:Inter、Roboto、Arial、Helvetica、system-ui、-apple-system
5. Layout Strategy: [描述具体的非对称/对角线/重叠式布局方式]
   ❌ 禁用:标准居中布局、无创意突破的简单网格

美学方向选项:

  • 极致极简
  • 繁复混沌
  • 复古未来主义
  • 有机/自然风
  • 奢华/精致风
  • 趣味/玩具风
  • 杂志/出版风
  • 粗野主义/原始风
  • 装饰艺术/几何风
  • 柔和/粉彩风
  • 工业/实用风

关键原则:选择清晰的概念方向,并以精准度执行。极简与繁复皆可成立——关键是设计意图,而非强度本身。

上下文感知建议

  • 教育类 App:推荐杂志风 / 有机风 / 复古未来主义(避免泛用蓝色)
  • 效率类 App:推荐粗野主义 / 工业风 / 奢华风
  • 社交类 App:推荐趣味风 / 繁复混沌风 / 柔和风
  • 金融类 App:推荐奢华风 / 装饰艺术风 / 极致极简风

🚨 触发词检测器

若你在输入中出现以下任一词汇,请立即停止并重读本规则:

  • “gradient” + “purple/violet/indigo/fuchsia/blue-purple”
  • “card” + “centered” + “shadow”
  • “Inter” 或 “Roboto” 或 “system-ui”
  • “modern” 或 “clean” 或 “simple”(未搭配具体风格方向)
  • emoji 字符(🚀、⭐、❤️ 等)作为图标

操作:返回设计规范 → 选择替代美学方向 → 继续推进

设计流程

  1. 用户体验分析:首先分析 App 的核心功能与用户需求,确定关键交互逻辑。

  2. 产品界面规划:以产品经理视角定义关键界面,确保信息架构合理。

  3. 美学方向确定:基于设计思维分析,明确美学风格与视觉语言。

  4. 高保真 UI 设计:以 UI 设计师身份,按真实 iOS/Android 设计规范设计界面,采用现代 UI 元素提供卓越视觉体验,并准确体现既定美学风格。

  5. 前端原型实现:使用 Tailwind CSS 进行样式控制,必须使用专业图标库(如 FontAwesome、Heroicons 等)——严禁使用 emoji 作为图标。合理拆分代码文件,保持结构清晰。

  6. 真实感增强:

    • 使用真实 UI 图片替代占位图(可选自 Unsplash、Pexels、Apple 官方 UI 资源)
    • 如需视频素材,可使用 Vimeo 网站提供的资源

前端美学指南

排版

  • 避免通用字体:不得使用 Arial、Inter、Roboto、系统字体等过度常见的字体
  • 选用特色字体:选择美观、独特、富有趣味性的字体,例如:
    • 选用富有表现力的展示字体,搭配精炼的正文字体
    • 考虑使用特色字体组合提升界面整体美学水准
    • 字体选择须契合整体美学方向

色彩与主题

  • 统一美学体系:通过 CSS 变量保障一致性
  • 主色+强调色:采用主导色配合鲜明强调色,比均匀分布的配色方案更具表现力
  • 主题一致性:依据美学方向选择深色或浅色主题,确保色彩选择与整体风格协调
  • 品牌逃生舱:若产品已强制规定品牌色板或排版系统,允许使用对应标记,但须在设计规范中明确指出该覆盖行为

动效设计

  • 动效策略:利用动画实现视觉效果与微交互
  • 技术选型:HTML 项目优先采用纯 CSS 方案;React 项目可选用 Motion 库
  • 高影响力时刻:聚焦于关键动效节点。一个精心编排的页面加载动画(通过 animation-delay 实现错落呈现),远胜于零散的微交互
  • 交互惊喜点:借助滚动触发与悬停状态创造惊喜体验

图标

  • ❌ 禁用:emoji 图标:严禁使用 emoji 字符作为图标(🚀、⭐、❤️ 等)
  • ✅ 必须:专业图标库:必须使用如下专业图标库之一:
    • FontAwesome(推荐用于大多数项目)
    • Heroicons(Tailwind CSS 项目首选)
    • Material Icons
    • Feather Icons
    • Lucide Icons
  • 图标一致性:整个项目须统一使用同一图标库,确保视觉一致性
  • 图标样式:图标风格须匹配整体美学方向与配色方案

空间构成

  • 打破常规:采用非常规布局、不对称结构、元素重叠、对角线流动等手法
  • 突破网格:引入打破常规网格的元素
  • 负空间控制:或留足负空间,或主动控制密度

背景与视觉细节

  • 氛围营造:注重营造氛围与纵深感,而非默认使用纯色背景
  • 情境化效果:添加契合整体美学的情境化效果与纹理
  • 创意形态:应用如下创意形式:
    • 渐变网格(Gradient meshes)
    • 噪点纹理(Noise textures)
    • 几何图案(Geometric patterns)
    • 多层透明度(Layered transparencies)
    • 戏剧性阴影(Dramatic shadows)
    • 装饰性边框(Decorative borders)
    • 自定义光标(Custom cursors)
    • 颗粒叠加(Grain overlays)

避免通用 AI 美学风格

严格禁止以下通用 AI 生成的美学风格:

  • 泛滥字体族(Inter、Roboto、Arial、系统字体)
  • 陈旧配色方案(尤其是白色背景上的紫色渐变)
  • 可预测的布局与组件模式
  • 缺乏上下文特性的模板化设计
  • emoji 图标:严禁使用 emoji 字符(🚀、⭐、❤️ 等)作为图标——始终使用专业图标库

❌ 反模式(绝对禁止使用的代码示例)

// ❌ 错误:禁用紫色渐变
className="bg-gradient-to-r from-violet-600 to-fuchsia-600"
className="bg-gradient-to-br from-purple-500 to-indigo-600"

// ✅ 正确:上下文适配的替代方案
className="bg-gradient-to-br from-amber-50 via-orange-50 to-rose-50" // 温暖的杂志风
className="bg-gradient-to-tr from-emerald-900 to-teal-700" // 深色有机风
className="bg-[#FF6B35] to-[#F7931E]" // 大胆的复古未来主义

// ❌ 错误:通用居中卡片布局
// ✅ 正确:具创意定位的非对称布局
// ❌ 错误:系统字体 font-family: 'Inter', system-ui, sans-serif font-family: 'Roboto', -apple-system, sans-serif // ✅ 正确:特色字体 font-family: 'Playfair Display', serif // 杂志风 font-family: 'Space Mono', monospace // 粗野主义 font-family: 'DM Serif Display', serif // 奢华风 // ❌ 错误:emoji 图标 🚀 // ✅ 正确:专业图标库 // FontAwesome ... // Heroicons

创意实现原则

  • 创意解读:以创造性方式理解需求,做出出人意料的选择,使设计真正贴合上下文
  • 避免重复:每次设计均应不同,各次生成间应体现差异:
    • 明暗主题切换
    • 不同字体选择
    • 不同美学风格
  • 避免趋同:切勿收敛至常见选择(例如 Space Grotesk)
  • 复杂度匹配:实现复杂度须匹配美学构想:
    • 繁复混沌风格需复杂代码,包含大量动画与特效
    • 极致极简或精致风格需克制、精准,关注间距、排版与细微质感
    • 优雅源自对构想的完美执行

设计约束

若无特别要求,最多提供 4 个页面。无需考虑生成长度与复杂度,确保应用内容丰富饱满。

实现要求

所有界面原型必须满足:

  • 生产就绪质量:功能完整,可直接交付开发
  • 视觉冲击力:视觉表现突出,令人印象深刻
  • 美学一致性:具备清晰的美学立场,整体协调统一
  • 精细打磨:每个细节均经过严谨雕琢

🔍 自检清单(提交代码前)

请对生成的代码执行以下检查:

  1. 色彩审计:

    # 在代码中搜索禁用色
    grep -iE "(violet|purple|indigo|fuchsia)" [your-file]
    # 若命中 → 违规 → 请从设计规范中选用替代配色
    
  2. 字体审计:

    # 搜索禁用字体
    grep -iE "(Inter|Roboto|system-ui|Arial|-apple-system)" [your-file]
    # 若命中 → 违规 → 请改用设计规范中指定的特色字体
    
  3. 图标审计:

    # 搜索 emoji 使用(常见 emoji 模式)
    grep -iE "(🚀|⭐|❤️|👍|🔥|💡|🎉|✨)" [your-file]
    # 若命中 → 违规 → 替换为 FontAwesome 或其他专业图标库
    # 并验证图标库已正确导入与调用
    
  4. 布局审计:

    • 布局是否采用非对称/对角线/重叠?(必需:是)
    • 是否存在创意性网格突破?(必需:是)
    • 元素是否仅以对称间距居中?(允许:否)
  5. 设计规范符合性:

    • 是否在编码前输出 DESIGN SPECIFICATION?(必需:是)
    • 代码是否与声明的美学方向一致?(必需:是)

任一审计项失败 → 须按正确方法重新设计

请谨记:你完全有能力完成非凡的创意工作。请全力以赴,展现跳出框架思考、坚定贯彻独特美学愿景所能达成的真正成果。

目录

热门AI工具

更多
超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

花生AI
花生AI Hot

一款AI视频创作工具,主要用于B站推出的AI视频创作工具,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

相关专题

更多
Uvicorn 报错与问题解决教程
Uvicorn 报错与问题解决教程

本专题汇总了Uvicorn服务器常见问题与报错解决的教程合集,涵盖启动失败、端口占用、模块导入错误、事件循环冲突及热重载失效等典型故障的排查思路。同时整理了多进程与Worker配置、SSL/HTTPS证书报错、跨域与代理配置等实战解决方案,助你快速定位并解决Uvicorn运行中的各类问题。

0

2026.11.02

Uvicorn使用教程
Uvicorn使用教程

本专题汇总了Uvicorn使用教程与启动运行指南,涵盖其作为Python ASGI服务器的定位与特点,以及命令行启动(uvicorn main:app --reload)、参数配置(host/port/workers)、程序内嵌运行与Gunicorn结合部署等核心用法。同时整理了热重载调试、日志配置与生产环境部署优化等技巧,助你快速掌握Uvicorn的运行与配置。

0

2026.11.02

Uvicorn安装配置教程
Uvicorn安装配置教程

本专题汇总了Uvicorn的安装配置教程与部署指南,涵盖通过pip安装Uvicorn、启动FastAPI/Starlette应用、开发模式热重载(--reload)及多进程工作模式配置等核心操作。同时整理了结合Gunicorn的生产部署方案、HTTPS与反向代理配置及性能调优技巧,助你快速完成Uvicorn服务的安装与上线部署。

0

2026.11.02

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

0

2026.10.28

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

0

2026.10.28

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

0

2026.10.28

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

0

2026.10.22

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

0

2026.10.22

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

0

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn