Files
blog/docs/research/02-获奖创意站研究.md
T
wait4xandGLM-5.3 0fbb023375 docs: 落库博客重设计调研报告 v1.8 与视觉样板 v2
调研收官产物入库:主报告(架构 C''=Astro SSG+gitea 双写作流、
Artalk 评论、分片 webfont、双语预译管线、多端适配规格、
Phase 0-5 实施规划)+ 五份侦察原稿 + 可交互单文件样板
(三路线×明暗×五页型,命令面板/终端/热力图/masonry)。

Co-authored-by: GLM-5.3
2026-10-24 21:48:11 +08:00

18 KiB
Raw Blame History

获奖创意个人站设计手法侦察报告

侦察员:@agent-6f4929 | 抓取时间:2026-10-24 | 为博客重设计调研组提供 目标博客定位:中文文学书评 + Linux 技术长文,以长文阅读为核心


0. 方法与真实性声明(先说清楚哪些是实测、哪些抓不到)

抓取手段:本子代理无 web_search 工具,替代方案 = curl 直接拉 HTML/CSS/静态资产(失败走本机 7897 代理)+ r.jina.ai 渲染 JS 重页面 + Wayback Machine 历史快照 + Bing 搜索 + Awwwards 官方目录页(awwwards.com/websites/personal-blog/,经 jina 抓取成功)。

诚实声明(4 个指定站里 2 个已"死亡"):

站点 实时抓取状态 处理方式
cassie.codes ✅ 200,但站主已主动退役,现为一页告别卡 按现状实测分析
bruno-simon.com ✅ 200,正常 实测分析
danielspatzek.com ✅ 200,Nuxt CSR 壳,经 jina 渲染出全文 实测分析
julesforrest.com ⚠ HTTPS 证书自签(ERR_CERT_AUTHORITY_INVALID);HTTP 200 返回的是"天津开云集团"中文企业垃圾站(页脚挂赌博友链)——域名已易主,原站已死 改用 Wayback 2022-05-24 快照分析原站
pedrobelleza.com(补充) ⚠ 实时 HTTP 522(源站宕机) 改用 Wayback 2026-07-17 快照 + Awwwards 官方页
tlb.betteroff.studio(补充) ✅ 200(876KB SSR HTML) 实测分析
stateofaidesign.com(补充) ✅ 200(1.5MB HTML) 实测分析

1. cassie.codes(Cassie Evans,GSAP 团队)——已退役的"终端告别卡"

实测现状

站点已 noindex,正文是她本人告别信:"It was a joy to maintain a personal site… It feels different now and it no longer nourishes me. I'll be hanging out offline, painting, reading…"(2026-10-24 抓取原文)。

布局与视觉冲击点

  • 纯黑背景(html{background-color:black})+ 全屏 overflow:hidden
  • 居中一张 终端风卡片:rgba(8,8,8,0.92) 底、#2a2a2a 细边框、Courier New 等宽字体、0.8rem 小字号
  • 链接带 > 终端提示符前缀,颜色为暖琥珀 rgb(255,223,167),hover 变 rgb(221,175,153)
  • 背景一层 .flowers 容器装全屏 canvas

动效技术(实测内联代码)

  • <head> 内联 28KB Three.js 模块(THREE×42 处、WebGLRenderer):把 flowers.jpg 变成可交互的 WebGL 画布,参数面板暴露 interaction_mode: 'Point: Directional Stretch'、tool_size/tool_strength/tool_falloff、warp_strength/warp_frequency、smear、chromatic_aberration 等——即**"图像涂抹/拉伸"玩具**:手指/鼠标在花照片上拖出液态变形
  • canvas opacity:0 + transition: opacity 3s ease-out 缓慢淡入,无滚动动效

配色与排版

黑底 + 等宽字 + 终端隐喻 + 单一暖色强调。极简到只有一屏。

对长文博客的可迁移 / 不可迁移

  • ✅ 可迁移:终端/等宽美学与 Linux 技术长文天然契合(代码块、输出块用黑底等宽 + > 前缀几乎是现成方案);"一屏小卡片 + 暖色链接"的克制感;把一张图做成可涂抹 canvas 小玩具(hero 彩蛋,几十行代码级别)
  • ❌ 不可迁移:WebGL 涂抹玩具对"读字"零帮助;更要紧的是这个站本身就是反面教材的正面示范——连顶级动效工程师都选择把重维护的个人站退役,说明重互动站 maintenance 成本极高
  • 📌 背景注(非本次抓取,仅历史口碑):她 2021-2023 年的旧版以手绘涂鸦风 + GSAP SVG 描边动画闻名,已无法抓取验证

2. bruno-simon.com("Bruno's")——3D 游戏即简历的天花板

布局与视觉冲击点

  • 整个网站就是一辆可以开的 3D 小车:世界数据为大型 GLB 模型(实测资产 respawnsReferences-compressed.glb)+ KTX 压缩纹理(stars.ktx、palette.ktx、intro/sound.ktx)
  • 2D SVG HUD 叠层:ui/map.svg(小地图)、home/gear/close/gamepad 图标——3D 世界之上盖一层扁平 UI
  • title 就一个词 "Bruno's";description "Bruno Simon's creative portfolio"

动效技术(实测信号)

  • Three.js + Rapier 物理引擎(HTML/资产中 rapier、physics 信号),全部逻辑打包进单个 assets/index-ORr3L4no.js bundle
  • 手柄支持(gamepad UI 图标 + controls 目录)、"respawn"重生系统(respawns/ 目录)、GTM 统计

配色与排版

  • Google Fonts:Amatic SC(手写铅笔感标题)+ Nunito(圆润正文,400/700/900)
  • 主色 #ffceca 粉白暖调——玩具感、卡通、圆润
  • 📌 背景注(非本次抓取):上一版(开保时捷车那版)是 Awwwards 年度站级名作,现版为其精神续作

对长文博客的可迁移 / 不可迁移

  • ✅ 可迁移:手写感展示字体做个人品牌点缀(书评站可用手写体只作用于 Logo/引语,绝不进正文);"游戏化彩蛋页"做记忆点(如 /terminal 彩蛋终端);SVG HUD 思路 → 固定角落的返回顶部/目录按钮
  • ❌ 不可迁移(明确不推荐 3D):几十 MB 加载、数月开发、移动端发热、SEO 零收益;读者带着"来读长文"的意图,任何"先开车再进门"都是流失;且 3D 场景与 three.js 大版本升级强绑定,维护是持续税。结论:这是"看一次 wow"的站,不是"每天来读"的站,方向性不适配文字博客

3. danielspatzek.com(Portfolio IV "dnlsptzkIV")——滚动叙事 + 人设文案的教科书

实测技术栈

  • Nuxt.js 纯客户端渲染壳(HTML 仅 4KB,window.__NUXT__={...serverRendered:!1},SEO 弱)+ Storyblok CMS(图片走 img2.storyblok.com)——其 FAQ 自述:"Many of my websites were one man projects built with Nuxt.js + Storyblok CMS"
  • 三套自托管字体预加载:dnlsptzk.woff2(自制字标字体) + Suisse Int'l(瑞士无衬线)+ SangBleu OG Serif(衬线)

布局与视觉冲击点

  • 整站铺在一幅 2560px 宽的老彼得·勃鲁盖尔名画上,画上被刻意"涂鸦"(资产名就叫 bruegeltzek.jpg)
  • 自嘲戒律跑马灯贯穿全站(原文节选):"Thou shalt not use effects for no reason. Thou shalt keep it clean and simple. Thou shalt not write vertical. Thou shalt not choose UI over UX…"
  • 章节式滚动长页:自我介绍 → 60 个 Vimeo 过程视频(Video 41-59)→ Selected Works 2016-2022(Bugatti/Viita/六缸伏特加/Degenesis…每个项目 NEXT/PREVIOUS/CLOSE 全屏切换)→ Awards → 6 步流程 → 对话体 FAQ → 底部 3D 香蕉跑马灯 + "Don't scroll further down - it only gets worse."
  • 隐藏章节(键盘可达的彩蛋,FAQ 里自嘲"大概是最重要的部分")

荣誉(页面自述)

Awwwards:1× Site of the Month、19× Site of the Day、13× Developer Award、12× Mobile Excellence;CSS Design Awards:4× Designer of the Year;FWA:8× FWA of the Day。

配色与排版

名画暖棕油画底 × 现代瑞士排版的大字号对比;他自己把"竖排文字"列为戒律之一(反讽业内套路)。

对长文博客的可迁移 / 不可迁移

  • ✅ 可迁移(他真正获奖的是"叙事人格"而非技术):
    • 有性格的文案:把"关于我"写成对话体 FAQ、加自嘲戒律——书评博客完全可以有"毒舌书评人设"
    • 隐藏章节彩蛋(彩蛋 = 记忆点 + 最低成本)
    • CSS 原生 marquee 做"最近更新"横条
    • "过程视频"思路降维 = "文章背后的草稿/批注"栏目(书评晒原书划线、技术文晒 debug 过程)
  • ❌ 不可迁移:名画底图+涂鸦对阅读是持续干扰;CSR 空壳首屏(书评站吃搜索流量,必须 SSG/SSR,绝不能学);60 个视频的内容维护量

4. julesforrest.com(Jules Forrest)——⚠ 原站已死,以下基于 Wayback 2022-05-24 快照

现状警告(实测)

HTTPS 证书为自签(浏览器直接报错);HTTP 返回的是与本人无关的"开云集团"中文国企站,页脚塞满赌博友链——域名过期后被抢注做 SEO 垃圾站。

原站布局与视觉(快照实测)

  • Gatsby + Netlify 静态站(page-data.json、cloudfront bundle),Tailwind 风原子类
  • 结构:个人简历式单页——自我介绍 → Credit Karma 设计系统负责人经历 → Women Who Design 项目(开源目录站)→ 演讲/奖项/报道列表(grid col-2 / col-3 / col-5)→ 22 处 SVG 内联图标
  • 零重型动效:无 canvas/three/gsap 任何信号;他还有 css-grid-experiments/ 实验页和 CSS variables 技术笔记——排版本身就是全部设计

配色与排版(快照 CSS/类名实测)

  • 白底黑字 + 桃色(text-peach)单一强调色 + 绿色(bg-green)头部色块
  • 虚线边框(border-dashed)、rounded-sm 小圆角、font-display 大标题、max-w-2xl 阅读列宽

对长文博客的可迁移 / 不可迁移

  • ✅ ★★★ 全场最值得文字博客抄的一站:内容优先、排版即设计;单强调色只给链接/标签;虚线边框做"批注/手记"框(与文学书评的评注气质绝配);grid 卡片做书评索引页;SVG 内联小图标不引图标库
  • ❌ 不可迁移:几乎没有动效层面的坑;唯一教训是基建寿命——好站也会死于域名没续费。给用户博客的行动项:域名自动续费 + HTTPS 自动化 + 内容定期导出留档

5. 补充:2026 年 Awwwards 最新获奖个人站(2-3 个,真实检索)

检索路径:awwwards.com/websites/personal-blog/ 分类页(jina 抓取成功,2025-11 至 2026-09 条目齐全)→ 选出 2026 年个人站获奖者 → 官方站点页拿外链 → 抓真身。

5.1 Pedro Belleza's personal website — Honorable Mention(2026-07-23)

  • pedrobelleza.com(实测当前 522 宕机,用 2026-07-17 快照)
  • 概念(Awwwards 官方页原文):"A personal website disguised as a time machine, imagining the web from 1986 to 2046 through past aesthetics, present culture, and future interfaces." ——把个人站做成网页史时间机器:1986/1996/2006/2016/2026/2036/2046 七个年代各一套"当年代美学"界面
  • 技术(快照实测):Next.js + React(76 处 react / 23 处 next 信号)+ 大量 canvas(56 处)+ three(5 处)——每个年代是一个 canvas 场景
  • ✅ 可迁移:"纪元/皮肤"叙事降维——默认阅读主题不变,做一个 90s GeoCities 风或终端风彩蛋皮肤(学习他"用界面年代感讲故事");个人页做时间线
  • ❌ 不可迁移:多套并行整站界面 = N 倍维护 + 交互一致性灾难;对持续更新的博客不现实

5.2 The Lookback — SOTD + Developer Award(2026-03-27,评分 7.45)

  • tlb.betteroff.studio(Better Off® 工作室的"数字时间胶囊",官方描述:"Digital capsule… to document what inspired them and what they created")
  • 布局:Timeline(月度档案:Inspire/Showcase 封面流)+ Surf + Index(全量索引)+ About;巨大逐字母竖排字标
  • 动效技术(CSS 实测):@keyframes marquee(20s linear infinite,.is-paused 可暂停)、@keyframes noise(1s steps(2) infinite 的电视雪花噪点)、页面 slide 转场用 cubic-bezier(.19,1,.22,1)(easeOutExpo 系)、菜单 0.35s 线性颜色过渡、15 处 cursor 信号(自定义光标)
  • 技术栈:Nuxt 3 SSR + DatoCMS + /_payload.json 增量加载
  • 配色:灰 #bebebe 系 × 黑白 + 粉 #facac8/#d98d91
  • ✅ 可迁移:marquee(CSS 原生 + 可暂停,做"最近更新"条);噪点/纸纹覆盖层(一个 keyframes 给文学书评加"纸质颗粒感",性能近零);全站统一一支缓动曲线 + 统一时长;月度档案 + Index 的内容组织
  • ❌ 不可迁移:逐字母大字标(中文长文场景是"读进去"不是"被镇住");封面视频流带宽

5.3 AI in Design Report 2026 — SOTD + Developer Award(2026-08-26)

  • stateofaidesign.com(Designer Fund × Foundation Capital 年度报告;案例含 Sierra/Linear/Shopify/Stripe/Anthropic/Notion/Framer)
  • 布局:章节化长报告(Tools 01 / Craft 02 / Teams 03)+ "Read the Report" + "Scroll to read" + Editorial Chart(编辑风图表) + 案例全屏卡
  • 技术(实测):整站 Framer 构建(HTML 内 18000+ framer 信号、data-framer×3276、--frame 动画变量×5202、appear 入场动画×32、scroll- 触发×21、sticky×5);字体 Fragment Mono + Geist Mono + Inter(等宽×无衬线的编辑-科技混搭);webm 视频
  • 配色:黑底(#000×103 处)+ 主橙 #fe7141 + 分章功能色(sage #d1ddd3 / acid 黄 #f0ff1c / lilac #cdabfe)
  • ✅ 可迁移:章节化长文结构(01/02/03 章节导航 + 每章一个功能色)——Linux 系列长文连载直接可用;等宽字体做数据/标签/图表标注;"编辑风图表"用 SVG/CSS 手绘而非截图;黑底长报告证明暗色主题下读长文可行
  • ❌ 不可迁移:Framer 全家桶(月费绑定、代码不可导出、深层页 SEO 弱——博客要活十年,工具必须可迁移);webm 头图视频(LCP 杀手)

6. 汇总

6.1 获奖站共性(基于以上 7 站实测)

  1. 一个"一眼记住"的核心概念(开车简历 / 名画涂鸦 / 时间机器 / 时间胶囊 / 年度报告),技术全部为概念服务——没有一个是"堆特效"
  2. 排版即品牌:每站 1-3 套非默认字体(等宽/手写/衬线混搭),字号对比大胆,但正文列宽都很克制(如 jules 的 max-w-2xl)
  3. 统一的动效语言:动效数量不重要,全站一致的一支缓动曲线 + 统一时长才显高级(lookback 全站 0.35s + expo 曲线)
  4. 强约束配色:黑/白底 + 单强调色(琥珀/粉/桃/橙),最多加 2-3 个章节功能色
  5. 微交互密度 > 大特效密度:hover、光标、marquee、噪点、页面转场——小而全站一致
  6. 文字本身就是获奖武器:Spatzek 的戒律、Cassie 的告别信、Belleza 的年代叙事——好文案不要钱
  7. 创意站寿命很短:4 个指定站 2 个已死(主动退役 / 域名被赌博站劫持)+ 1 个宕机;获奖 ≠ 长寿

6.2 「降维」可用清单(文字长文博客,按性价比排序)

Tier 1 —— 纯 CSS/几十行 JS,1-2 天可落地

  1. 阅读进度条 + 章节 sticky 小标题(AI Report 章节导航的降维)
  2. 全站统一微交互:链接下划线动画、卡片 hover 抬升,只用一支缓动曲线、一个时长(0.35s + easeOutExpo)
  3. CSS marquee"最近更新"横条(lookback 方案:animation: marquee 20s linear infinite + .is-paused 暂停)
  4. noise 纸纹噪点覆盖层(@keyframes noise{…steps(2)},给书评区加"纸质颗粒",近零成本)
  5. 单强调色系统 + 虚线边框批注框(jules 桃色 + 虚线 = 书评"批注"的现成视觉语言)
  6. 暗色终端风代码块/输出块(cassie 的黑底等宽 + > 前缀,直接服务 Linux 长文)

Tier 2 —— 少量 JS / View Transitions,约一周 7. 文章↔列表页转场(lookback 的 slide + 统一曲线;现代浏览器可用 CSS View Transitions API,降级无副作用) 8. 文章内 scroll-driven 渐显插图(CSS scroll-timeline,渐进增强,不支持则静止) 9. 书评索引页(lookback Index 思路:全量网格 + 年代/分类筛选)+ 一套 90s/终端彩蛋皮肤(pedro 降维:默认主题永远是阅读优先)

Tier 3 —— 谨慎、可砍 10. 自定义光标(lookback 有 15 处 cursor 信号)——文字站正文光标必须是标准 text/I-beam,最多在标题/封面区玩 11. hero 区一个 canvas 小玩具(cassie 花房降维:一张可涂抹的书封/封面图,做好 prefers-reduced-motion 与移动端降级)

6.3 坑清单(明确不要做)

  1. 3D 世界 / 全屏 WebGL(bruno 路线):数月开发、几十 MB 加载、移动端发热、SEO 零收益;读者意图是"读",多一步都是流失——明确判定:3D 不适合本博客
  2. 纯客户端渲染壳(spatzek 现状):书评站吃搜索流量,必须静态生成/SSR + 服务端可抓取的全文
  3. 多套并行界面(pedro 全量版):维护成本指数级、交互一致性灾难
  4. 逐字母大字标 / 竖排标题:中文长文可读性杀手(spatzek 自己都把 vertical 列为戒律)
  5. Framer/重建站工具绑定:内容要活十年,工具必须可导出可控
  6. 自动播放视频 / 巨图 hero:LCP 杀手,直接毁 Core Web Vitals
  7. 动效的可访问性税:所有动效包 prefers-reduced-motion;marquee/noise 必须可暂停(光敏与注意力障碍)
  8. 中文字体陷阱:获奖站 3-4 套展示字体的玩法在中文不成立(webfont 动辄 MB 级)——中文字族最多两套(如思源宋/黑做子集化),展示字体用拉丁字体只作用于数字/英文
  9. 基建寿命:cassie 主动退役、jules 域名被赌博站劫持——域名自动续费、HTTPS 自动化、内容定期导出,比任何特效都重要

7. 抓取凭证与残留风险

实测凭证(均 2026-10-24 抓取,留存于 /tmp/recon/):cassie.html(39KB,内联 Three.js 模块)、bruno.html(58KB,GLB/KTX/rapier 信号)、danielspatzek.com 经 jina 渲染全文(含 Awards 自述与 FAQ)、julesforrest.com 现状(自签证书 + 劫持站)+ Wayback 2022-05-24 快照(Gatsby/peach/dashed 类名)、awwwards personal-blog 分类页 jina 抓取(2026 年 SOTD/HM 全名单)、pedro 2026-07-17 快照(Next.js/canvas 信号)、tlb.betteroff.studio HTML + default.css(marquee/noise keyframes)、stateofaidesign.com HTML(Framer 信号/字体/配色)。

残留风险:

  • 视觉实况(动效手感、3D 交互、光标样式)无法用 curl 验证,技术判断基于 HTML/CSS/资产信号与官方描述,各节已标注"实测"vs"背景知识(历史口碑)"
  • bruno/cassie 的打包 JS 未逐字节反编译,栈判断基于资产与内联代码信号(置信度高:GLB/KTX/Rapier/THREE 关键字直接命中)
  • pedrobelleza.com 抓取时宕机(522),恢复后可复核
  • Bing/DDG 搜索质量差(DDG 反爬 challenge),补充站改由 Awwwards 官方目录锁定,权威性反而更高