知识库首页 seo-llm 资料 seo-design-system.txt

seo design system

本地来源:seo-llm/skill/seo-design-system.txt

# 技能:SEO网站设计系统

## 目标
通过设计Token系统化方法,让AI生成的网站不再千篇一律,建立有辨识度的个人品牌视觉风格。

## 使用时机
- 新站需要确定视觉风格
- AI生成的页面看起来太像"AI味道"
- 想建立统一的品牌设计语言
- 落地页缺乏设计感导致转化率低

## 核心问题:AI生成页面的千篇一律

### 根源
- AI(如v0、Bolt、Lovable)基于原子设计方法论
- 从设计系统中选取最高频模式组合
- 结果:所有AI生成的网站看起来相似

### 解决方案:设计Token约束

设计Token是对视觉属性的标准化定义。通过定义清晰的Token系统,约束AI在指定范围内发挥。

## 设计Token体系

### 1. 颜色系统
```
主色(Primary):品牌核心色
  - light: #xxxxxx
  - DEFAULT: #xxxxxx
  - dark: #xxxxxx

辅色(Secondary):辅助强调色
  - light: #xxxxxx
  - DEFAULT: #xxxxxx
  - dark: #xxxxxx

中性色(Neutral):背景/文字/边框
  - 50/100/200...900: 从浅到深的灰度阶梯

语义色:
  - success: 绿色系
  - warning: 黄色系
  - error: 红色系
```

### 2. 字体系统
```
标题字体:Inter / Geist / Satoshi(现代几何无衬线)
正文字体:Inter / system-ui
代码字体:JetBrains Mono / Fira Code

字号阶梯(Desktop / Mobile):
  - h1: 48px/32px
  - h2: 36px/28px
  - h3: 24px/20px
  - body: 16px/15px
  - small: 14px/13px
```

### 3. 间距系统
基于4px基准:
```
xs: 4px
sm: 8px
md: 16px
lg: 24px
xl: 32px
2xl: 48px
3xl: 64px
4xl: 96px
```

### 4. 圆角与阴影
```
圆角:
  - none: 0px
  - sm: 4px
  - md: 8px
  - lg: 12px
  - xl: 16px
  - full: 9999px

阴影:
  - sm: 0 1px 2px rgba(0,0,0,0.05)
  - md: 0 4px 6px rgba(0,0,0,0.07)
  - lg: 0 10px 15px rgba(0,0,0,0.1)
  - xl: 0 20px 25px rgba(0,0,0,0.15)
```

### 5. 过渡动画
```
duration: 150ms (快), 300ms (标准), 500ms (慢)
easing: ease-out (出场), ease-in-out (平滑)
```

## 设计风格参考

### Digital Ocean Pop(推荐风格)
- 新粗野主义(Neo-Brutalism)+ 像素艺术混合
- 特点:粗边框、硬阴影、明亮配色、像素化点缀
- 适用:工具站、SaaS站、技术博客
- 优势:辨识度高,与常见的Material Design/Ant Design形成差异化

### 提取设计Token的四步法

**第1步:找设计参考**
- Dribbble、Behance、Awwwards
- 竞品网站(Similarweb高流量站)
- 保存3-5个你喜欢的网站截图

**第2步:提取设计基因(用Gemini 3 Pro / Claude Vision)**
```
提示词模板:
"请分析这个网页截图,提取以下设计基因:
1. 颜色系统(主色/辅色/背景色的hex值)
2. 字体系统(标题/正文字体特征)
3. 间距规律(元素间的空间关系)
4. 圆角与阴影使用规律
5. 整体设计风格归类

输出格式:结构化的设计Token JSON"
```

**第3步:AI生成落地页**
- 将设计Token作为Prompt前缀约束AI
- 指定页面结构(H1→副标题→功能区→特性→FAQ→CTA)
- 要求AI在Token约束下发挥

**第4步:迭代优化**
- 对比生成页面和原始参考
- 微调Token参数
- 建立自己的设计Token配置文件

## 技术栈推荐

```
框架:Next.js 16+(SSR/SSG友好)
样式:Tailwind CSS(用Token配置theme)
组件:Radix UI(无障碍优先)
动画:Framer Motion
图标:Lucide Icons
```

## 设计Token配置文件模板

```typescript
// design-tokens.ts
export const tokens = {
  colors: {
    primary: { light: '#...', DEFAULT: '#...', dark: '#...' },
    secondary: { light: '#...', DEFAULT: '#...', dark: '#...' },
    neutral: { 50: '#...', 100: '#...', /* ... */ 900: '#...' },
    semantic: { success: '#...', warning: '#...', error: '#...' },
  },
  typography: {
    heading: 'var(--font-heading)',
    body: 'var(--font-body)',
    sizes: { h1: '3rem', h2: '2.25rem', h3: '1.5rem', body: '1rem', small: '0.875rem' },
  },
  spacing: { xs: '0.25rem', sm: '0.5rem', md: '1rem', lg: '1.5rem', xl: '2rem', '2xl': '3rem', '3xl': '4rem' },
  radii: { none: '0', sm: '0.25rem', md: '0.5rem', lg: '0.75rem', xl: '1rem', full: '9999px' },
  shadows: { sm: '...', md: '...', lg: '...', xl: '...' },
  transitions: { fast: '150ms', normal: '300ms', slow: '500ms' },
}
```

## 必须产出

- [ ] 设计参考收集(3-5个网站截图与分析)
- [ ] 自身品牌的设计Token配置文件
- [ ] 应用Token后的页面截图对比(前后/竞品对比)
- [ ] 设计一致性检查清单

## 反模式

- ❌ 不使用Token系统,每次让AI自由发挥
- ❌ 完全照搬某个竞品的设计(失去差异化)
- ❌ Token定义过于复杂反而约束过度
- ❌ 忽略移动端的设计Token适配

## 参考资料
- raw/seo知识库/seoCheatSheet/Design.md
- wiki/concepts/落地页设计.txt
- wiki/concepts/On-Page-SEO.txt

本文档为站内渲染。原始文件本地路径:saas/source/seo-llm/skill-seo-design-system-e5e221.txt(仅本地保留,不入库不部署)