Files
novalon-website/docs/adr/0004-design-dna-deepening-accenture-bain-porsche.md
T
张翔 636bc4ecde docs(test): 添加设计文档、测试规范与 E2E 测试套件
- 新增 ADR 架构决策记录 (Design DNA 集成与深化)
- 新增 CMS 系统设计文档
- 新增实施计划文档 (Phase1-3)
- 新增 Bain 品牌升级设计规格
- 新增 E2E 分层测试套件 (P1-P4)
- 新增视觉回归测试配置
- 新增光效分析、视觉验证等辅助脚本
- 更新验收测试报告
2026-07-07 06:54:25 +08:00

12 KiB
Raw Blame History

ADR 0004: 设计 DNA 深化方案——Accenture 骨架 + Bain 血肉 + Porsche 点睛

状态

已接受

日期

2026-06-29

上下文

ADR-0003 确立了「咨询为骨,水墨为魂」的总体设计方向,但缺乏对三家参考公司(Accenture / Bain & Company / Porsche Consulting)的深度拆解,也没有明确具体的落地路径和设计令牌细节。

当前项目状态:

  • 设计令牌系统有基础(颜色/排版/间距/阴影/动效),但缺乏系统化的三级结构
  • 组件库有 91 个组件,但版本混乱(V1/V2/V3 并存)
  • 品牌红贯穿规则已建立,但执行不统一
  • 动效有基础,但缺乏统一语言和品质感
  • 内容策略有四层叙事模型,但深度不足,缺乏「答案优先」的冲击力

核心问题:

  1. 三家参考公司的设计精髓分别是什么?我们具体借鉴哪些?
  2. 设计令牌系统如何从「有基础」升级到「工业化水准」?
  3. 动效品质如何从「基础」升级到「体验级」,同时保持咨询业的稳重感?
  4. 内容策略如何借鉴 Bain 的「答案优先」,首屏就抓住用户?

决策

1. 三维设计 DNA 整合模型

基于 design-dna 技能框架,确认三个维度的整合策略:

维度 主导参考 核心借鉴点 当前状态 → 目标
Design System(设计系统) Accenture 工业化令牌体系、模块化组件、服务网格、数据条 基础令牌 → 三级令牌体系(base/semantic/component
Design Style(设计风格) Bain 品牌色极致运用、答案优先内容策略、极简留白 有规则执行不一 → Bain 级品牌清晰度
Visual Effects(视觉效果) Porsche Consulting 滚动视差、数字滚动、错峰入场、Ken Burns、动效叙事 基础动效 → 体验级动效(克制但精致)

2. 四个关键设计决策(已确认)

决策一:颜色策略 —— 编号为主,色条为辅

保持当前方案不变,与 ADR-0003 一致:

  • 服务线区分:大号数字编号(主要识别) + 卡片左侧 4px 细色条(辅助识别)
  • 不整卡上色,保持专业感
  • 服务色:蓝(软件)/青(数据)/琥珀(咨询)/紫(解决方案)
  • 品牌红朱砂点睛原则不变(面积 ≤ 10%)

理由

  • 纯颜色编码在咨询场景下显得不够专业
  • 纯编号又缺乏快速识别的视觉锚点
  • 编号+色条平衡了专业感和识别效率

决策二:内容策略 —— 强借鉴 Bain 「答案优先」

首页首屏直接给出核心价值主张

  • Hero 区域直接展示量化成果(如「服务 50+ 企业客户」「平均效率提升 30%」)
  • 每个 Section 标题改为结论句(如「成本降低 40%」而非「我们的优势」)
  • 案例研究采用 Bain 式三段式:挑战 → 方案 → 成果(成果量化展示)
  • 关键数据超大字号展示,第一眼就抓住注意力

理由

  • To B 决策者时间宝贵,3 秒内看懂价值才会继续往下看
  • Bain 的「答案优先」策略经过验证,专业感和说服力最强
  • 与咨询公司的「用数据说话」定位高度契合

决策三:动效强度 —— 体验级全场景动效叙事

Porsche Consulting 水准,但克制不炫技

动效类型 是否启用 强度 使用场景
滚动显现(Scroll Reveal 全站通用
错峰入场(Staggered Reveal 卡片列表、服务网格
视差滚动(Parallax 弱(5-15% 偏移) Hero 背景、数据条图标
数字滚动(Number Ticker Stats Bar、案例成果、Hero 指标
Ken Burns 效果 极弱(scale 1.0→1.110-15s Hero 背景图、案例封面
粒子效果 - 不使用(避免视觉噪音)
光标跟随 - 不使用(咨询网站不适合)
WebGL/3D - 现阶段不引入(保持性能和可维护性)

动效四原则(保持 ADR-0003 定义):

  1. Purposeful(有目的):每个动效服务于内容传达
  2. Fast(快节奏):入场 200-300mshover 150ms,反馈 100ms
  3. Natural(自然):统一 ease-ink [0.22, 1, 0.36, 1] 缓动曲线
  4. Layered(分层):子元素 stagger 30-60msSection 间 100-150ms

理由

  • 用户明确选择「体验级」,希望用动效提升品质感
  • Porsche Consulting 用动效讲述「变革」故事,与「技术驱动变革」的品牌理念契合
  • 所有动效都支持 prefers-reduced-motion 降级,无障碍友好

决策四:排版方向 —— 三家融合方案

Accenture 信息密度 + Bain 标题对比 + Porsche 图文节奏

  • 主体排版:Accenture 式高信息密度、数据驱动、强对比

    • 12 级字号尺度,从 0.6875rem 到 8rem
    • 字重从 400 到 900 的完整谱系
    • 数据可视化驱动内容呈现
  • 标题和关键数据Bain 式超大字号 + 强对比

    • Hero 标题:clamp(2.5rem, 5vw, 4.5rem),字重 800
    • 关键数字:超大字号 + 品牌色 + tabular-nums
    • 标题/正文比例 ≥ 3:1,制造视觉张力
  • 图文组合和节奏Porsche 式电影感

    • 分屏布局(左图右文 / 左文右图交替)
    • 大图占比高(50-60% 视口宽度)
    • 滚动节奏:信息密度 → 大留白 → 再信息密度,形成呼吸感

理由

  • 纯 Accenture 太「工业化」,缺乏品牌温度
  • 纯 Bain 太「极简」,承载不了技术咨询的信息密度
  • 纯 Porsche 太「设计感」,可能显得不够专业稳重
  • 三者融合:信息效率 + 品牌清晰度 + 品质感

3. 三阶段落地路径

阶段 名称 核心借鉴 预计工作量 完成度目标
第一阶段 打好地基(Accenture 骨架) 工业化令牌体系、模块化组件、服务网格、数据条 2-3 周 65/100
第二阶段 确立品牌(Bain 血肉) 答案优先内容、品牌红贯穿、案例三段式、极简留白 2-3 周 80/100
第三阶段 塑造个性(Porsche 点睛) 滚动视差、数字滚动、错峰入场、Ken Burns、动效叙事 3-4 周 95/100

第一阶段:打好地基(Accenture 骨架)

核心任务:

  1. 设计令牌体系完善:三级令牌命名规范(base → semantic → component),补充组件令牌
  2. 组件库系统化:清理 V1/V2/V3 版本混乱,统一组件命名和分类
  3. 服务网格模块:Accenture 式模块化服务卡片 + 编号 + 4px 色条
  4. 数据条组件Hero 下方 Stats Bar,数字滚动动画(基础版)
  5. 页面布局规范:12 列网格系统落地,Section 间距统一

验收标准:

  • 所有页面使用统一的设计令牌
  • 组件库版本统一,无重复组件
  • 服务网格和数据条组件可复用
  • TypeScript 类型检查通过,构建无错误

第二阶段:确立品牌(Bain 血肉)

核心任务:

  1. 首页 Hero 重构:答案优先——首屏直接给出核心价值主张 + 量化成果
  2. 品牌红贯穿优化:每页 ≥ 3 处品牌红触达点,确保识别一致性
  3. 案例卡片重构:Bain 式「挑战→方案→成果」三段式,超大数字展示成果
  4. 内容策略优化:Section 标题改为结论句,答案优先的文案结构
  5. 极简留白优化:关键区域(Hero、CTA、案例详情)增加留白,内容中心化聚焦

验收标准:

  • 首页首屏 3 秒内看懂核心价值
  • 每页品牌红触达点 ≥ 3 个且 ≤ 10% 面积
  • 案例卡片采用 Bain 式三段式结构
  • 关键页面留白比例符合 Bain 式极简美学

第三阶段:塑造个性(Porsche 点睛)

核心任务:

  1. 滚动显现系统:全站统一 scroll reveal,错峰入场
  2. 视差滚动效果:Hero 背景微视差,装饰元素错峰位移
  3. 数字滚动动画:数字进入视口时计数动画,支持多种格式
  4. Ken Burns 效果:大图缓慢缩放,增加质感
  5. 动效语言统一:全站缓动曲线统一为 ease-ink,时长规范落地
  6. 交互动效品质:卡片 hover 精致化,按钮按压回弹,链接下划线展开

验收标准:

  • 滚动体验流畅,60fps
  • 动效有目的性,不炫技
  • 支持 prefers-reduced-motion 降级
  • Lighthouse 性能分数 ≥ 90

备选方案

方案 A:克制动效级(放弃 Porsche 体验级)

  • 内容:只保留滚动显现和 hover 微动效,不做视差和数字滚动
  • 优点:开发成本低,性能好,风险小
  • 缺点:缺乏差异化,与普通咨询网站拉不开差距
  • 否决原因:用户明确选择「体验级」,希望打造 Porsche 级别的品质感

方案 B:纯 Bain 极简路线(放弃 Accenture 信息密度)

  • 内容:全站大留白、少文字、单栏聚焦
  • 优点:高级感强,品牌记忆点清晰
  • 缺点:承载不了技术咨询的大量内容,信息效率低
  • 否决原因:技术咨询公司需要展示方法论、案例、技术栈等大量信息,纯极简不够用

方案 C:全 Porsche 设计感路线(放弃咨询稳重感)

  • 内容:大图分屏、电影感、强动效,走设计公司路线
  • 优点:视觉冲击力强,差异化极度明显
  • 缺点:可能显得不够专业稳重,To B 客户信任度可能下降
  • 否决原因:技术咨询的核心是专业可信赖,设计感是加分项不是核心

理由

1. 与业务定位高度匹配

  • Accenture 骨架:确保工业化、可扩展、专业感底线
  • Bain 血肉:确保品牌清晰度、说服力、答案优先的内容策略
  • Porsche 点睛:提供差异化品质感,用动效讲述「技术驱动变革」

三者形成互补:系统 + 清晰 + 个性,覆盖了技术咨询公司的核心需求。

2. 实施路径务实可控

  • 从地基到点睛,每一步都建立在前一步的基础上
  • 每阶段都有明确的验收标准和可量化成果
  • 风险层层递进:第一阶段风险最低(工程性工作),第三阶段风险最高(设计品质要求)
  • 可以在任意阶段暂停,都能获得一个「可用且专业」的网站

3. 资源投入合理

  • 第一阶段 2-3 周:解决技术债务,建立基础
  • 第二阶段 2-3 周:品牌升级,内容优化
  • 第三阶段 3-4 周:体验打磨,品质提升

总周期 7-10 周,对于一个企业官网的设计升级来说是合理的。

4. 性能与体验的平衡

  • 所有动效优先使用 CSS transform + opacityGPU 加速
  • 支持 prefers-reduced-motion 无障碍降级
  • 不引入 WebGL/粒子等重效果,保持页面轻量
  • 目标 Lighthouse 性能分数 ≥ 90

后果

正面

  1. 专业度大幅提升:从「有基础」升级到「工业化水准」的设计系统
  2. 品牌清晰度增强:Bain 式的品牌色运用和答案优先策略,提升品牌记忆点
  3. 体验品质升级:Porsche 级动效提供差异化竞争优势
  4. 可扩展性增强:Accenture 式模块化系统支持未来业务扩张
  5. 内容说服力提升:答案优先 + 数据驱动,提升转化率

负面

  1. 开发周期较长7-10 周的三阶段路径,需要耐心
  2. 设计品质要求高:Porsche 级动效对细节要求极高,做不好反而减分
  3. 内容重构工作量大:Bain 式答案优先需要重新组织所有文案
  4. 性能维护成本:动效越多,性能调优工作量越大

风险

  1. 动效过度风险:动效做太多太炫,显得不专业
    • 缓解措施:动效四原则严格执行,每个动效都要有明确的目的性
  2. 内容质量风险:答案优先需要高质量的量化数据,初创公司可能数据不足
    • 缓解措施:用「方法论 + 框架」替代部分量化数据,真实案例优先
  3. 性能退化风险:动效增加导致页面卡顿
    • 缓解措施:优先 CSS 动画,IntersectionObserver 懒触发,性能基准测试
  4. 风格融合风险:三家风格融合不好,显得不伦不类
    • 缓解措施:设计评审机制,每个新组件都对照设计 DNA 检查

相关决策

  • ADR-0001: 重构路径选择——混合方案而非全站 web-design-engineer 替换
  • ADR-0002: 信息架构与叙事模型——HSI 混合架构 + 四层叙事模型
  • ADR-0003: 设计 DNA 整合方案——咨询为骨,水墨为魂
  • CONTEXT.md: 设计 DNA、咨询专业风、水墨文化基因、服务编号+色条编码、动效四原则等术语定义