active

个人站核心架构

个人站首轮实现的项目说明。

AstroTypeScript
// implementation slice status: "active" year: 2026 translationKey: "portfolio-core"

这个项目用于把“文档中的设计系统”落到真实页面上,并且在不改技术栈的前提下持续提高 UI 还原度。

目标

  • 在 Astro 原生能力范围内(.astro + css)实现高还原视觉;
  • 统一 Home、Blog、Projects 的信息层级与版式节奏;
  • 保持 i18n、搜索、SEO 与内容模型不回退。

已落地能力

  • 双语 URL 与内容映射;
  • 项目/文章列表与详情主链路;
  • 搜索索引与 RSS 输出;
  • 面向“隐形画廊”体系的字体与色调重构。

后续迭代

  1. 继续提升细节页中的目录、章节和相关内容区;
  2. 增加真实项目素材与封面图,验证视觉张力;
  3. 进一步收敛交互细节(hover、focus、键盘可达性)。