折腾了很久,终于把这块地方搭起来了。它很轻:没有数据库,没有后端,只有一堆静态文件;它也很吵:背景图每次刷新都会换一张。
为什么是 Hexo
理由很朴素 —— 我想把注意力放在写字上,而不是维护服务器上。
| 需求 | Hexo 方案 |
|---|---|
| 写作 | 纯 Markdown,扔进 source/_posts 就好 |
| 部署 | 生成静态文件,随便丢给 GitHub Pages |
| 速度 | 没有接口请求,首屏就是 HTML |
| 成本 | 零 |
一个最小的构建流程
1 | npm install # 装依赖 |
图片走图床的好处很直接:仓库里不会塞进几百 MB 的壁纸,clone 下来依然很快。
顺手贴一段代码
写博客总要贴代码,这里验证一下高亮效果。
1 | from pathlib import Path |
Java 也来一段:
1 | public record Link(String name, String url) { |
写下来的东西不一定要给别人看,但一定要给未来的自己看。
图片走图床的样子
下面这张图并不是塞在仓库里的,而是构建时上传到 ImgBB 之后写进页面的链接 —— 用 imgx 标签引用本地路径即可,构建脚本会自动换成图床地址:
接下来想写什么
- 一些 Python 的小工具,以及踩过的坑
- Minecraft 里自己盖的东西
- Blue Archive 的剧情碎碎念
- 用 Claude Code、Codex 这些 Agent 干活的记录
写博客这件事,最重要的从来不是工具,而是真的动手写。