中文 ENG
Atomweb:个人网站

Atomweb:个人网站

以终端式叙事重构个人网站,将 i18n、timeline、release pipeline 与项目展陈统一到同一套 AtomWeb 内容底座中。

写在前面

我想先把作品、想法和随想放回同一套内容底座里,再在每条内容前补一段动机说明。它不是状态播报,而是一段进入正文前的前言,让阅读者先知道我为什么要在这个时间点做这件事。

项目定位

AtomWeb 不是简单的作品集落地页,而是一套持续演化的个人信息界面。我希望它同时承担三种职责:

  1. 作为个人主页,清晰呈现我的研究兴趣、技术轨迹与项目窗口。
  2. 作为前端实验场,把终端语气、时间线展览和交互动效沉淀成统一语言。
  3. 作为内容系统底座,为未来的 works / ideas / thoughts / releases 提供可持续维护的结构。

已落地能力

当前版本已经完成了几条关键主线:

  • i18n 路由骨架:站点内容已支持 zh / en 双语入口与 locale 切换。
  • 统一搜索与 metadata:搜索、tag 与 timeline 不再分别维护平行数据结构。
  • 双模式 timelinecontent timelinefeature/version timeline 共用同一交互壳。
  • release pipeline:release 文件、校验脚本与 PR 阻断工作流已纳入长期维护流程。

我的实现关注点

这个项目里我最在意的不是“堆多少页面”,而是站点是否具备足够稳定的演进骨架:

  • 页面视觉需要有一致的终端式叙事。
  • 内容入口需要可聚合、可搜索、可回溯。
  • 新能力进入后不能频繁推翻上一阶段已经验收的页面壳。

下一阶段方向

v3.0 之后,我会把重点放在:

  • works 站内详情页与 inspect 体验
  • search × timeline 的联动闭环
  • 内容仓库解耦与远程 content source 的中期抽象