You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
dark 5aaba71819 feat: 菜单拖拽排序、侧边栏树形结构、系统密钥管理、API 文档 1 month ago
.claude feat: 菜单拖拽排序、侧边栏树形结构、系统密钥管理、API 文档 1 month ago
backend feat: 菜单拖拽排序、侧边栏树形结构、系统密钥管理、API 文档 1 month ago
docs feat: 菜单拖拽排序、侧边栏树形结构、系统密钥管理、API 文档 1 month ago
frontend feat: 菜单拖拽排序、侧边栏树形结构、系统密钥管理、API 文档 1 month ago
.gitignore feat: 菜单拖拽排序、侧边栏树形结构、系统密钥管理、API 文档 1 month ago
.gitmodules docs: 添加热重载和登录改造设计文档 1 month ago
AI-TOOLS-INTEGRATION.md Initial commit: Add project structure and .gitignore 2 months ago
CLAUDE.md feat: 仪表盘对接后端 API,添加仪表盘 E2E 测试 1 month ago
readme.md Initial commit: Add project structure and .gitignore 2 months ago

readme.md

项目介绍

本项目是一个AI开发基础脚手架,旨在帮助开发者快速搭建和启动新的项目。它包含了一些常用的AI开发配置和工具,简化了项目初始化过程。

项目构成

  • 后端服务:使用 go + go-zero + gorm 构建,提供 RESTful API 或者 gRPC 服务。
  • 前端服务:使用 React + Vite 构建,提供用户界面和交互功能。

后端使用的主要技术

前端使用的主要技术

  • React shadcn/ui :一个基于 React 的 UI 组件库,提供丰富的界面组件和样式。

    ai-context: https://ui.shadcn.com/llms.txt mcp-server: npx shadcn@latest mcp skills : frontend-design

  • React Native:用于构建跨平台移动应用。

    推荐组件库: React Native Reusables (RN 版 shadcn) 基础脚手架: Expo + NativeWind AI Context: 参考 shadcn_llms.txt 结合 NativeWind 规约

  • vue primevue: 一个基于 Vue 的 UI 组件库,提供丰富的界面组件和样式。

    ai-context: https://primevue.org/llms.txt mcp-server: npx -y @primevue/mcp skills : frontend-design

  • Vite:一个现代化的前端构建工具,提供快速的开发体验

项目结构

.base
├── backend               # 后端服务代码
│   ├── api               # API 定义和实现  
|   |── rpc               # gRPC 服务定义和实现
├── frontend              # 前端服务代码
│   ├── vue-primevue    # Vue + PrimeVue 前端代码
│   │   |── pc            # PC 端代码
│   │   └── mobile        # 移动端代码
│   ├── react-shadcn   # React + shadcn/ui 前端代码
|   |   ├── pc            # PC 端代码
|   |   └── mobile        # 移动端代码
│   ├── react-native  # React Native 移动端代码
│   └── public          # 公共资源
└── README.md             # 项目说明文件