
万万没想到,Laravel + Vue 免费可商用 PHP 管理后台 CatchAdmin V5.3.0 发布
且重点围绕 AI 开发体验做了一次比较完整的增强。
项目介绍
`CatchAdmin` 是基于 Laravel 13.x 和 Vue3 二次开发的 PHP 开源后台管理系统,采用前后端分离架构,面向企业级后台场景,提供可持续扩展的后台基础框架。它内置了 Token 鉴权、权限管理等常用能力,无论是做内部管理系统,还是快速交付业务后台,都可基于此少写重复代码。在权限体系上,支持菜单、按钮和数据权限,配合动态路由和资源权限控制,不同角色和用户能看到不同内容。架构设计上,Laravel 作为 API 服务层,业务模块低耦合,支持按模块拆分等。项目还封装了通用能力,开发者可将更多精力放在业务本身。基于 `CatchAdmin`,能较快搭建稳定、规范、可扩展的管理系统并沉淀业务模块。
V5.3.0 版本亮点
这次版本重点围绕 AI 开发体验增强。新增 `AGENTS` 指引,整理开发最佳实践;新增 9 个 AI Skills,覆盖常见场景;支持多个 AI 编码平台;优化核心包稳定性;完善项目基础能力与开发体验;更多细节更新持续补充。使用 `php artisan catch:publish:skills` 可发布 Skills,若本地无该命令,需先将 `catchadmin/core` 更新到 `1.3.1`,即 `composer update catchadmin/core`。
快速开始
创建项目:`composer create-project catchadmin/catchadmin`;安装项目:`cd catchadmin && php artisan catch:install`;启动项目:`composer run dev`。
使用 AI 开发
从 `V5.3.0` 开始,`CatchAdmin` 对 AI 开发场景做了更系统支持。内置 AI 相关开发指引、Skills、MCP 文档能力,可让 AI 编码助手更准确理解项目,减少开发者解释上下文时间。可将常见后台开发任务交给 AI 完成,如根据表结构生成 CRUD 模块等。
Skills 扩展
`CatchAdmin` 支持通过 Skills 封装常用 AI 能力,将高频任务标准化,让 AI 更易按规范生成代码。
[AGENTS.md] 标准
项目兼容 `AGENTS.md` 规范,方便 AI 编码助手理解项目,减少代码生成问题。
实时文档获取:Context7 MCP
`CatchAdmin` 文档接入 `Context7` 提供的 MCP 服务,开发者可通过客户端实时获取最新资料,提高开发效率。
通过 AI 安装项目
先正常安装项目依赖 `composer install`,再执行 `php artisan catch:publish:skills` 发布对应平台 Skills。目前支持多个 AI 编码平台,可按需选择。发布后在 AI 对话框发送安装信息,AI 会根据内置指引和 Skills 完成后续安装,减少新手开发者踩坑。
功能清单
包括用户管理、部门管理、岗位管理等 15 项功能。
在线体验
演示地址:,提供超管账户和测试账户信息。
项目地址
GitHub:;Gitee:。
项目预览
展示了登录、控制台等界面图片。
写在最后
`CatchAdmin V5.3.0` 重点在 AI 开发体验,通过 AGENTS、Skills 和 MCP 文档能力,让 AI 辅助完成开发任务。对于 PHP + Vue 后台系统开发者或寻找 Laravel 后台框架者,可尝试该版本。

639

被折叠的 条评论
为什么被折叠?



