Trae + MasterGo 前端一键生成页面

5,180 阅读2分钟

前言

MCP 作为一种标准化的上下文管理协议,为设计师和开发团队提供了更高效的协作方式。通过支持 MCP,MasterGo 不仅打破了工具间的信息孤岛,还为复杂的设计到开发流程提供了强大的技术支撑。

借助 MasterGo MCP Server,设计师和开发团队可以实现更智能的设计到代码转换。MCP Server 提供结构化的布局信息,与 AI 编码工具(如 Cursor / Vscode / Trae)无缝集成,避免了传统设计到开发流程中因页面截图等方式带来的误差,极大提升了工作效率。

前置安装

1. 安装Trae编辑器

www.trae.ai/ 下载安装包安装Trae编辑器

2. 在Trae插件市场安装Cline

微信截图_20250519094421.png

3. 给Cline 配置大模型

我的配置如下,大家也可以自行配置

image.png

4. 安装mastergo-magic-mcp

首先在MasterGo官网(mastergo.com/files/accou… 安全设置中生成令牌并复制

image.png

然后在Trae编辑器Cline里配置 mastergo-magic-mcp

在Cline中打开MCP Servers 配置JSON文件,在JSON文件里添加如下mastergo-magic-mcp 配置代码

image.png

windows 配置:

    {
      "mcpServers": {
        "mastergo-magic-mcp": {
          "command": "cmd",
          "args": [
            "/c",
            "npx",
            "-y",
            "@mastergo/magic-mcp",
            "--token=<MG_MCP_TOKEN>",
            "--url=https://mastergo.com"
          ]
        }
      }
    }

mac配置:

{
  "mcpServers": {
    "mastergo-magic-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@mastergo/magic-mcp",
        "--token=<MG_MCP_TOKEN>",
        "--url=https://mastergo.com"
      ],
      "env": {
        "NPM_CONFIG_REGISTRY": "https://registry.npmjs.org/"
      }
    }
  }
}

配置好后你会看到如下图,mastergo-magic-mcp 已在MCP Servers列表中了

image.png

到这我们前置安装、配置工作就完成了,接下来我们进入开发阶段。

使用mastergo-magic-mcp 开发页面

1. 复制容器链接

我们在MasterGo里找一个设计页面,然后复制容器链接

我找了AntDesign Pro 给大家做示范,为了减少大模型token我们选择页面里的一小块。

选中块图层右键 -> 复制/粘贴为 -> 复制容器链接

image.png

2. 在Trae里生成代码

1. 初始化工程

我们可以先用vite初始化一个vue工程,并安装ant-design-vue 及 @ant-design/icons-vue,在main.ts 里全局引入。

image.png

image.png

2. 生成提示语

然后在Cline里点击新建任务,在提示词输入框里粘贴我们刚才复制的页面链接,还可以加入使代码生成更精确的其他提示语

image.png

3. 生成代码

image.png

4. 预览效果

我们启动工程,打开页面看下还原效果,还原程度应该达到了 99% 哈哈哈

image.png

除了还原ant-design, 各主流前端框架都可以,自定义前端框架也是可以的。具体操作可查看MasterGo官网。