849 字
2 分钟
初建博客:从零开始的二次元小屋
为什么要建博客
一直想有个属于自己的角落。
不是朋友圈那种发完就沉底的地方,也不是微博那种被算法推荐淹没的广场。就是一个安安静静的、可以慢慢写、慢慢积累的地方。
想记录看过的番剧,想写下写代码时踩过的坑,想把生活里的小片段留下来。多年以后回头看,应该会很有趣吧。
为什么选择 Astro
选技术栈的时候纠结了很久。Hexo、Hugo、VuePress、Next.js……每个都有各自的优点。
最后选了 Astro,原因很简单:
- 快。静态站点生成,打开就是秒加载,不用等
- 灵活。想用 Vue 组件就用 Vue,想用 React 也行
- 主题好看。找到了 Mizuki 这个主题,二次元风格深得我心
- Markdown 友好。写文章就用 Markdown,不用折腾富文本编辑器
搭建过程
说实话,比想象中顺利,但也踩了不少坑。
配置文件
Mizuki 主题的配置项很多,站点标题、副标题、主题色、壁纸模式……一个一个改过来花了点时间。不过好处是改完之后,博客就完全是自己的风格了。
GitHub Pages 部署
这一步折腾最久。先是 Pagefind 工具报错,搜了一圈发现是构建脚本的问题,把它从构建流程里移除就好了。
然后是自定义域名。买了 tuchayouji.cn 这个域名,在域名服务商那里加了 CNAME 记录指向 GitHub Pages,等 DNS 生效等了好一会儿。
AI 助手帮忙
整个搭建过程,AI 助手帮了大忙。配置文件看不懂?问它。部署报错?问它。想加新功能?还是问它。
最后还帮我做了一个 WebUI 管理系统,可以在图形界面里管理文章、番剧、日记,不用每次都去改代码文件了。
目前的成果
博客搭好之后,陆续加了不少功能:
- 追番记录:记录在看、看过、想看的番剧,还能自动从 B 站获取信息
- 日记功能:随手记录生活,支持图片上传
- 相册展示:展示拍的照片,支持加密相册
- 技能展示:展示会的技术栈
- 时间线:记录人生经历
- 项目展示:展示做过的项目
- 友链管理:和其他博主互换链接
内容还不多,但框架搭好了,以后慢慢填充。
未来的计划
- 多写几篇技术笔记,把踩过的坑记下来
- 记录看过的番剧和玩过的游戏
- 把做过的项目整理上去
- 争取每周至少更新一篇
最后
建博客这件事,最重要的是开始。
不用等到完美再出发,不用想好要写什么才动手。先搭起来,边做边完善,写着写着就知道自己想要什么了。
如果你也在考虑建博客,推荐试试 Astro + Mizuki,真的很香。
欢迎来我的小屋坐坐:tuchayouji.cn
分享
如果这篇文章对你有帮助,欢迎分享给更多人!
初建博客:从零开始的二次元小屋
https://blog.tuchayouji.cn/posts/first-blog/ 部分信息可能已经过时






