木匣子 2026 on Astro
上一篇博客已经是 2024 年初的事了。那篇的开头聊到 AIGC 改变了很多事情,尤其是我的表达欲下降了很多,觉得很多东西不再需要记录。结果博客就真的停在了那一篇,一晃两年零九个月。
在这期间我疯狂地感受 AI 的进化之旅,从 ChatGPT 3.5 一步狂蹦到 ChatGPT 6 Astra,以及 Claude Code + Opus 5.5、Cursor + Grok 4.7,特别是 AI agent 的进步令人刮目相看!我和 AI 一起做了很多原来力所能及之外的事。有空的时候可以把它们扒出来写一写,秉承我厚积薄发的态度。
这两天把目光移回了博客,跟 ChatGPT 讨论了一番写博客的意义、当前博客的状态以及技术栈。发现不管是前端还是后端都有很大的变化。我也觉得是时候回到这个角落收拾打扫一番,给未来的自己或者朋友们再写点属于我自己的东西,而不是完全由 AI 生成的东西。
在工作上,我的重心仍然在 React 和 TypeScript 技术栈。而 hexo 已经略显老旧,经过一番讨论,我决定把博客从 hexo 搬到了 Astro 上:
Astro is a modern site builder with web best practices, performance, and DX front-of-mind.
这是 Astro 在 npm 上的自我介绍。和 hexo 一样,它也是 JavaScript 生态里的,只不过这次的代码大多换成了 TypeScript。
另外我的博客文章也不再和博客程序放在同一个 repo 里,而是改为直接从我的 Obsidian 笔记库读取。是的,我把我所有的个人知识库整合到了 Obsidian Vault,采用 AI agent 来管理。当然这不代表博客的文章会由 agent 来写,最多让它帮我查个错。
说来也巧,这次帮我把博客搬起来的,也还是 AI。本文会简单记录一下迁移的过程,以及一些想法。