全栈智造

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

RuoYi-Vue3-FastAPI 工程化开发助手。当用户需要在 RuoYi-Vue3-FastAPI 项目中开发新功能、生成完整的业务模块代码时使用此 Skill。触发场景包括:创建新的业务模块(Backend + Frontend + App 三端)、添加增删改查接口、理解代码规范、基于 RuoYi 框架的项目开发任务。

一句话选型结论

按资料字段整理

全栈智造是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_2ba60735/ruoyi-vf-helper
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_2ba60735仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791737211
正文体量7.6 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
全栈智造当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

7.6 KB
模型实际读到的说明书原文,来自技能仓库

RuoYi-Vue3-FastAPI 工程化开发助手

核心概念

模块 vs 功能

模块 (Module)              # 模块是功能的容器
├── 功能1 (Entity/CRUD)   # 单个增删改查
├── 功能2                  # 单个增删改查
└── 功能3                  # 单个增删改查
概念 定义 示例
模块 业务域划分,包含多个相关功能 会议管理、接待管理、系统管理
功能 单个 CRUD 单元 会议室管理、会议类型管理

三端对应关系

层级 Backend Frontend App
模块 module/{module}/ views/{module}/ pages/{module}/
功能 module/{module}/controller/ views/{module}/{entity}/ pages/{module}/{entity}/

模块结构规范

Backend 模块结构

ruoyi-fastapi-backend/module/{module_name}/
├── __init__.py
├── controller/
│   ├── __init__.py
│   └── {entity_name}_controller.py     # 每个功能一个Controller
├── service/
│   ├── __init__.py
│   └── {entity_name}_service.py        # 每个功能一个Service
├── dao/
│   ├── __init__.py
│   └── {entity_name}_dao.py            # 每个功能一个DAO
├── entity/
│   ├── __init__.py
│   ├── do/
│   │   ├── __init__.py
│   │   └── {entity_name}_do.py         # 每个功能一个DO
│   └── vo/
│       ├── __init__.py
│       └── {entity_name}_vo.py         # 每个功能一个VO
└── sql/
    ├── __init__.py
    └── sys_{entity_name}.sql           # 每个功能一个SQL脚本

Frontend 模块结构

ruoyi-fastapi-frontend/src/views/{module_name}/
├── __init__.vue                       # 模块首页(可空)
└── {entity_name}/
    ├── index.vue                       # 功能列表页
    ├── modules/
    │   └── {EntityName}Form.vue       # 表单弹窗
    └── detail.vue                      # 详情页(可选)

ruoyi-fastapi-frontend/src/api/{module_name}/
└── {entity_name}.ts                   # API接口

App 模块结构

ruoyi-fastapi-app/src/pages/{module_name}/
├── index.vue                           # 模块首页
└── {entity_name}/
    ├── index.vue                       # 功能列表
    └── form.vue                        # 表单页

ruoyi-fastapi-app/src/api/{module_name}/
└── {entity_name}.ts                   # API接口

开发流程

流程一:创建模块(推荐)

适合:从零开始构建一个完整的业务域

Step 1: 确定模块信息
- 模块中文名:____________
- 模块英文名:____________
- 模块描述:____________

Step 2: 定义功能列表
列出模块包含的所有功能(每个功能是一个CRUD):

| 功能名 | 英文名 | 表名 | 核心字段 | 备注 |
|-------|--------|------|---------|------|
| 功能1 | xxx1 | sys_xxx1 | 字段1,2,3 | 必填 |
| 功能2 | xxx2 | sys_xxx2 | 字段A,B | 可选 |
| ... | ... | ... | ... | ... |

Step 3: 选择生成范围
[ ] Backend 所有功能
[ ] Frontend 所有功能
[ ] App 所有功能
[ ] SQL 脚本(建表+菜单)

Step 4: 生成完整模块

流程二:创建单个功能

适合:已有模块,添加新功能

Step 1: 确定所属模块
- 选择已有模块:____________ 或 新建模块:____________

Step 2: 定义功能信息
- 功能中文名:____________
- 功能英文名:____________
- 数据表名:____________

Step 3: 定义字段
| 字段名 | 类型 | 必填 | 说明 |
|-------|------|------|------|
| xxx_id | BigInteger | PK | ID |
| xxx_name | String(50) | 是 | 名称 |
| ... | ... | ... | ... |

Step 4: 选择生成范围
[ ] Backend [ ] Frontend [ ] App

代码模板参考

文件 内容
references/backend_module.md Backend 模块结构 + CRUD 模板
references/frontend_module.md Frontend 页面 + API 模板
references/app_module.md App 页面 + API 模板
references/registration.md 模块注册指南(路由、菜单、依赖)

命名规范

命名规则

元素 规范 示例
模块名 英文/小写 meeting, reception, system
实体名 驼峰/英文 meetingRoom, meetingType
表名 sys_{entity} sys_meeting_room
权限标识 {module}:{entity}:{action} meeting:room:list
菜单标识 数字ID(自增) 1000, 1001, 1002

菜单权限标识规范

{moudle}:{entity}:list     # 查看列表
{moudle}:entity:add         # 新增
{moudle}:{entity}:edit      # 修改
{moudle}:{entity}:remove    # 删除
{moudle}:{entity}:export    # 导出
{moudle}:{entity}:import   # 导入

项目路径

项目 路径
Backend D:\Code\Sailfree\2026\RuoYi-Vue3-FastAPI\ruoyi-fastapi-backend
Frontend D:\Code\Sailfree\2026\RuoYi-Vue3-FastAPI\ruoyi-fastapi-frontend
App D:\Code\Sailfree\2026\RuoYi-Vue3-FastAPI\ruoyi-fastapi-app

使用示例

示例:创建「会议管理」模块

输入:

模块名:会议管理
英文名:meeting
包含功能:
1. 会议室管理 (meeting_room) - sys_meeting_room
2. 会议类型管理 (meeting_type) - sys_meeting_type
3. 会议记录管理 (meeting_log) - sys_meeting_log

输出:

meeting 模块
├── backend/
│   ├── controller/
│   │   ├── meeting_room_controller.py
│   │   ├── meeting_type_controller.py
│   │   └── meeting_log_controller.py
│   ├── service/ (×3)
│   ├── dao/ (×3)
│   ├── entity/do/ (×3)
│   ├── entity/vo/ (×3)
│   └── sql/ (×3)
├── frontend/
│   ├── api/meeting/
│   │   ├── room.ts
│   │   ├── type.ts
│   │   └── log.ts
│   └── views/meeting/
│       ├── room/index.vue
│       ├── room/modules/RoomForm.vue
│       ├── type/index.vue
│       ├── type/modules/TypeForm.vue
│       ├── log/index.vue
│       └── log/modules/LogForm.vue
├── app/
│   ├── api/meeting/
│   └── pages/meeting/
│       ├── index.vue
│       ├── room/index.vue
│       ├── room/form.vue
│       ├── type/index.vue
│       ├── type/form.vue
│       ├── log/index.vue
│       └── log/form.vue
└── sql/
    └── menu_meeting.sql  # 菜单SQL

示例:向已有模块添加功能

输入:

模块:会议管理 (meeting)
功能:会议预约管理 (meeting_reserve)

输出:

backend/module/meeting/controller/meeting_reserve_controller.py
backend/module/meeting/service/meeting_reserve_service.py
backend/module/meeting/dao/meeting_reserve_dao.py
backend/module/meeting/entity/do/meeting_reserve_do.py
backend/module/meeting/entity/vo/meeting_reserve_vo.py
backend/module/meeting/sql/sys_meeting_reserve.sql

frontend/src/api/meeting/reserve.ts
frontend/src/views/meeting/reserve/index.vue
frontend/src/views/meeting/reserve/modules/ReserveForm.vue

app/src/api/meeting/reserve.ts
app/src/pages/meeting/reserve/index.vue
app/src/pages/meeting/reserve/form.vue

常见问题

5 问
答案由本站依据条目字段整理
全栈智造怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_2ba60735/ruoyi-vf-helper。安装方式为未标注。装完刷新技能列表或重开客户端。

全栈智造支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

全栈智造权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

全栈智造收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

全栈智造用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。