我的建站史
本文回顾了作者从2025年至今的建站历程,从最初尝试WordPress、Hexo,到探索 Trilium分享博客和Flare全栈方案,最终选定Astro框架并借助AI辅助开发完成个人博客项目。文章按时间线记录了技术选型的思考、遇到的痛点以及最终确定以Astro为核心、结合自动化流程的解决方案。
前言
当我真正开始写这篇文章时,大概率已经代表我不会在挑选博客框架、迁移博客上再大费周折了,从最早开始折腾博客到现在已经时隔一年了,中间换过很多框架,也踩过很多坑。现在,我正式确定了我的博客框架 —— Astro。
2025年 2 月 13 日:购入域名 epochwl.top
一次性购入了十年域名。

2025 年 2 月 16 日:购入域名 epochwl.xyz
购入了一年域名,于 2026 年 2 月 16 日正式释放。

2025 年 3 月:Hexo 框架初尝
目前的博客框架多种多样,像Jekyll(Ruby)、Hugo(Go)、Hexo(Node.js)等的静态站点,也有诸如WordPress(PHP + MySQL)、Ghost(Node.js)等的动态平台。最初我用的是 WordPress 部署在自己本地服务器,浅尝辄止。功能确实很多,插件丰富,但给我一种很重的感觉,并不适合我。之后我发现了 Hexo 框架,感觉非常符合我的需求:轻量化、部署方便、直接使用 markdown 编写博客。

那个时候用的是主题Redefine v2.8.2,整体来说确实不错,但是使用时间长了就有了一个痛点:写文章不方便,一个博客站最灵魂的东西还是内容,博客框架要为内容服务。于是,在短暂使用一段时间,产出了一点点内容后,就一直搁置了,这个博客部署在 Cloudflare Pages,到现在还能访问,没有删除,算是留个纪念吧。

2025 年 5 月 3 日:购入域名 ssaw.top/wenlong.asia
一次购入了十年域名 ssaw.top,购入了一年域名 wenlong.asia,这个 wenlong.asia 我应该不会再续费了,一时心血来潮买的。


2025 年 7 月:Trilium 分享博客
这段时间我发现了一个很有意思的网站:东东的小黑盒,得益于 Trilium 高自由度的脚本能力和标签关系功能,他把笔记软件 Trilium 的分享功能玩出了花,他的博客整体设计感也不错,最主要的是写文章特别方便,随写随发布,这种博客的设计理念还是很吸引我的。

但我最终没选择它的原因首先还是觉得学习成本有些高,想要真的玩明白真的需要不少时间,并且我发现目前已知使用这个博客分享功能建博客的 Trilium 版本都是老版本,我用的是新版本,有些方面不兼容,想要使用博客模版的话以后扩展又不方便,而且由于这种博客设计的特殊性,Vibe Coding 不能很好的施展出来,所以还是放弃了,但又没有完全放弃。😝
2025 年 7 月 23 日:购入域名 huowenlong.com
购入了一年的域名,com 域名一次性买十年还是有点承担不起。🙂↔️

2026 年 2 月:Flare 全栈博客
这是我在 bilibili 偶然刷到的,博客叫Flare Stack Blog,可谓是把白嫖玩到了极致,用到了 Cloudflare 很多服务。
| 服务 | 用途 |
| Workers | 边缘计算与托管 |
| D1 | SQLite 数据库 |
| R2 | 对象存储(媒体文件) |
| KV | 缓存层 |
| Durable Objects | 分布式限流 |
| Workflows | 异步任务(内容审核、定时发布) |
| Queues | 消息队列(邮件通知) |
| Workers AI | AI 能力 |
| Images | 图片优化 |
这个博客的默认主题还是很吸引我的,这种简约的风格让我眼前一亮,这也为我后续的博客 UI 打下了一定的基础。

这个项目写文章很方便,有自己的后台系统,甚至还接入了 MCP 服务了,我放弃它的理由只有一点:不利于我后续的扩展。我当时就是想打通一套自动化流程,以 Open Minis 为中转,又不想完全放弃掉 Trilium,并且当时我为这个博客集成了 Memos 说说功能,解耦性强,对这个博客是非侵入式的,但是渐渐的我发现我想扩展的功能越来越多,不得不对源项目进行大量的修改,所以我放弃了这个博客,决定借助 Vibe Coding 开始搭建博客。
2026 年 3 月:Astro 博客项目
最近时间,我突然就迷上了 Vibe Coding了,可能是以 Open Minis 为契机,这种编码真是太方便了,我有些编程基础,会基础的 debug,配合着编码真是太方便了,越用越上头,在我做别的事情的功夫,就可以把功能给实现,而且实现的比较完美。这个 Astro 博客项目 longBlog 是我全程指导 AI(使用 ChatGPT 5.4/5.3 Codex) 完成的,包括整个自动化流,整体架构比较复杂。之后我单开一篇专门介绍 longBlog。

