AdAstro logo AdAstro

我为什么做这个

作者 Adastro Team 更新于 2026年3月18日
87 字 1 分钟阅读 提供音频版本
Adastro john
音频版本0:00 / 0:00
Narrated article playback
1x
Skip 15s back or 30s forward without leaving the article.

我做网站差不多已经 25 年了。

我最早从静态 HTML 和 Dreamweaver 开始,后来是 Mambo/Joomla,再后来是 WordPress。

但我并不是受过正规训练的软件工程师。上一次真正深入研究一门语言,还是很多年前的面向对象 PHP。

如今我更多从事系统和基础设施工作,所以这个项目一开始就是一个学习挑战。

我对 WordPress 的性能和复杂度感到沮丧。同时,我也想更好地理解现代技术栈:

  • React
  • Astro
  • Supabase
  • Vercel / Netlify 工作流
  • CI/CD 流程
  • 服务端优先渲染

于是我问自己:

我能不能用现代工具和 AI 辅助开发,从零开始认真地打造一个自己的 CMS?

AdAstro 就是这个实验的结果。

一些数字:

  • 2 个月尽可能榨干空闲时间
  • 220 次提交
  • 海量 token,绝大多数来自 Codex
  • 约 7 万行应用代码(不含 JSON),约 1.4 万行测试代码
  • 49 个 API 路由,19 个管理页面,3 个内置模块化功能

它并不完美,也不是什么 WordPress 杀手。

它是我认真尝试理解当下现代 Web 架构到底是什么感觉的一个项目。

评论

正在加载评论...