Laravel + Vue 免费可商用 PHP 管理后台 CatchAdmin V5.3.0 发布:支持 AI Agent 开发

简介: CatchAdmin V5.3.0 是基于 Laravel 13 + Vue3 的免费可商用后台框架,支持企业级权限、动态路由、代码生成等;本次重磅升级AI开发体验,内置AGENTS指引、9大AI Skills、多平台兼容及Context7实时文档,大幅提升后台开发效率。(239字)

Laravel + Vue 免费可商用 PHP 管理后台 CatchAdmin V5.3.0 发布:支持 AI Agent 开发

介绍

CatchAdmin 是一款基于 Laravel 13.xVue3 二次开发的 PHP 开源后台管理系统,采用前后端分离架构,面向企业级后台场景,提供了一套开箱即用、可持续扩展的后台基础框架。

它内置了后台系统常用的一整套能力,包括 Token 鉴权、权限管理、动态路由、动态表格、分页封装、资源权限控制、上传下载、代码生成器、数据回收站、附件管理等。无论是做内部管理系统,还是快速交付业务后台,都可以直接站在这套基础能力上继续开发,少写很多重复代码。

在权限体系上,CatchAdmin 支持菜单权限、按钮权限和数据权限,能够覆盖大部分企业后台的权限控制需求。配合动态路由和资源权限控制,可以让不同角色、不同用户看到不同的菜单、页面和数据范围。

架构设计上,Laravel 主要作为 API 服务层对外提供接口,业务模块之间尽量保持低耦合。每个模块都有独立的控制器、路由、模型和数据表结构,支持按模块拆分、按需加载、独立迭代。这样一来,无论后期是扩展 CMS、CRM、OA,还是沉淀成企业内部业务平台,都不会很快陷入“代码越写越粘”的状态。

同时,项目还封装了大量后台开发中高频使用的通用能力,比如统一响应、异常处理、分页封装、资源输出、代码生成等,让开发者可以把更多精力放在业务本身,而不是反复搭后台基础设施。

简单来说,基于 CatchAdmin,你可以比较快地搭建出一套稳定、规范、可扩展的管理系统,并在此基础上继续沉淀自己的业务模块。

V5.3.0 版本亮点

这次 V5.3.0 的重点,不只是常规功能更新,而是围绕 AI 开发体验做了一次比较完整的增强。

  • 新增 AGENTS 指引,整理 CatchAdmin 开发最佳实践
  • 新增 9 个 AI Skills,覆盖安装、代码生成、SQL to CRUD、前端开发等常见场景
  • 支持 CodexClaudeCursorWindsurf 等多个 AI 编码平台
  • 优化核心包稳定性
  • 继续完善项目基础能力与开发体验
  • 更多细节更新持续补充中

使用下面的命令可以发布 CatchAdmin 提供的 Skills:

php artisan catch:publish: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 编码助手更准确地理解项目结构、模块规范和开发方式。对于经常使用 Cursor、Claude Code、Codex、Windsurf 等工具的开发者来说,这会明显减少反复解释项目上下文的时间。

你可以把一些常见后台开发任务交给 AI 来完成,比如:

  • 根据表结构生成 CRUD 模块
  • 根据 SQL 生成后端接口和前端页面
  • 查询项目模块结构
  • 生成菜单、权限、路由相关代码
  • 辅助安装项目
  • 快速定位开发规范与最佳实践

Skills 扩展

CatchAdmin 支持通过 Skills 的方式封装常用 AI 能力,把安装、代码生成、前端开发、SQL to CRUD 等高频任务标准化。

这意味着你不需要每次都从零开始告诉 AI “这个项目怎么写模块”“接口怎么返回”“前端页面怎么组织”。项目会把这些约定沉淀到 Skills 中,让 AI 更容易按 CatchAdmin 的规范来生成代码。

AGENTS.md 标准

项目兼容 AGENTS.md 规范,方便 AI 编码助手自动理解项目目录、模块划分、开发约定和注意事项。

对于使用 Cursor、Claude Code、Codex 这类工具的开发者来说,AGENTS.md 可以帮助 AI 在写代码前先“读懂项目”,减少跑偏、乱生成、不符合项目结构的问题。

实时文档获取:Context7 MCP

CatchAdmin 文档已经接入 Context7 提供的 MCP 服务。

开发者可以通过 Context7/mcp 客户端实时获取 CatchAdmin 最新技术文档、API 说明和最佳实践。不需要来回翻文档,也不用担心 AI 拿到的是旧上下文,在 IDE 或 AI 对话里就能直接拉取最新资料,提高开发效率。

通过 AI 安装项目

如果你想让 AI 帮你完成项目安装,可以先正常安装项目依赖:

composer install

依赖安装完成后,执行下面的命令发布对应平台的 Skills:

php artisan catch:publish:skills

目前已支持 CodexClaudeCursor 等多个 AI 编码平台,你可以根据自己实际使用的工具选择安装对应 Skills。

发布完成后,在 AI 对话框中直接发送类似下面的内容即可:

安装项目,数据库配置是
DB_DATABASE=数据库名称
DB_USERNAME=用户名
DB_PASSWORD=密码

AI 会根据项目内置的安装指引和 Skills,帮助你完成后续安装流程。对于刚接触项目的开发者来说,这种方式可以少踩不少环境配置和安装步骤上的坑。

功能清单

  • ☑️ 用户管理:支持用户添加、修改、删除,并可为不同用户配置不同后台首页
  • ☑️ 部门管理:支持公司、部门、小组等组织结构管理,以树形结构展示
  • ☑️ 岗位管理:支持为用户配置岗位和职务信息
  • ☑️ 角色管理:支持角色树结构设计,可分配菜单权限、按钮权限和数据权限
  • ☑️ 菜单管理:支持系统菜单、按钮和权限标识配置
  • ☑️ 字典管理:统一维护系统中常用的固定数据,方便复用
  • ☑️ 系统配置:管理后台常用配置项
  • ☑️ 操作日志:记录并查询用户正常操作行为
  • ☑️ 登录日志:记录用户登录情况,方便审计和排查问题
  • ☑️ 文件上传:支持本地、七牛云、阿里云、腾讯云等存储方式
  • ☑️ 附件管理:统一管理系统上传的文件和图片
  • ☑️ 数据表维护:支持数据表碎片清理、优化、回收和销毁
  • ☑️ 代码生成:支持生成 PHP、Vue、数据库迁移等前后端代码,并可一键生成到指定模块
  • ☑️ Vue 即时渲染:支持前端 Vue 即时渲染,无需额外编译
  • ☑️ 插件系统:CatchAdmin 插件即 Composer 包,天然融入 Composer 生态

在线体验

演示地址:https://v5.catchadmin.com

超管账户

  • 账户:catch@admin.com
  • 密码:catchadmin

测试账户

  • 账户:test@admin.com
  • 密码:Testadmin1

项目地址

项目预览

登录 控制台
权限 布局
上传 代码生成
菜单 模板

写在最后

CatchAdmin V5.3.0 这次把重点放在了 AI 开发体验上。

后台管理系统本身有很多重复、标准化的开发工作,比如模块创建、CRUD、权限、菜单、表格页面、接口规范等。过去这些事情需要开发者一步步手写,现在通过 AGENTS、Skills 和 MCP 文档能力,很多流程都可以交给 AI 辅助完成。

这并不是简单地“接入 AI”,而是让 AI 能够真正理解 CatchAdmin 的开发方式,并尽量按照项目规范来完成实际开发任务。

如果你正在做 PHP + Vue 的后台系统,或者想找一套免费可商用、可扩展、适合长期维护的 Laravel 后台框架,可以试试 CatchAdmin V5.3.0

目录
相关文章
|
5月前
|
缓存 JavaScript PHP
Laravel12 + Vue3 的免费可商用商业级管理后台 CatchAdmin V5 正式发布
CatchAdmin V5 是基于 Laravel 12 + Vue3 的免费可商用企业级后台系统,支持前后端分离。内置权限管理、动态路由、代码生成、插件系统(直连 Composer)、Excel 导入导出、SFC 远程加载等核心能力,开箱即用,模块化设计,助力快速构建 CMS/CRM/OA 等系统。(239字)
455 5
Laravel12 + Vue3 的免费可商用商业级管理后台 CatchAdmin V5 正式发布
|
数据采集 数据挖掘 API
主流电商平台数据采集API接口|【Python爬虫+数据分析】采集电商平台数据信息采集
随着电商平台的兴起,越来越多的人开始在网上购物。而对于电商平台来说,商品信息、价格、评论等数据是非常重要的。因此,抓取电商平台的商品信息、价格、评论等数据成为了一项非常有价值的工作。本文将介绍如何使用Python编写爬虫程序,抓取电商平台的商品信息、价格、评论等数据。 当然,如果是电商企业,跨境电商企业,ERP系统搭建,我们经常需要采集的平台多,数据量大,要求数据稳定供应,有并发需求,那就需要通过接入电商API数据采集接口,封装好的数据采集接口更方便稳定高效数据采集。
|
2月前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
本文介绍了Claude Code终端AI助手的使用指南,主要内容包括:1)常用命令如版本查看、项目启动和更新;2)三种工作模式切换及界面说明;3)核心功能指令速查表,包含初始化、压缩对话、清除历史等操作;4)详细解析了/init、/help、/clear、/compact、/memory等关键命令的使用场景和语法。文章通过丰富的界面截图和场景示例,帮助开发者快速掌握如何通过命令行和交互界面高效使用Claude Code进行项目开发,特别强调了CLAUDE.md文件作为项目知识库的核心作用。
44812 72
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
|
5月前
|
弹性计算 负载均衡 网络安全
内网连接说明:阿里云服务器ECS实例、云数据库及OSS等内网互通规则及限制条件
阿里云ECS实例间及与云数据库、OSS等服务可通过内网互通,同地域建议使用内网传输。网络类型、账号、地域、安全组等因素影响通信,VPC与经典网络需配置互联。详情参考官方文档。
|
2月前
|
人工智能 安全 数据可视化
GPT-5.5 开启更强的智能体工作方式
OpenAI发布GPT-5.5:迄今最强智能体模型,兼具更高智能与GPT-5.4级响应速度。擅长代码编写调试、多工具协同、数据分析与文档生成,在编码、科研、知识工作等长程任务中表现卓越,支持复杂意图理解与自主推进,现已面向Plus/Pro/企业用户开放。(239字)
330 4
GPT-5.5 开启更强的智能体工作方式
|
2月前
|
JavaScript 前端开发 PHP
Laravel13 + Vue3 的免费可商用 PHP 管理后台 CatchAdmin V5.2.0 发布
CatchAdmin V5.2.0发布!基于Laravel 13 + Vue3的免费可商用后台系统,支持Token鉴权、RBAC权限、动态路由、代码生成、多云上传等,模块化设计,开箱即用,助力快速构建CMS/OA/CRM等企业级应用。(239字)
301 1
|
3月前
|
人工智能 PHP 开发工具
用 Laravel AI SDK 构建多智能体工作流
Laravel AI SDK 提供轻量、灵活的多智能体工作流实现方案,支持 Prompt Chaining、Routing、Parallelization、Orchestrator-Workers 和 Evaluator-Optimizer 五种经生产验证的模式,一行 `agent()` 即可启动,Pipeline/Concurrency 等 API 让复杂任务模块化、可编排。(239字)
255 7
|
4月前
|
JavaScript 数据可视化 前端开发
2026 年最值得使用的 7 款 PHP 管理后台框架推荐
本文精选2026年最值得使用的7款Laravel后台框架(Nova、CatchAdmin、Filament、Backpack、Orchid、Voyager、QuickAdminPanel),从开发效率、灵活性与学习成本三维度对比分析,涵盖付费/开源、前后端分离/可视化等类型,助你快速选型企业级PHP管理后台。
845 1