• 后台前端样式全面升级至 Tailwind CSS v4 与 Vite 8,打包耗时降至 5 秒以内
  • 修复数据更新时所有者的归属问题
  • 修复部门及以下层级的数据问题
  • 优化核心包树形组件的性能
  • 修复 TinyMCE 组件的加载异常
  • 更多细节修复持续完善中

升级提示:如果本地没有对应命令,需先将 catchadmin/core 更新至 1.3.2:

composer update catchadmin/core

快速开始

# 创建项目
composer create-project catchadmin/catchadmin

# 安装项目
cd catchadmin && php artisan catch:install

# 启动项目
composer run dev

🤖 使用 AI 开发

CatchAdmin 对 AI 开发场景做了系统性支持,内置了 AI 相关的开发指引、Skills 与 MCP 文档能力。这让 Cursor、Claude Code、Codex、Windsurf 等 AI 编码助手能够更准确地理解项目结构、模块规范和开发方式,显著减少反复解释项目上下文的时间。

你可以将以下常见后台开发任务交给 AI 完成:

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

Skills 扩展

CatchAdmin 通过 Skills 将安装、代码生成、前端开发、SQL to CRUD 等高频任务标准化。你不需要每次从零开始向 AI 解释项目约定——Skills 会沉淀这些规范,让 AI 更容易按 CatchAdmin 的方式生成代码。

AGENTS.md 标准

项目兼容 AGENTS.md 规范,方便 Cursor、Claude Code、Codex 等 AI 工具在写代码前自动“读懂项目”,避免生成不符合项目结构的内容。

实时文档获取:Context7 MCP

CatchAdmin 文档已接入 Context7 的 MCP 服务。通过 Context7/mcp 客户端,你可以在 IDE 或 AI 对话中实时拉取最新技术文档和 API 说明,无需手动翻文档,也无需担心 AI 拿到过时的上下文。

通过 AI 安装项目

composer install
php artisan catch:publish:skills

根据你使用的 AI 编码平台(已支持 Codex、Claude、Cursor 等)发布对应 Skills,然后在 AI 对话框中发送:

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

AI 便会基于内置指引和 Skills 协助你完成后续安装,大幅降低环境配置中的踩坑几率。


功能清单

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

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐