项目概述
GGJAI(拼好智)是一个现代化的AI协作平台,基于MCP(Model Context Protocol)协议构建, 提供智能Agent管理、工具调用、用户认证等核心功能。项目采用Vue 3 + Go的全栈技术架构, 具有酷炫的科技感星空主题界面。
5+
MCP工具
6
页面模块
8
API接口
100%
TypeScript
系统架构
🖥️
Vue 3 前端
TypeScript + Vite
→
⚙️
Go 后端
Gin Framework
→
🗄️
MongoDB
数据存储
🔌
MCP Server
内嵌协议服务
技术栈
Vue 3
渐进式JavaScript框架
TypeScript
类型安全的JavaScript
Vite
下一代前端构建工具
Pinia
Vue状态管理
Vue Router
官方路由管理
Axios
HTTP客户端
Go
高性能编程语言
Gin
高性能Web框架
MongoDB
NoSQL数据库
JWT
Token认证
MCP
模型上下文协议
功能模块
首页
科技感星空主题,展示平台核心能力
MCP中心
MCP协议工具管理与调用示例
智能Agent
创建和管理AI智能代理
个人中心
用户信息管理与设置
API接口
POST
/api/auth/register
用户注册
POST
/api/auth/login
用户登录
GET
/api/auth/me
获取当前用户信息
GET
/mcp/tools
获取MCP工具列表
POST
/mcp/tools/:name
调用指定MCP工具
GET
/health
健康检查
MCP工具列表
echo
回显输入的消息,用于测试MCP通信
get_time
获取当前服务器时间和时区信息
calculate
执行简单的数学计算(加减乘除)
server_info
获取MCP服务器的详细信息
call_main_server
调用主服务器API接口
🎮 交互式MCP工具演示
// 选择工具并点击"调用工具"查看结果
// 示例输出将显示在这里
技术指标
项目特点
科技感UI
动态星空背景、星座连线动效,打造沉浸式体验
安全认证
JWT Token认证,密码加密存储,安全可靠
高性能
Go语言后端,毫秒级响应,支持高并发
MCP协议
内嵌MCP服务器,标准化AI工具调用
响应式设计
适配各种屏幕尺寸,移动端友好
标准项目
纯净Web项目,无第三方平台依赖