建站记:从想法到上线
为什么搭这个博客
其实想法很早就有了。在威海造船厂干数控切割那会儿,每天对着图纸和钢板,脑子里转的却是代码和设计。那时候就想,得有个自己的地方,把那些乱七八糟的想法攒起来。
后来干工程监理,更忙了,但这个念头一直在。
2026年初终于动手了。技术栈选的是 Nuxt 3 + Hono + PostgreSQL,一套全栈 monorepo。前端国风二次元风格,后台管理用 Vue 3 SPA。整个项目从搭框架到部署上线花了两周多。
技术选型
- 前端: Nuxt 3(SSR),Tailwind CSS,纯手工打造的国风主题
- 后台: Vue 3 SPA + Hono API
- 数据库: PostgreSQL + Drizzle ORM
- 部署: Docker Compose,Nginx 反代,Let’s Encrypt SSL
最麻烦的是国风UI的调色——月白、朱砂、玉青这三个主色来回调了不知道多少版。最后决定走轻古典路线,不堆砌传统元素,用色彩和留白来传递感觉。
踩坑记录
- Live2D 集成比想象中麻烦,模型文件太大,要自己做压缩和按需加载
- 国际化(中/英)从数据层开始就做双语的,比后期加要省事太多
- Docker 部署时跨域问题折腾了半天,最后用 Nginx 统一反代解决的
下一步
博客搭好了,内容才是关键。后续会在这更新技术笔记、设计复盘、项目日志和各种生活碎片。
希望这个空间能一直写下去。
