gin-vue-admin

🚀Vite+Vue3+Gin 擁有 AI 輔助的基礎開發平台,企業級業務 AI + 開發解決方案,內建 MCP 輔助服務,內建 Skills 管理,支援 TS 和 JS 混用。

gin-vue-admin 是什麼?

🚀Vite+Vue3+Gin 擁有 AI 輔助的基礎開發平台,企業級業務 AI + 開發解決方案,內建 MCP 輔助服務,內建 Skills 管理,支援 TS 和 JS 混用。它整合了 JWT 鑑權、權限管理、動態路由、顯隱可控元件、分頁封裝、多點登入攔截、資源權限、上傳下載、程式碼產生器、表單產生器和可配置的匯入匯出等開發必備功能。

gin-vue-admin 概覽

這是什麼

Gin-vue-admin 是一個基於 Vite、Vue3 與 Gin 開發的全端前後端分離開源基礎開發平台。它內建 AI 輔助功能,包括 MCP(訊息通訊協定)輔助服務與技能管理,並支援 TypeScript 與 JavaScript 混合使用。平台整合了 JWT 身份驗證、權限管理、動態路由、元件顯示隱藏控制、分頁封裝、多點登入攔截、資源權限、檔案上傳下載、程式碼產生器、表單產生器以及可設定的匯入匯出等開發必備功能。專為快速搭建企業級業務應用而設計。

主要功能

基於 JWT 與 Casbin(RBAC)的權限管理。支援不同角色的動態路由與動態選單設定。檔案上傳下載,支援七牛雲、阿里雲與騰訊雲。透過 Vue mixins 封裝的分頁功能。使用 Redis 實作多點登入限制。內建程式碼產生器與表單產生器(表單產生器使用 @Variant Form)。

使用情境

Gin-vue-admin 適用於需要快速搭建中小型專案的團隊,特別是熟悉 Go(Gin)與 Vue(Vue3)的開發者。它可用於快速建立管理後台、儀表板、業務管理系統等前後端分離的應用。平台內建的 AI 輔助 MCP 與技能管理功能可用於將 AI 能力整合至產出的應用中。程式碼與表單產生器能加速 CRUD 介面與後端邏輯的開發,並附有範例檔案與文件引導從環境建置到部署的完整流程。

快速開始

前置需求:Node.js 版本 > v18.16.0,Go 版本 >= v1.22。後端設定:git clone https://github.com/flipped-aurora/gin-vue-admin.git cd server go generate go run .前端設定:cd web npm install npm run serve詳細說明請參閱 repository 中的 README。

授權與價格

採用 Apache License 2.0 授權。此專案為開源專案。如需授權版功能與官方商業支援,可於 repository 中查看商業授權資訊。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/flipped-auroragin-vue-admin.svg)](https://yunodb.com/tools/flipped-auroragin-vue-admin?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/flipped-auroragin-vue-admin?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/flipped-auroragin-vue-admin.svg" alt="Featured on YunoDB" height="20"></a>