|
381 | 381 | - 后续开发优先顺序确定为:文章封面星幕层 -> 首页粒子树 -> 全站统一微交互 |
382 | 382 |
|
383 | 383 | 这份文档确认后,下一步即可按该方案进入组件开发阶段。 |
| 384 | + |
| 385 | +## 十二、阶段验证后的方案校正 |
| 386 | + |
| 387 | +结合本轮实际开发与页面试验,需要对上述方案做一轮更贴近现状的校正。 |
| 388 | + |
| 389 | +### 12.1 已验证结论 |
| 390 | + |
| 391 | +本轮已经验证过以下事实: |
| 392 | + |
| 393 | +- 文章详情页封面在“无图或弱纹理背景”下,轻动态装饰更容易成立 |
| 394 | +- 一旦封面使用真实图片,浅云、薄雾、轻星流这类低对比装饰很容易被图片纹理吞没 |
| 395 | +- 如果为了让装饰显眼而额外叠较重的洗色层、天空层或大面积蒙版,页面很容易变脏,破坏原有封面质感 |
| 396 | +- 对 `Yunyu` 这种内容站而言,封面图本身已经承担了主要氛围表达,装饰层不宜再强行抢存在感 |
| 397 | + |
| 398 | +因此,文章封面这条线当前不适合继续投入较多时间做“有图状态下也必须明显可见”的动态装饰。 |
| 399 | + |
| 400 | +### 12.2 当前决定 |
| 401 | + |
| 402 | +基于上述验证,本阶段做如下调整: |
| 403 | + |
| 404 | +- 暂停继续打磨文章详情页封面上的云层 / 星空轻动效 |
| 405 | +- `YunyuStarfieldFlow` 保留为可选组件能力,但不作为当前前台第一优先级 |
| 406 | +- 后续若要重新启用封面动效,只建议用于: |
| 407 | + - 无图封面 |
| 408 | + - 纯渐变封面 |
| 409 | + - 专题页 / 分类页等可控背景场景 |
| 410 | + |
| 411 | +换句话说: |
| 412 | + |
| 413 | +> 封面动态装饰不是不能做,而是不适合在“真实封面图”这个场景里继续死磕。 |
| 414 | +
|
| 415 | +## 十三、后续开发方向重排 |
| 416 | + |
| 417 | +基于当前页面收益与试验结果,后续优先级建议调整为: |
| 418 | + |
| 419 | +### 新 P0:优先开发 |
| 420 | + |
| 421 | +- `YunyuReveal` |
| 422 | +- `YunyuHoverLine` |
| 423 | +- 文章详情页阅读体验统一优化 |
| 424 | + |
| 425 | +原因: |
| 426 | + |
| 427 | +- 这三项都能直接提升真实使用体验 |
| 428 | +- 风险低,样式可控,不依赖特定封面素材 |
| 429 | +- 更符合“内容站优先提升阅读质感”的方向 |
| 430 | + |
| 431 | +### 新 P1:第二批开发 |
| 432 | + |
| 433 | +- `YunyuParticleTree` |
| 434 | +- `YunyuWindLine` |
| 435 | + |
| 436 | +原因: |
| 437 | + |
| 438 | +- 首页主视觉仍然值得建立品牌记忆点 |
| 439 | +- 但应优先在页面结构和阅读节奏稳定后再补 |
| 440 | + |
| 441 | +### 新 P2:暂缓观察 |
| 442 | + |
| 443 | +- `YunyuStarfieldFlow` |
| 444 | +- `YunyuSectionMist` |
| 445 | + |
| 446 | +原因: |
| 447 | + |
| 448 | +- 这两类更依赖具体页面氛围与素材条件 |
| 449 | +- 当前直接收益不如阅读体验和统一微交互 |
| 450 | + |
| 451 | +## 十四、下一步最建议直接开发的内容 |
| 452 | + |
| 453 | +如果下一步要马上进入开发,建议从下面这组开始: |
| 454 | + |
| 455 | +### 14.1 第一项:`YunyuReveal` |
| 456 | + |
| 457 | +#### 目标 |
| 458 | + |
| 459 | +统一首页分区、文章详情页信息区、延伸阅读区的进入节奏。 |
| 460 | + |
| 461 | +#### 建议落点 |
| 462 | + |
| 463 | +- `yunyu-web/app/components/motion/YunyuReveal.vue` |
| 464 | + |
| 465 | +#### 第一版能力 |
| 466 | + |
| 467 | +- 进入视口后淡入 |
| 468 | +- 同时做 `12px` 到 `16px` 的轻微上移 |
| 469 | +- 支持 `delay`、`distance`、`once` |
| 470 | +- 支持 `prefers-reduced-motion` |
| 471 | + |
| 472 | +#### 第一批接入位置 |
| 473 | + |
| 474 | +- 首页各主分区 |
| 475 | +- 文章详情页标题下信息区 |
| 476 | +- 文章详情页延伸阅读 / 推荐阅读区 |
| 477 | + |
| 478 | +### 14.2 第二项:`YunyuHoverLine` |
| 479 | + |
| 480 | +#### 目标 |
| 481 | + |
| 482 | +统一文章卡片标题、普通链接、按钮入口的 hover 反馈语言。 |
| 483 | + |
| 484 | +#### 建议落点 |
| 485 | + |
| 486 | +- `yunyu-web/app/components/motion/YunyuHoverLine.vue` |
| 487 | + |
| 488 | +#### 第一版能力 |
| 489 | + |
| 490 | +- 悬停出现细下划线 |
| 491 | +- 支持从左到右扫入 |
| 492 | +- 支持浅色 / 深色主题 |
| 493 | +- 支持文本链接和按钮风格 |
| 494 | + |
| 495 | +#### 第一批接入位置 |
| 496 | + |
| 497 | +- 文章列表标题 |
| 498 | +- 首页分区更多入口 |
| 499 | +- 页头导航链接 |
| 500 | + |
| 501 | +### 14.3 第三项:文章详情页阅读体验统一优化 |
| 502 | + |
| 503 | +#### 目标 |
| 504 | + |
| 505 | +让文章页先从“漂亮”变成“更好读、更稳定、更统一”。 |
| 506 | + |
| 507 | +#### 建议优化点 |
| 508 | + |
| 509 | +- 标题、摘要、标签、元信息间距统一 |
| 510 | +- 正文标题层级与段落留白再校正 |
| 511 | +- 代码块、引用块、图片说明样式统一 |
| 512 | +- 目录高亮与阅读进度联动再校正 |
| 513 | +- 移动端阅读宽度和字号微调 |
| 514 | + |
| 515 | +#### 涉及文件建议 |
| 516 | + |
| 517 | +- `yunyu-web/app/pages/posts/[slug].vue` |
| 518 | +- `yunyu-web/app/components/common/PostCoverHero.vue` |
| 519 | +- `yunyu-web/app/components/common/` 下文章相关展示组件 |
| 520 | + |
| 521 | +## 十五、更新后的推荐开发顺序 |
| 522 | + |
| 523 | +基于当前阶段判断,建议后续按下面顺序推进: |
| 524 | + |
| 525 | +1. 先开发 `YunyuReveal`,统一全站进入节奏 |
| 526 | +2. 再开发 `YunyuHoverLine`,统一全站链接与入口反馈 |
| 527 | +3. 同步优化文章详情页阅读体验与目录联动 |
| 528 | +4. 然后再回到首页主视觉,继续打磨 `YunyuParticleTree` |
| 529 | +5. 最后视整体气质决定是否恢复 `YunyuWindLine`、`YunyuSectionMist`、`YunyuStarfieldFlow` |
| 530 | + |
| 531 | +这个顺序更符合当前项目收益: |
| 532 | + |
| 533 | +- 先做高收益低风险项 |
| 534 | +- 先统一气质,再补品牌记忆点 |
| 535 | +- 暂时放下对封面动态装饰的执念 |
| 536 | + |
| 537 | +## 十六、当前执行结论 |
| 538 | + |
| 539 | +从当前阶段开始,这份文档的实际执行口径更新为: |
| 540 | + |
| 541 | +- 封面图上的轻动态装饰暂不继续深挖 |
| 542 | +- 下一步优先转向 `YunyuReveal`、`YunyuHoverLine` 和文章阅读体验优化 |
| 543 | +- 首页品牌型动态仍保留,但排到第二阶段 |
| 544 | +- 后续所有轻动态仍然遵循“为内容让路”的总原则 |
| 545 | + |
| 546 | +如果按本更新继续推进,下一步最适合直接进入开发的是: |
| 547 | + |
| 548 | +> `YunyuReveal` + 文章详情页阅读体验统一优化 |
0 commit comments