web-interface-architect

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
This skill guides creation of distinctive, production-grade frontend interfaces that avoid generic "AI slop" aesthetics. Implement real working code with exceptional attention to aesthetic details and creative choices.
The user provides frontend requirements: a component, page, application, or interface to build. They may include context about the purpose, audience, or technical constraints.
本Skill指导打造独特的、生产级别的前端界面,规避千篇一律的“AI流水线式”审美风格。实现具备卓越审美细节与创意选择的可运行代码。
用户需提供前端需求:待构建的组件、页面、应用或界面。他们可附带关于用途、受众或技术限制的上下文信息。

Design Thinking

设计思路

Before coding, understand the context and commit to a BOLD aesthetic direction:
  • Purpose: What problem does this interface solve? Who uses it?
  • Tone: Pick an extreme: brutally minimal, maximalist chaos, retro-futuristic, organic/natural, luxury/refined, playful/toy-like, editorial/magazine, brutalist/raw, art deco/geometric, soft/pastel, industrial/utilitarian, etc. There are so many flavors to choose from. Use these for inspiration but design one that is true to the aesthetic direction.
  • Constraints: Technical requirements (framework, performance, accessibility).
  • Differentiation: What makes this UNFORGETTABLE? What's the one thing someone will remember?
CRITICAL: Choose a clear conceptual direction and execute it with precision. Bold maximalism and refined minimalism both work - the key is intentionality, not intensity.
Then implement working code (HTML/CSS/JS, React, Vue, etc.) that is:
  • Production-grade and functional
  • Visually striking and memorable
  • Cohesive with a clear aesthetic point-of-view
  • Meticulously refined in every detail
编码前,先理解上下文并确定一个明确的大胆审美方向:
  • 用途:该界面解决什么问题?面向哪些用户?
  • 风格基调:选择一种极致风格:极简主义、极繁主义混乱、复古未来风、有机自然风、奢华精致风、趣味玩具风、杂志编辑风、粗野原始风、装饰艺术几何风、柔和马卡龙风、工业实用风等。可选风格丰富多样,可从中汲取灵感,但需设计贴合选定审美方向的方案。
  • 限制条件:技术要求(框架、性能、可访问性)。
  • 差异化:什么让这个界面令人过目不忘?用户会记住的核心亮点是什么?
关键提示:选择清晰的概念方向并精准执行。大胆的极繁主义与精致的极简主义均可行——核心在于设计的目的性,而非风格强度。
随后实现可运行代码(HTML/CSS/JS、React、Vue等),需满足:
  • 生产级别且功能完整
  • 视觉冲击力强、令人难忘
  • 与明确的审美视角保持统一
  • 每一处细节都经过精心打磨

Frontend Aesthetics Guidelines

前端审美指南

Focus on:
  • Typography: Choose fonts that are beautiful, unique, and interesting. Avoid generic fonts like Arial and Inter; opt instead for distinctive choices that elevate the frontend's aesthetics; unexpected, characterful font choices. Pair a distinctive display font with a refined body font.
  • Color & Theme: Commit to a cohesive aesthetic. Use CSS variables for consistency. Dominant colors with sharp accents outperform timid, evenly-distributed palettes.
  • Motion: Use animations for effects and micro-interactions. Prioritize CSS-only solutions for HTML. Use Motion library for React when available. Focus on high-impact moments: one well-orchestrated page load with staggered reveals (animation-delay) creates more delight than scattered micro-interactions. Use scroll-triggering and hover states that surprise.
  • Spatial Composition: Unexpected layouts. Asymmetry. Overlap. Diagonal flow. Grid-breaking elements. Generous negative space OR controlled density.
  • Backgrounds & Visual Details: Create atmosphere and depth rather than defaulting to solid colors. Add contextual effects and textures that match the overall aesthetic. Apply creative forms like gradient meshes, noise textures, geometric patterns, layered transparencies, dramatic shadows, decorative borders, custom cursors, and grain overlays.
NEVER use generic AI-generated aesthetics like overused font families (Inter, Roboto, Arial, system fonts), cliched color schemes (particularly purple gradients on white backgrounds), predictable layouts and component patterns, and cookie-cutter design that lacks context-specific character.
Interpret creatively and make unexpected choices that feel genuinely designed for the context. No design should be the same. Vary between light and dark themes, different fonts, different aesthetics. NEVER converge on common choices (Space Grotesk, for example) across generations.
IMPORTANT: Match implementation complexity to the aesthetic vision. Maximalist designs need elaborate code with extensive animations and effects. Minimalist or refined designs need restraint, precision, and careful attention to spacing, typography, and subtle details. Elegance comes from executing the vision well.
Remember: Claude is capable of extraordinary creative work. Don't hold back, show what can truly be created when thinking outside the box and committing fully to a distinctive vision.
重点关注:
  • 排版:选择美观、独特且有特色的字体。避免Arial、Inter这类通用字体;转而选用能提升前端审美辨识度的字体;选择出人意料、富有个性的字体。将独特的标题字体与精致的正文字体搭配使用。
  • 色彩与主题:坚持统一的审美风格。使用CSS变量确保一致性。主色调搭配鲜明强调色的效果,远胜于平淡、分布均匀的调色板。
  • 动效:运用动画实现特效与微交互。优先为HTML使用纯CSS解决方案;在React场景下可使用Motion库。聚焦高影响力时刻:一次精心编排的页面加载动画(配合animation-delay实现 staggered 渐显效果),比零散的微交互更能带来愉悦感。使用滚动触发与令人惊喜的悬停状态。
  • 空间布局:打破常规的布局设计。不对称布局、元素重叠、斜向视觉流、突破网格限制的元素、充足的留白或可控的信息密度。
  • 背景与视觉细节:营造氛围与层次感,而非默认使用纯色背景。添加符合整体审美风格的上下文特效与纹理。运用创意形式,如渐变网格、噪点纹理、几何图案、分层透明度、戏剧性阴影、装饰性边框、自定义光标与颗粒叠加层。
绝对避免使用通用AI生成的审美风格:如过度使用的字体家族(Inter、Roboto、Arial、系统字体)、陈词滥调的配色方案(尤其是白色背景搭配紫色渐变)、可预见的布局与组件模式,以及缺乏场景特色的模板化设计。
进行创意解读,做出贴合场景的独特设计选择。每一个设计都应独一无二。在亮色与暗色主题、不同字体、不同审美风格之间灵活切换。绝对避免在不同设计中重复使用常见选择(例如Space Grotesk字体)。
重要提示:匹配实现复杂度与审美愿景。极繁主义设计需要包含大量动画与特效的复杂代码;极简主义或精致风格的设计则需要克制、精准,并注重间距、排版与细节处理。优雅源于对设计愿景的完美执行。
请记住:Claude具备出色的创意能力。不要束缚自己,展示跳出常规思维、全心投入独特愿景所能创造的真正佳作。