关于这个站点:从 AI 博客到作品集
这个站点是我的个人作品集,收拢我做的东西、写的工具、跑的服务。它最初是一个功能过剩的 AI 博客脚手架,这次被彻底重构成一个纯静态的作品集。
技术栈
- 框架:Astro 6,服务端渲染 + 静态输出
- 托管:Cloudflare Workers(全球 CDN,边缘直出)
- 内容:Markdown 驱动,
git push即发布——没有后台,没有数据库
三个区块
首页分三部分,各由一个 content collection 驱动:
- 我的作品 — 有详情页,README 在构建时渲染成 HTML
- 我的工具 — 静态网页小工具,卡片点击直达
- 我的服务 — 自托管服务,卡片外链跳转
为什么是 Astro
内容在构建时就变成静态 HTML:首屏即完整、可被搜索引擎索引、没有客户端渲染的 XSS 风险。这是内容站点最该有的样子——把动态留给真正需要交互的地方,其余全部静态化。
双语
作品卡片和博客都支持中英切换。卡片用 _zh / _en 后缀字段自动取值;博客约定 文章名.md(中)与 文章名-en.md(英)成对,按当前语言显示对应版本。
让 AI 做该做的事,把结构留给人。这个站点就是这个想法的一次实践。