Skip to content

MCP AI助手集成

革命性的AI开发体验! 通过MCP(Model Context Protocol)让AI编辑工具深度理解GVA项目结构,实现智能化的代码生成和项目管理。

尽量使用 claude > gemini > gpt = kimi 模型 已达到更好效果

✨ 核心特性

  • 🚀 智能代码生成:AI自动创建完整的CRUD模板
  • 🔍 智能文件搜索:自动定位相关文件并提供精准修改建议
  • 🎯 自动化流程:一键生成API接口和菜单配置
  • 🧠 上下文理解:AI深度理解项目架构,提供更准确的代码联动

🛠️ AI编辑工具配置

支持的AI编辑工具

  • Trae (尽量使用 trae.ai 国外版)
  • Cursor
  • Claude Code
  • Windsurf
  • Codebubby
  • 其他支持MCP协议的AI编辑器

配置步骤

第一步:启动TPA(tmAdmin-AI)项目

确保你的TPA项目正在运行,MCP服务在 http:// + 域名 + '/mcp.php' 访问

第二步:配置AI编辑器

在你的AI编辑工具的配置文件中添加以下MCP配置:

json
{
  "mcpServers": {
    "TPA-Helper": {
      "url": "http://your-domain/mcp.php",
      "headers": {
        "Authorization": "xxx"
      }
    }
  }
}
  1. 参数说明
  • TPA-Helper: MCP工具名称
  • url: mcp入口路径
  • Authorization: 授权token
  1. 如何获取授权token
  • 管理后台查看: MCP => 授权管理 => 详情 获取
  • 根目录执行命令: php think mcp 1(生成token)php think mcp 2(查看token)

第三步:重启编辑器

保存配置后重启你的AI编辑工具,等待MCP连接建立,MCP状态显示绿色即表示连接成功

🚀 AI助手新能力

配置完成后,AI助手将获得以下超能力:

  • 🧠 深度理解项目:自动识别GVA项目结构和代码模式
  • 🎯 智能代码生成:根据需求自动生成完整的功能模块
  • 🔍 精准文件定位:快速找到相关文件并提供修改建议
  • 📱 全栈开发:同时处理前端、后端、数据库的代码生成
  • 🎨 UI自动化:自动配置路由、菜单和权限系统

使用示例

只需要告诉AI:"我想创建一个用户管理模块",AI就会:

  • 📋 自动生成用户表结构
  • 🔧 创建完整的CRUD API
  • 🎨 生成前端管理页面
  • 📱 配置菜单和路由
  • 🔐 设置权限控制

Released under the Apache-2.0 License.