建站 2026年6月18日 约 742 字正文

你好,世界

博客的第一篇文章,记录这个项目从零开始的样子。

Read in English 桌面上的代码工作区

你好,世界

这是这个博客的第一篇正式文章。相比于急于堆砌功能、追求页面的花哨效果,我更倾向于在项目最初,把基础框架和创作体验打磨踏实。很多博客搭建之初一味堆叠插件和样式,后期反而会因为架构臃肿、逻辑杂乱难以维护,这是我不想看到的。所以这一版我刻意做减法,优先保证整体氛围安静干净,让内容生产的过程足够轻松顺畅,同时梳理好清晰的站点结构,为后续的迭代、修改和功能拓展留足余地。 目前基于 Astro 搭建的站点,已经具备日常创作所需的核心基础能力,能够满足现阶段的内容输出需求。 具体支持的功能主要有这几项:

  • 原生支持 MDX 正文编写,可以兼顾基础文本排版与自定义组件拓展,适配不同的内容创作场景。
  • 内置代码块渲染功能,能够对技术代码内容做标准化展示,方便后续记录开发笔记、分享技术实践。
  • 完善的标签与分类体系,可以对文章进行规整归档,既方便自己梳理内容,也便于访客检索查阅。
  • 适配中英文双语翻译机制,能够实现多语言内容对照展示,适配更全面的阅读场景。

简单的初始化测试代码如下,也是这个项目启动的第一个小小标记:

const message = "hello astro";
console.log(message);

在后续的开发规划里,我大概率会根据使用需求,逐步对接各类后端能力。但我始终坚持一个原则:功能拓展绝不破坏现有轻量化架构。所有新增的后端逻辑、辅助功能都会单独做边界拆分,采用模块化的方式独立部署。不会为了叠加功能,把原本简洁轻便的博客改成体量庞大、冗余繁杂的笨重系统。 我始终觉得,博客的核心永远是内容。框架和功能只是载体,足够简洁、稳定、易迭代的底层,才能支撑长期、持续的内容输出,这也是我搭建这个站点最核心的初衷。