建站 · FIELD NOTE

把博客放进秋水里

为什么我没有选择一套现成主题,而是从名字、颜色和写作习惯开始搭建这个个人空间。

博客最容易开始的方式,是挑一套主题,换掉头像和标题,然后上线。但我更想从一个问题开始:如果这个地方真的属于我,它应该让人感觉到什么?

“不喜欢吃鱼”是一个有点矛盾的名字。昵称里有鱼,站名却说不喜欢吃鱼;视觉里有水,但它并不是传统的海洋蓝。最终,我把关键词定成了秋水、纸张、墨色和一点柿子橙。

首页负责相遇,文章负责停留

参考站点中,我很喜欢沉浸式首页带来的第一印象,也喜欢编辑式博客清楚、直接的内容组织。因此这里没有把两者平均混合,而是给它们安排了不同的位置:

  • 首页可以有水纹、巨大标题和不对称网格;
  • 列表页负责快速找到内容;
  • 文章页尽量安静,让排版退到文字后面;
  • 动画只出现在确实能帮助表达的地方。

视觉不是装饰层,而是内容语气的一部分。但当读者开始阅读时,它也应该知道什么时候安静下来。

为什么选择 Astro

这个站点的大部分内容在发布后不会实时变化,因此静态生成是自然的选择。Astro 可以把 Markdown 内容预先生成成 HTML,同时只给真正需要交互的组件发送 JavaScript。

例如首页的水纹是一块 Vue Island,文章正文则不需要携带它的运行代码。这种边界让“有一点特别”和“足够快”可以同时成立。

接下来

第一版只解决最重要的事情:能写、能读、能搜索、能部署。浏览量、点赞、自建评论和图片管理会留到确认有真实需求之后再做。

一个个人站点不需要在第一天就完成。它更像一块长期使用的桌面,会随着写过的东西慢慢长出自己的秩序。