2026.06.05

AI 开发实战:个人博客网站建设(二):后台管理

从零到一,使用AI工具开发,包含完整的后端服务、后台管理、博客网站,从项目创建到部署的整个流程。

技术选型

在后台管理的开发中,我选择了 Codex 搭配 GPT-5.5 进行辅助开发。至于前端的后台管理界面,由于已有大量成熟的开源框架,便不再从头搭建,而是直接选用了较为成熟的 Soybean 框架。该框架在登录、路由等核心功能上已相当完善,并且完全支持 TypeScript,这种架构也让 AI 在后续的开发和迭代过程中表现得更加顺畅。

Snipaste_2026-06-04_20-47-52

项目初始化

直接从SoyBean Admin中拉取代码,安装依赖。

生成API文档

先回到后端服务项目中,让其直接生成API文档。

/ecc:plan 以md文档格式在根目录下生成所有的接口的内容文档
- 仅显示接口有关的路由、参数数据结构、返回数据结构、简易描述说明
- 文档内容简易清晰,有助于ai更好理解上下文

生成页面内容

将API文档与需求文档放到项目根文件下,让AI根据文档进行开发。

根据本项目中的prd与api文档进行开发  
- 根据当前项目的框架结构,先修改env所需的配置信息,如api请求地址  
- 在后续迭代也不可能用到的内容或测试内容直接移除,但保留迭代可能用到的内容  
- 若开发过程发现缺少的接口,或接口缺乏字段,先自定义并在根目录下生成待开发文档,由后续后端进行补充

生成后基本就可以直接使用了,整体开发过程也比较简单。但后台管理后续的迭代更新会比一般项目更加频繁,因此在开发阶段就要做好代码优化等工作,为后续的维护打好基础。

读到哪里,就把此刻留在哪里全部