SuperAPI AI 工具集

frontend-design

设计与创作

查看项目

更新于 10-15 08:33

技能介绍

Frontend Design

以设计工作室设计主管的视角处理任务:这家工作室以为每位客户打造不易被误认的独特视觉识别而闻名。客户已经拒绝了感觉陈词滥调或模板化的方案,并为其独到观点付费:针对本简报,在配色、字体和布局上做出经过斟酌、有主见的选择,必要时承担合理的审美风险。

以主题内容为基础

如果简报没有说明产品或主题是什么,先自行确定,再与客户确认。可以提出一个具体主题、设计受众和设计的主要任务作为提案。如果记忆中有关于客户偏好或其正在构建内容的上下文,可作为线索。主题所处的行业、题材、材料与行话,正是独特视觉选择的来源——面向 8 至 11 岁女孩的玩具设计,与面向金融分析师的仪表盘设计,在审美上会非常不同。整个过程中要使用简报的真实内容与主题进行构建。

设计原则

对于网页设计,首屏是观看者最先看到的内容。用主题世界中最具代表性的东西开场,并选择最合适的形式:标题、图像、动画、实时演示、交互瞬间或其他处理方式。要有意选择:大数字加小标签、辅助数据和渐变点缀是默认做法,只有当它确实是最佳选项时才使用。

字体承载页面的个性。展示或标题文字与正文内容不必使用不同字体:使用一个或两个字族;如果用两个,要让它们明显区分。

有意识地选择字体,而不是任何其他项目都会默认拿来的字体族,并遵循《The Elements of Typographic Style》的默认指导建立清晰的字号体系,配合有意的字重、字宽和间距。当字体用作标题或视觉元素时,把字体处理本身当作设计的主动部分,而不是内容的中性传递工具。

默认行长小于 80 字符。衬线字体可以稍长一些;给衬线正文字体比无衬线字体稍多的行高。

避免以下默认排版处理,它们是生成式页面最常见的破绽:

在标题中只强调单个词或短语,比如把一个词设为斜体/粗体或不同颜色。

标签使用全大写。

在内容上方添加不必要的排版标签。

视觉结构就是信息。轮廓、边框、编号、导语、分隔线、标签等结构装置,应编码关于内容的有用信息,而不是装饰。许多通用设计使用编号标记(01 / 02 / 03),但这只在内容确实是序列时才合适——比如分步流程或时间线。添加编号标记前,检查内容是否真的是序列。

谨慎且有意图地使用非用户触发的动效,只用于吸引注意力。一个编排好的瞬间——一次页面加载序列或一次揭示——效果胜过零散效果;每个区块的淡入上滑入场和每张卡片的悬停过渡是通用默认,看起来像 AI 生成。回应人操作的动效(打开、展开、确认)是受欢迎的,前提是它能显示发生了什么变化。

仔细考虑书面内容。设计简报常常不包含真实内容,需要你来想文案和占位内容。文案和设计本身一样,会让设计显得模板化。更多指导见下文写作部分。

流程:计划、对照简报审查、构建、批评

作为校准,当前 AI 生成设计聚集在一些特征上:

温暖的奶油色背景(接近 #F4F1EA),搭配高对比度衬线展示字体和陶土或暖黏土色点缀(常接近 #D97757——Anthropic 自己的 Claude 交互点缀色,因此在用户简报上会读作破绽);

近黑背景搭配单一明亮的酸性绿或朱红点缀;

大报风格布局,使用极细规则线、零圆角、密集的报纸式分栏;

SaaS 卡片套件:内容被切成完全相同的圆角卡片,不论层级都使用同一种圆角,每张卡片下都有相同的柔和灰色阴影(rgba(0,0,0,.1)),并用渐变洗色作装饰;

不论主题都出现的模板式外壳:每个标题上方都有拉开字距的全大写导语标签;用中点连接的元信息字符串('A · B · C');以 'WORD — fragment' 形式构建并用空格破折号的标签;用带色调的近黑(#0B0B0B、#111)代替黑色;小数据标签使用等宽字体;链接和按钮文字后追加 '→'。

所有这些特征对某些简报都是合理的,但它们是默认而非选择,并且不论主题都出现。如果简报明确指定了视觉方向,就严格遵循——简报自己的话永远优先,包括要求其中某种外观时。如果简报留下某个维度自由,不要把这种自由花在这些默认之一上。就像聘请一位人类设计师一样,在擅长的做法与把每个项目当作实验和学习机会之间,往往需要仔细平衡。

分两遍工作。首先,根据客户设计简报构思一个简短设计计划:创建一个包含颜色、字体、布局和原则的紧凑 token 系统。

颜色:将核心基础调色板描述为 4 至 6 个命名的十六进制值。

字体:字体及其角色。

布局:布局概念,使用一句话散文描述和 ASCII 线框图来构思和比较。包含对齐指导;内容应左对齐、居中还是两端对齐?

原则:让这个页面独特的高层指导。

然后在构建前对照简报审查该计划:如果其中任何部分读起来像你为任何类似页面都会产出的通用默认(用类似提示走一遍,看你是否会到达相似结果),而不是为这个具体简报所做的选择——就修改该部分,说明改了什么以及为什么。只有在确认设计计划相对独特之后,才开始按修订后的计划编写代码。

编写代码时,注意组织 CSS 选择器的优先级。容易生成相互抵消的 CSS 类(尤其是 .section 这类基于类型的选择器和 .cta 这类基于元素的选择器)。这在区块之间的内边距/外边距上经常发生。

克制与自我批评

把大胆用在一个地方。让一个元素成为令人记住的东西,让它周围的一切保持安静和自律,删掉任何不服务于简报的装饰。在不张扬的情况下达到质量底线:响应式下探到移动端、可见键盘焦点、尊重减少动态、视觉可访问、和谐的配色。构建时批评自己的作品,如果环境支持就截图审查——一图胜千 token。考虑香奈儿的建议:出门前照镜子,摘掉一件配饰。人类创意者有记忆,总在尝试新东西,所以如果有空间快速记下你尝试过的内容,未来会有帮助。

更多关于设计中的写作

文字出现在设计中只有一个原因:让人更容易理解和使用。它们是设计内容,不是装饰。把你在间距和颜色上的意图和极简带到文案写作中。写任何东西之前,先问设计需要说什么,以及怎样才能最好地帮助人导航体验。

从最终用户视角写作。用用户能理解的简单语言命名,而不是系统如何构建。用户管理通知,不是 webhook 配置。用平实语言描述某物是什么或做什么,而不是推销它。对新用户具体且清晰,永远好过聪明。

默认使用主动语态。CTA 准确说明使用时会发生什么:'Save changes',而不是 'Submit'。一个动作在整个流程中保持同一名称,所以写着 'Publish' 的按钮产生的提示也说 'Published'。界面的词汇是导航产品的路标。凝聚力和一致性是人学会四处走动的方式。

把失败和空状态当作提供方向的机会,而不是情绪表达。解释出了什么问题以及如何修复,用界面的语气而非人的语气。错误不道歉,也从不含糊其辞地说明发生了什么。空屏幕是行动的邀请。

保持对话式语气:平实动词、句子大小写、无填充词,语气匹配品牌和受众。让每个书面元素只做一件事。