diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..4eceb95 --- /dev/null +++ b/readme.md @@ -0,0 +1,240 @@ +# Mach-CMS 前端项目 README(readme-front) + +> 仓库:`mach-cms-frontend` | 责任方:Agent2 +> 状态:开发中 | 当前契约:OpenAPI **v0.3.1**(以 `openapi.yaml` 为准) + +--- + +## 1. 项目简介 + +Mach-CMS 前端是 CMS 的 **Vue 3 + TypeScript** 单页应用,独立仓库,消费后端 `mach-cms-backend` 的 REST API,包含**前台**(文章浏览/搜索/评论/点赞)与**管理后台**(文章/标签/评论/用户管理)两大部分,整体采用**宋韵风格(SongUI)** UI 主题,内置暗色模式。 + +前端遵循**契约驱动开发(CDD)**:所有 API 类型与客户端代码由 `openapi.yaml` 经 **OpenAPI Generator** 生成,**禁止手写类型**。 + +--- + +## 2. 技术栈 + +| 技术 | 版本 | 用途 | +|------|------|------| +| Vue | 3.5+ | 框架(`