技术决策记录

ADR(Architecture Decision Records):为什么这么做、考虑过什么、放弃了什么——共 2 条。

  1. 代码块元信息提取:用 Shiki transformer 而非 remark 插件

    给代码块加文件名显示时,remark 方案写入的属性会被 Astro 的 Shiki 渲染丢弃,改用 shikiConfig.transformers 在最终 HTML 上挂 data-meta。

    慢慢写(本站)
    接受
  2. 博客方案选型:Astro 而非 Next.js / Hugo

    以内容为中心的纯静态站点,Astro 在内容集合、零默认 JS 与 Markdown 能力之间平衡最好;Hugo 模板语言学习成本高,Next.js 对博客过重。

    慢慢写(本站)
    接受