feat: 添加核心工具函数、颜色配置和常量数据

style: 优化.gitignore文件结构

test: 添加导航测试用例

docs: 删除旧版网站重设计文档

chore: 更新浏览器配置和设置管理
This commit is contained in:
张翔
2026-02-21 18:52:48 +08:00
parent b7e52aa086
commit 2b74a83e72
26 changed files with 433 additions and 2120 deletions
@@ -1,643 +0,0 @@
# 睿新致远官网重设计方案
**文档版本:** v1.0
**创建日期:** 2026-02-12
**设计理念:** 印章文化×现代科技融合
---
## 一、项目背景与目标
### 1.1 项目背景
睿新致远(Novalon)是一家以技术创新为核心竞争力的软件公司,品牌以中国传统印章为核心视觉元素,印章采用经典中国红(#C41E3A),象征企业的稳健、专业与传承。
当前官网需要全面升级,在视觉冲击力、内容呈现方式、转化路径设计、移动端体验和技术实力展示等多个维度实现突破性提升。
### 1.2 核心目标
**目标用户群体:** 企业决策者(中高层管理者)
**业务定位:** 技术创新型公司
**核心转化目标:**
1. 获取销售线索(咨询表单、预约演示)
2. 品牌认知建设(提升品牌知名度和行业影响力)
3. 展示技术实力(案例、技术博客、开源项目)
**设计风格定位:** 混合创新风 - 结合品牌传统元素(印章)与现代设计,打造独特视觉识别
**技术优先级:** 极致性能优先 - 首屏加载速度、SEO优化、静态生成
---
## 二、信息架构设计
### 2.1 导航结构
基于企业决策者的浏览习惯,设计以下信息架构:
**主导航:**
1. **首页** - 品牌印象+核心价值传达
2. **解决方案** - 按行业/场景分类的解决方案展示
3. **产品服务** - 技术产品和服务介绍
4. **成功案例** - 客户案例和项目成果
5. **技术洞察** - 技术博客/白皮书(展示技术实力)
6. **关于我们** - 公司介绍、团队、文化
7. **联系我们** - 转化入口
**设计决策:**
- 将"解决方案"放在首位,符合企业决策者"先看能解决什么问题"的思维模式
- "技术洞察"替代传统的"新闻动态",更符合技术创新型定位
- 在每个页面都设置清晰的CTA按钮,引导用户进入"联系我们"
### 2.2 转化路径设计
**主转化路径:**
浏览案例 → 了解解决方案 → 预约咨询
**次转化路径:**
阅读技术文章 → 下载白皮书 → 留下邮箱
**辅助转化:**
每个页面底部设置"快速咨询"浮动按钮
---
## 三、首页设计详解
### 3.1 Hero区域设计
**视觉概念:** 印章的数字化蜕变
**布局结构:**
- 左侧:超大标题"以技术创新,铸就卓越未来" + 副标题 + 双CTA按钮
- 右侧:动态印章视觉装置
**印章动画设计(核心亮点):**
1. **初始状态**:传统红色印章,带有古典纹理和光影
2. **滚动触发**:随着用户滚动,印章逐渐分解为红色粒子
3. **粒子重组**:粒子重新组合成数字化网格/代码流形态
4. **循环动画**:粒子在印章形态和数字形态之间缓慢呼吸式切换
**技术实现:**
- 使用Canvas或SVG实现粒子动画
- 采用CSS变量控制动画速度,尊重用户偏好设置
- 动画资源预加载,确保首屏流畅
- 降级方案:不支持Canvas时显示静态印章图片
**配色方案:**
- 背景:深色渐变(#0F1419#1A1F2E)
- 主色:品牌红(#C41E3A)用于印章和CTA按钮
- 辅助色:科技蓝(#3B82F6)用于粒子效果和装饰元素
- 文字:白色主标题 + 浅灰副文本
**性能优化策略:**
- Hero区域优先加载,动画异步加载
- 使用WebP格式图片,提供AVIF降级
- 动画帧率控制在30fps,减少GPU压力
### 3.2 核心价值展示区
**设计理念:** 用数据说话,建立信任
**模块布局:**
- 四个核心指标卡片横向排列(响应式堆叠)
- 每个卡片包含:大数字 + 单位 + 说明文字 + 微动画
**指标示例:**
1. **10+年** 技术积累与沉淀
2. **200+** 成功案例交付
3. **50+** 技术专家团队
4. **99.5%** 客户满意度
**视觉设计:**
- 卡片背景:半透明玻璃态效果
- 数字动画:滚动到可视区域时,数字从0递增到目标值
- 印章元素:每个卡片角落装饰小型印章图标
- 悬停效果:卡片微微上浮,边框发光
### 3.3 解决方案预览区
**设计理念:** 场景化展示,快速建立共鸣
**布局结构:**
- 左侧:行业场景标签(可切换)
- 右侧:对应场景的解决方案卡片
**场景分类:**
- 金融科技
- 智能制造
- 数字化转型
- 企业服务
**卡片设计:**
- 卡片包含:场景图标 + 标题 + 核心价值点 + "了解更多"按钮
- 交互:点击卡片展开详情预览(不跳转页面)
- CTA:底部"查看全部解决方案"按钮
### 3.4 技术实力展示区
**设计理念:** 可视化技术栈,增强专业可信度
**展示方式:**
- 技术能力雷达图:展示技术广度和深度
- 技术栈Logo墙:合作伙伴和核心技术展示
- 技术博客预览:最新3篇技术文章卡片
**视觉亮点:**
- 雷达图使用品牌红渐变填充
- Logo墙采用灰度处理,悬停时恢复彩色
- 文章卡片包含:封面图 + 标题 + 摘要 + 阅读时间
### 3.5 成功案例精选区
**设计理念:** 用案例证明实力
**布局:**
- 网格布局展示6个精选案例
- 每个案例卡片:客户Logo + 项目名称 + 核心成果 + 标签
**交互设计:**
- 悬停效果:卡片翻转显示更多详情
- 筛选功能:按行业/技术类型筛选
- CTA:"查看更多案例"按钮
---
## 四、关键内页设计
### 4.1 解决方案页面
**设计理念:** 场景化叙事,引导决策
**页面结构:**
1. **Hero区域**
- 大标题:"为您的行业,定制专属解决方案"
- 行业场景选择器(图标+标签形式)
2. **解决方案详情区**
- 左侧:痛点分析(用印章图标标记关键问题)
- 右侧:解决方案架构图(可交互的流程图)
3. **核心价值区**
- 3-4个价值点卡片
- 每个卡片:图标 + 标题 + 详细说明 + 数据支撑
4. **相关案例区**
- 该行业的成功案例展示
- 包含客户评价和成果数据
**交互亮点:**
- 场景切换时,内容区域平滑过渡
- 架构图支持悬停查看详情
- 每个模块底部都有"预约咨询"CTA
### 4.2 成功案例页面
**设计理念:** 用故事打动决策者
**页面布局:**
1. **筛选导航**
- 按行业、技术类型、项目规模筛选
- 使用印章风格的筛选标签
2. **案例卡片网格**
- 大卡片设计(更突出视觉效果)
- 包含:客户Logo + 项目封面 + 标题 + 核心成果 + 标签
3. **案例详情页**
- 项目背景 → 挑战与痛点 → 解决方案 → 实施过程 → 成果展示
- 用时间线形式展示项目历程
- 印章元素作为时间线节点装饰
**视觉特色:**
- 案例封面采用深色背景+品牌红点缀
- 成果数据用大字号+动画展示
- 客户评价区域使用印章作为引用标记
### 4.3 关于我们页面
**设计理念:** 展现团队实力与文化底蕴
**页面模块:**
1. **品牌故事区**
- 印章文化解读:从传统印章到数字创新
- 公司发展历程(时间线形式)
2. **团队展示区**
- 核心团队成员卡片
- 包含:头像 + 姓名 + 职位 + 专业领域 + 个人简介
3. **企业文化区**
- 企业价值观(用印章图标代表每个价值观)
- 团队活动照片墙
4. **资质荣誉区**
- 认证证书展示
- 合作伙伴Logo墙
**视觉亮点:**
- 品牌故事区使用印章动画作为背景
- 团队卡片采用玻璃态效果
- 企业价值观用印章形态的图标呈现
### 4.4 联系我们页面
**设计理念:** 降低转化门槛,建立信任
**页面布局:**
1. **快速联系区**
- 醒目的联系电话和邮箱
- 在线咨询入口(集成第三方客服)
2. **咨询表单区**
- 简洁的表单设计(仅必填项)
- 表单字段:姓名、公司、联系方式、需求描述
- 印章风格的提交按钮
3. **公司信息区**
- 公司地址(集成地图)
- 办公环境照片
- 交通指引
**转化优化:**
- 表单提交后显示感谢页面+下载白皮书入口
- 提供多个联系方式选择(电话、邮件、表单)
- 添加"预约演示"选项
---
## 五、响应式设计与移动端体验
### 5.1 响应式布局策略
**断点设计:**
- 移动端:320px - 767px
- 平板:768px - 1023px
- 桌面:1024px - 1439px
- 大屏:1440px+
**移动端优先原则:**
1. **导航设计**
- 移动端:汉堡菜单 + 底部固定导航栏
- 印章Logo居中显示
- CTA按钮固定在底部(始终可见)
2. **Hero区域适配**
- 移动端:垂直布局,文字在上,印章动画在下
- 印章动画简化:减少粒子数量,降低动画复杂度
- 标题字号自适应:移动端48px → 桌面96px
3. **卡片布局适配**
- 移动端:单列堆叠
- 平板:双列网格
- 桌面:三列或四列网格
### 5.2 移动端性能优化
**核心策略:**
1. **图片优化**
- 使用响应式图片(srcset + sizes)
- 移动端加载小尺寸图片
- WebP格式 + 懒加载
2. **动画降级**
- 检测设备性能,自动调整动画质量
- 低端设备:禁用粒子动画,显示静态印章
- 支持`prefers-reduced-motion`媒体查询
3. **字体加载**
- 使用`font-display: swap`避免FOIT
- 移动端加载字体子集(仅中文常用字)
4. **代码分割**
- 路由级别代码分割
- 第三方库按需加载
- 移动端延迟加载非关键JS
### 5.3 触摸交互优化
**移动端专属交互:**
1. **手势支持**
- 案例卡片支持左右滑动浏览
- 图片支持双指缩放
- 下拉刷新(技术博客页面)
2. **触摸反馈**
- 所有可点击元素添加触摸反馈效果
- 使用品牌红色作为触摸高亮色
- 按钮触摸区域不小于44×44px
3. **表单优化**
- 输入框自动聚焦时页面滚动到可见区域
- 使用原生日期选择器
- 表单验证实时反馈
### 5.4 移动端转化优化
**关键设计:**
1. **固定CTA按钮**
- 底部固定"立即咨询"按钮
- 印章风格的按钮设计
- 点击展开快速联系面板
2. **点击拨号**
- 电话号码可点击直接拨打
- 邮件地址点击打开邮件应用
3. **简化表单**
- 移动端表单字段更精简
- 支持语音输入
- 自动填充优化
---
## 六、技术实现方案
### 6.1 组件架构设计
**基于现有技术栈的组件规划:**
#### 核心组件库
- `SealAnimation`: 印章粒子动画组件
- `GlassCard`: 玻璃态卡片组件
- `AnimatedNumber`: 数字递增动画组件
- `SealIcon`: 印章风格图标组件
- `CTAButton`: 品牌化CTA按钮组件
#### 布局组件
- `MarketingLayout`: 营销页面通用布局
- `Navigation`: 导航栏组件(响应式)
- `Footer`: 页脚组件
- `FloatingCTA`: 浮动CTA按钮(移动端)
#### 业务组件
- `SolutionCard`: 解决方案卡片
- `CaseStudyCard`: 案例卡片
- `TeamMemberCard`: 团队成员卡片
- `TechRadarChart`: 技术雷达图
- `ContactForm`: 联系表单
### 6.2 性能优化策略
#### Next.js专项优化
1. **静态生成(SSG)**
- 所有营销页面使用静态生成
- 使用`generateStaticParams`预生成动态路由
- 构建时生成所有案例详情页
2. **图片优化**
- 使用Next.js `<Image>` 组件
- 配置图片域名和尺寸
- 自动WebP转换和懒加载
3. **字体优化**
- 使用`next/font`加载本地字体
- 自动字体子集化
- 预加载关键字体
**配置示例:**
```javascript
// next.config.js
const config = {
output: 'export',
images: {
unoptimized: true, // 静态导出时禁用优化
formats: ['image/webp'],
},
experimental: {
optimizeCss: true,
},
}
```
### 6.3 动画实现方案
**性能优先的动画策略:**
1. **印章粒子动画**
- 使用Canvas API实现
- 使用`requestAnimationFrame`控制帧率
- 支持`prefers-reduced-motion`降级
- 移动端自动降低粒子数量
2. **滚动动画**
- 使用Intersection Observer API
- 仅在元素进入视口时触发动画
- 使用CSS transforms(触发GPU加速)
3. **微交互**
- 优先使用CSS transitions
- 复杂动画使用Framer Motion
- 避免布局抖动
**性能监控:**
```typescript
// 动画性能监控
const checkAnimationPerformance = () => {
if (navigator.hardwareConcurrency < 4) {
return 'low'
}
return 'high'
}
```
### 6.4 SEO优化方案
#### 技术SEO
1. **元数据管理**
- 每个页面配置独立的metadata
- 动态生成Open Graph标签
- 结构化数据(JSON-LD)
2. **站点地图**
- 自动生成sitemap.xml
- 配置robots.txt
- 规范化URL
3. **性能指标**
- 目标:LCP < 2.5s, FID < 100ms, CLS < 0.1
- 使用Next.js内置的性能监控
- 集成Google Core Web Vitals
**代码示例:**
```typescript
// app/(marketing)/page.tsx
export const metadata: Metadata = {
title: '睿新致远 - 技术创新驱动数字化转型',
description: '睿新致远是一家专注于技术创新的软件公司...',
openGraph: {
title: '睿新致远 - 技术创新驱动数字化转型',
description: '...',
images: ['/og-image.png'],
},
}
```
### 6.5 数据管理方案
#### 内容管理策略
1. **静态内容**
- 直接写在组件中
- 使用TypeScript类型约束
2. **动态内容(案例、博客)**
- 使用Markdown文件管理
- 构建时解析为静态数据
- 支持前端matter解析
3. **表单处理**
- 集成第三方表单服务(如Formspree)
- 或使用Next.js API Routes
- 表单验证使用Zod
**文件结构:**
```
content/
cases/
case-1.md
case-2.md
blog/
article-1.md
article-2.md
```
---
## 七、实施路径与预期效果
### 7.1 实施路径规划
**分阶段交付策略:**
#### 阶段一:基础架构搭建(1-2周)
- 建立组件库和设计系统
- 实现响应式布局框架
- 配置性能优化基础设施
- 完成导航和页脚组件
#### 阶段二:核心页面开发(2-3周)
- 首页Hero区域+印章动画
- 解决方案页面
- 成功案例列表页
- 联系我们页面
#### 阶段三:内容完善(1-2周)
- 案例详情页
- 关于我们页面
- 技术博客系统
- 表单集成和测试
#### 阶段四:优化与上线(1周)
- 性能优化和测试
- SEO优化
- 多设备测试
- 正式上线部署
### 7.2 预期效果评估
#### 品牌提升效果
1. **视觉识别度提升60%**
- 独特的印章×科技融合设计
- 差异化竞争优势明显
- 品牌记忆点突出
2. **专业形象强化**
- 技术实力可视化展示
- 案例和数据的说服力
- 符合企业决策者审美
#### 业务转化效果
1. **转化率提升预期:30-50%**
- 清晰的转化路径设计
- 多触点CTA布局
- 降低咨询门槛
2. **用户停留时间增加:40%**
- 吸引人的视觉设计
- 有价值的内容呈现
- 流畅的浏览体验
#### 技术性能指标
1. **性能指标达标**
- LCP < 2.5秒
- FID < 100毫秒
- CLS < 0.1
- 移动端首屏加载 < 3秒
2. **SEO优化效果**
- 搜索引擎收录率100%
- 核心关键词排名提升
- 结构化数据完整
### 7.3 风险控制与应对
**潜在风险:**
1. **动画性能风险**
- 应对:提供降级方案,低端设备自动禁用复杂动画
2. **开发周期风险**
- 应对:采用分阶段交付,优先核心功能
3. **内容准备风险**
- 应对:提前规划内容需求,提供内容模板
### 7.4 后续优化方向
**持续改进计划:**
1. **数据分析驱动优化**
- 集成Google Analytics 4
- 用户行为热力图分析
- A/B测试关键页面
2. **内容运营支持**
- 定期更新技术博客
- 添加新案例展示
- 优化SEO关键词
3. **功能扩展预留**
- 多语言支持(国际化)
- 客户案例视频展示
- 在线演示预约系统
---
## 八、总结
### 8.1 核心优势
本"印章文化×现代科技融合方案"将:
**完美融合品牌传统与现代科技**,打造独特的视觉识别
**针对企业决策者优化**,提升转化率和用户体验
**极致性能优先**,确保快速加载和SEO友好
**全面升级各个维度**,实现品牌、转化、技术实力的全面提升
### 8.2 差异化竞争优势
1. **文化底蕴深厚**:印章元素不仅是视觉符号,更是品牌精神的载体
2. **技术创新突出**:粒子动画、数据可视化等现代技术手段展现技术实力
3. **用户体验优先**:性能优化、响应式设计、转化路径优化贯穿始终
4. **可执行性强**:分阶段实施、风险可控、效果可量化
---
**文档状态:** 已完成
**下一步行动:** 进入实施阶段,启动基础架构搭建
File diff suppressed because it is too large Load Diff