☰
免费可商用!CatchAdmin V5.4.0 发布,新增短信服务支持 AI 开发
2026/10/14 20:53:55 网站建设 项目流程

介绍

CatchAdmin 是基于 Laravel 13.x 和 Vue 3 二次开发的开源 PHP 后台管理系统,采用前后端分离架构,面向企业级后台场景提供基础能力与可扩展模块化框架。V5.4.0 运行环境要求 PHP 8.3 及以上。系统内置后台常用全套能力,如 Token 鉴权、权限管理等,能减少重复代码。权限体系支持多种权限,配合动态路由等可满足企业后台权限控制需求。架构上 Laravel 作 API 服务层,业务模块低耦合,支持按模块拆分等。项目还封装大量高频通用能力,助开发者聚焦业务。基于它可搭建稳定、规范、可扩展管理系统并沉淀业务模块。

V5.4.0 版本亮点

本次更新重点是短信服务能力,围绕通道配置等补齐短信使用链路。新增短信服务抽象层,基于 `overtrue/easy-sms`(`^3.2`)接入短信网关;支持阿里云和腾讯云短信通道;新增短信配置接口、模板管理、验证码记录与管理接口、相关数据库迁移等。升级提示:V5.4.0 新增依赖与数据表,升级时需同步依赖、执行迁移并配置短信参数。

快速开始

# 创建项目
composer create-project catchadmin/catchadmin
# 安装项目
cd catchadmin && php artisan catch:install
# 启动项目
composer run dev

使用 AI 开发

CatchAdmin 对 AI 开发场景提供系统化支持,内置相关开发指引等能力,助 AI 编码助手理解项目。常见后台开发任务可由 AI 辅助完成,如生成 CRUD 模块、后端接口和前端页面等。

Skills 扩展

CatchAdmin 通过 Skills 将高频任务标准化,项目约定沉淀其中,AI 可按规范生成代码。

[AGENTS.md] 标准

项目兼容 [AGENTS.md] 规范,方便 AI 工具理解项目。

实时文档获取:Context7 MCP

CatchAdmin 文档接入 Context7 的 MCP 服务,开发者可实时拉取文档。

通过 AI 安装项目

composer install
php artisan catch:publish:skills
根据 AI 编码平台发布对应 Skills,在对话框发送安装项目及数据库配置信息,AI 协助完成后续安装与配置。

功能清单

包含用户管理、部门管理、岗位管理、角色管理、菜单管理、字典管理、系统配置、操作日志、登录日志、短信服务、文件上传、附件管理、数据表维护、代码生成、Vue 即时渲染、插件系统等功能。

在线体验

演示地址:<https://v5.catchadmin.com>,超管账户:`catch@admin.com` / `catchadmin`,测试账户:`test@admin.com` / `Testadmin1`。

项目地址

GitHub:<https://github.com/JaguarJack/catch-admin>,Gitee:<https://gitee.com/catchadmin/catchAdmin>。

写在最后

CatchAdmin V5.4.0 将短信服务纳入后台基础能力,衔接阿里云和腾讯云通道,提供相关管理能力。结合其他特性,为企业后台场景提供支持。若寻找免费可商用、可扩展的 PHP + Vue 后台框架,可从 CatchAdmin V5.4.0 开始使用。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询