【企业级】RuoYi-Vue-Plus AI 智能开发助手 | Claude Code + Codex 双引擎 | 40+ 专业技能包 | 10 大快捷命令 | 开箱即用

【企业级】RuoYi-Vue-Plus AI 智能开发助手 | Claude Code + Codex 双引擎 | 40+ 专业技能包 | 10 大快捷命令 | 开箱即用

RuoYi-Vue-Plus AI 智能编程助手


商品简介

基于 RuoYi-Vue-Plus 5.X 企业级后端框架,深度定制的 AI 智能编程助手配置包。支持 Claude CodeOpenAI Codex 双 AI 引擎,内置 40+ 专业开发技能10 大快捷命令智能钩子系统,让 AI 真正理解您的项目架构和开发规范,实现 10 倍开发效率提升


核心亮点

🚀 双 AI 引擎支持

引擎配置目录说明
Claude Code.claude/Anthropic Claude 官方 CLI 工具配置
OpenAI Codex.codex/OpenAI Codex CLI 工具配置

两套配置完全同步,无论您使用哪个 AI 工具,都能获得一致的智能开发体验。

🎯 40+ 专业开发技能

AI 不再是通用助手,而是深度理解 RuoYi-Vue-Plus 架构的专业开发伙伴。

⚡ 10 大快捷命令

一键执行复杂开发任务,告别重复劳动。

🔧 智能钩子系统

自动评估用户需求,精准匹配技能,确保每次响应都符合项目规范。


完整功能清单

一、快捷命令(10 个)

路径:.claude/commands/.codex/skills/
命令功能使用场景
/dev🔥 完整功能开发从零开始开发新功能,包含数据库设计、代码生成、菜单配置
/crud快速 CRUD 生成基于已有数据库表,一键生成后端 7 层代码
/check🔍 代码规范检查检查包名、API 路径、权限注解、对象转换等 10 项规范
/progress📊 项目进度分析扫描代码完整性,生成进度报告,统计 TODO/FIXME
/next💡 下一步建议分析项目状态,智能推荐开发优先级和方向
/sync🔄 全量状态同步同步代码与文档,生成综合报告(每周使用)
/start👋 项目快速了解新成员入门必看,自动生成项目概览
/init-docs📝 文档初始化一键创建完整的项目文档体系
/update-status📈 增量状态更新功能完成后立即更新状态(日常使用)
/add-todo添加待办事项快速添加任务,支持优先级、模块、截止日期

二、专业技能库(40+ 个)

路径:.claude/skills/.codex/skills/
🏗️ 核心开发技能(8 个)
技能触发词功能描述
crud-developmentCRUD、Entity、Service、Controller三层架构 CRUD 开发规范
api-developmentAPI、RESTful、接口规范API 设计与开发规范
database-ops数据库、SQL、建表、字典数据库设计与操作
backend-annotations注解、@RateLimiter、@DataScope后端注解使用指南
utils-toolkit工具类、StringUtils、MapstructUtils工具类使用手册
error-handler异常、ServiceException异常处理规范
test-development测试、JUnit5、Mockito单元测试开发
code-patterns规范、命名、Git 提交代码规范速查
🔐 安全与权限(4 个)
技能触发词功能描述
security-guard安全、Sa-Token、认证授权安全开发规范
data-permission数据权限、@DataPermission行级数据权限实现
tenant-management多租户、租户隔离、SaaS多租户开发指南
social-login第三方登录、OAuth、微信登录社交登录集成
⚙️ 基础设施(6 个)
技能触发词功能描述
redis-cacheRedis、缓存、@Cacheable、分布式锁Redis 缓存开发
scheduled-jobs定时任务、SnailJob、@Scheduled任务调度开发
file-oss-management文件上传、OSS、MinIO文件存储管理
websocket-sseWebSocket、SSE、实时推送实时通信开发
sms-mail短信、邮件、验证码消息通知开发
workflow-engine工作流、审批流、WarmFlow工作流引擎开发
🔧 辅助工具(8 个)
技能触发词功能描述
json-serializationJSON、序列化、BigDecimalJSON 处理规范
performance-doctor性能、慢查询、优化性能诊断与优化
bug-detectiveBug、报错、异常Bug 排查助手
git-workflowGit、提交、分支Git 工作流规范
project-navigator项目结构、文件定位项目导航指南
architecture-design架构、模块划分系统架构设计
tech-decision技术选型、方案对比技术决策辅助
brainstorm头脑风暴、创意方案探索助手
🤖 AI 协作(3 个)
技能触发词功能描述
collaborating-with-codexCodex、多模型协作Codex 协同开发
collaborating-with-geminiGemini、前端原型Gemini 协同开发
banana-image生成图片、AI 图片、海报AI 图片生成(4K 支持)
📋 项目管理(3 个)
技能触发词功能描述
task-tracker任务跟踪、记录进度任务进度追踪
add-skill添加技能、创建技能技能开发指南
store-pcPC Store、Pinia状态管理指南

三、智能钩子系统(3 个)

路径:.claude/hooks/
钩子功能说明
skill-forced-eval.js技能强制评估用户提问时自动匹配技能,确保规范遵循
pre-tool-use.js工具预处理工具调用前的拦截和验证
stop.js停止处理任务完成时的清理和通知

核心机制:每次用户提问,钩子自动注入技能评估提示,AI 必须先匹配技能、激活技能、再执行任务,确保每次响应都符合项目规范。


四、智能代理(2 个)

路径:.claude/agents/
代理功能使用场景
project-manager项目管理助手创建需求文档、跟踪进度、管理待办
code-reviewer代码审查助手自动检查代码规范、发现潜在问题

五、文档模板(3 个)

路径:.claude/templates/
模板用途
待办清单模板.md标准化待办事项格式
需求文档模板.md标准化需求文档格式
项目状态模板.md标准化项目状态格式

六、开发文档(8 篇)

路径:.claude/docs/
文档内容
框架说明.md框架整体介绍
后端开发指南.md后端开发规范
前端开发指南.md前端开发规范
数据库设计规范.md数据库设计标准
工具类使用指南.md工具类速查手册
工作流开发指南.md工作流集成指南
新功能开发流程规范.md开发流程标准
新项目开发流程.md项目启动指南

七、配置文件(2 个)

文件用途
.claude/settings.jsonClaude Code 全局配置
.claude/framework-config.json框架配置信息

八、音频资源

文件用途
.claude/audio/completed.wav任务完成提示音

目录结构总览

RuoYi-Vue-Plus/ ├── .claude/ # Claude Code 配置 │ ├── commands/ # 10 个快捷命令 │ │ ├── dev.md # 完整功能开发 │ │ ├── crud.md # 快速 CRUD 生成 │ │ ├── check.md # 代码规范检查 │ │ ├── progress.md # 项目进度分析 │ │ ├── next.md # 下一步建议 │ │ ├── sync.md # 全量状态同步 │ │ ├── start.md # 项目快速了解 │ │ ├── init-docs.md # 文档初始化 │ │ ├── update-status.md # 增量状态更新 │ │ └── add-todo.md # 添加待办事项 │ │ │ ├── skills/ # 40+ 专业技能 │ │ ├── crud-development/ # CRUD 开发 │ │ ├── api-development/ # API 开发 │ │ ├── database-ops/ # 数据库操作 │ │ ├── security-guard/ # 安全开发 │ │ ├── redis-cache/ # Redis 缓存 │ │ ├── workflow-engine/ # 工作流引擎 │ │ ├── ... (40+ 技能) │ │ └── banana-image/ # AI 图片生成 │ │ │ ├── hooks/ # 智能钩子 │ │ ├── skill-forced-eval.js # 技能强制评估 │ │ ├── pre-tool-use.js # 工具预处理 │ │ └── stop.js # 停止处理 │ │ │ ├── agents/ # 智能代理 │ │ ├── project-manager.md # 项目管理助手 │ │ └── code-reviewer.md # 代码审查助手 │ │ │ ├── templates/ # 文档模板 │ │ ├── 待办清单模板.md │ │ ├── 需求文档模板.md │ │ └── 项目状态模板.md │ │ │ ├── docs/ # 开发文档 │ │ ├── 框架说明.md │ │ ├── 后端开发指南.md │ │ └── ... (8 篇文档) │ │ │ ├── audio/ # 音频资源 │ │ └── completed.wav │ │ │ ├── settings.json # 全局配置 │ └── framework-config.json # 框架配置 │ ├── .codex/ # Codex CLI 配置 │ └── skills/ # 40+ 专业技能(与 Claude 同步) │ ├── crud-development/ │ ├── dev/ # 快捷命令转技能 │ ├── crud/ │ ├── check/ │ ├── progress/ │ ├── next/ │ ├── sync/ │ ├── start/ │ ├── init-docs/ │ ├── update-status/ │ ├── add-todo/ │ └── ... (40+ 技能) │ └── CLAUDE.md # 项目规范主文件 

技术规范内置

本配置包深度集成 RuoYi-Vue-Plus 开发规范:

架构规范

  • ✅ 三层架构:Controller → Service → Mapper(无 DAO 层)
  • ✅ 包名规范:org.dromara.*
  • ✅ 实体基类:TenantEntity(多租户支持)
  • ✅ 对象转换:MapstructUtils.convert()
  • ✅ 主键策略:雪花 ID(非自增)

API 规范

操作HTTP 方法路径
分页查询GET/list
获取详情GET/{id}
新增POST/
修改PUT/
删除DELETE/{ids}
导出POST/export

代码检查项

  • 🔴 严重:包名必须是 org.dromara.*
  • 🔴 严重:禁止完整类型引用
  • 🔴 严重:API 路径必须规范
  • 🟡 警告:必须使用 @SaCheckPermission
  • 🟡 警告:必须使用 MapstructUtils
  • 🟡 警告:BO 必须使用 @AutoMapper

使用效果对比

场景传统开发使用本配置包
新建 CRUD 模块2-4 小时/crud 5 分钟
代码规范检查人工审查 1 小时/check 1 分钟
了解项目结构阅读文档 2 小时/start 30 秒
项目进度统计手动统计半天/progress 1 分钟
新功能开发边查边写 1 天/dev 自动引导 2 小时

效率提升:5-10 倍


适用人群

  • RuoYi-Vue-Plus 开发者:提升开发效率,规范代码质量
  • 企业开发团队:统一开发规范,降低沟通成本
  • AI 编程爱好者:学习如何定制专业 AI 编程助手
  • 独立开发者:快速上手企业级项目开发

环境要求


使用方法

  1. .claude/.codex/ 目录复制到您的 RuoYi-Vue-Plus 项目根目录
  2. CLAUDE.md 复制到项目根目录
  3. 启动 Claude Code 或 Codex CLI
  4. 输入 /start 开始体验

文件统计

类别数量
快捷命令10 个
专业技能40+ 个
智能钩子3 个
智能代理2 个
文档模板3 个
开发文档8 篇
配置文件2 个
总文件数80+ 个

售后服务

  • ✅ 免费更新:随 RuoYi-Vue-Plus 版本同步更新
  • ✅ 技术支持:提供使用指导
  • ✅ 定制服务:可根据需求定制专属技能

关键词

RuoYi-Vue-Plus、AI 编程助手、Claude Code、Codex、智能开发、代码生成、CRUD、企业级框架、Spring Boot、MyBatis-Plus、Sa-Token、多租户、工作流、自动化开发、效率提升


立即购买,让 AI 成为您的专属高级开发工程师!
claudecode技能介绍:
https://www.bilibili.com/video/BV1rnBKB2EME
联系QQ: 770492966
购买地址:
https://item.taobao.com/item.htm?id=1022276024054

Read more

机器学习模型部署:将模型转化为Web API

SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式。本文将介绍如何使用SQLAlchemy ORM进行数据库操作。 目录 1. 安装SQLAlchemy 2. 核心概念 3. 连接数据库 4. 定义数据模型 5. 创建数据库表 6. 基本CRUD操作 7. 查询数据 8. 关系操作 9. 事务管理 10. 最佳实践 安装 bash pip install sqlalchemy 如果需要连接特定数据库,还需安装相应的驱动程序: bash # PostgreSQL pip install psycopg2-binary # MySQL pip install mysql-connector-python # SQLite (Python标准库已包含,无需额外安装) 核心概念 * Engine:数据库连接的引擎,负责与数据库通信

By Ne0inhk
Flutter 三方库 web_scraper 轻量级网页抓取核心适配进阶:精通跨端选择器表达式无头浏览器代理、极限提取残缺数据接口网格实现鸿蒙万物互联泛信息-适配鸿蒙 HarmonyOS ohos

Flutter 三方库 web_scraper 轻量级网页抓取核心适配进阶:精通跨端选择器表达式无头浏览器代理、极限提取残缺数据接口网格实现鸿蒙万物互联泛信息-适配鸿蒙 HarmonyOS ohos

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 web_scraper 轻量级网页抓取核心适配进阶:精通跨端选择器表达式无头浏览器代理、极限提取残缺数据接口网格实现鸿蒙万物互联泛信息即时采集 前言 在 OpenHarmony 应用开发中,我们并非总能获得完美的后端 API。当我们希望在鸿蒙应用中聚合一些公开的技术资讯、天气指数或是论坛热帖,但对方并未提供标准化 JSON 接口时,通过抓取网页(Web Scraping)获取结构化数据成了唯一的出路。web_scraper 库为 Flutter 开发者提供了一套基于 CSS 选择器的极简网页爬虫方案。本文将实战介绍如何在鸿蒙端利用该库构建一个高效的信息采集底座。 一、原直线性 / 概念介绍 1.1 基础原理/概念介绍 web_scraper 的核心逻辑是基于 HTTP 内容请求与 HTML DOM 树的解析映射。

By Ne0inhk
.NET 的 WebApi 项目必要可配置项都有哪些?

.NET 的 WebApi 项目必要可配置项都有哪些?

目录 一、数据库配置 (一)选择合适的数据库提供程序 (二)配置数据库连接字符串 (三)数据库迁移(以 EF Core 为例) 二、依赖注入配置 (一)理解依赖注入 (二)注册服务 (三)使用依赖注入 三、Swagger 配置 (一)安装 Swagger 相关包 (二)配置 Swagger 服务 (三)启用 Swagger 中间件 四、接口接收和输出大小写配置 (一)接口接收大小写配置 (二)接口输出大小写配置 五、跨域配置 (一)什么是跨域 (二)配置跨域 六、身份验证与授权配置

By Ne0inhk
玩转ClaudeCode:使用Figma-MCP编写前端代码1:1还原UI设计图

玩转ClaudeCode:使用Figma-MCP编写前端代码1:1还原UI设计图

目录 本轮目标 具体实践 一、开启 Figma 的 MCP 服务器 二、Claude Code 连接 Figma MCP 三、Claude Code 代码实现 Figma 设计稿 本轮目标 本轮目标是制作数字化大屏的一个前端组件,要求和UI设计图还原度达到1:1。 本轮目标需要我们提前准备好figma客户端,且登录帐号具有开发模式的权限(没有可以去某夕)。Claude Code 就不必多说,没有安装的同学参考我的上一篇文章《玩转ClaudeCode:ClaudeCode安装教程(Windows+Linux+MacOS)》完成安装,通过专属链接注册,可以额外领取100美金的免费使用额度。 安装教程参考:玩转ClaudeCode:ClaudeCode安装教程(Windows+Linux+MacOS)_claude code安装-ZEEKLOG博客文章浏览阅读2.5w次,点赞67次,

By Ne0inhk