从设计稿到代码:MasterGo MCP 实战指南
设计还原一直是前端开发中的痛点,手动切图、写样式不仅耗时还容易出错。最近通过 MasterGo 的 MCP(Model Context Protocol)协议配合 TRAE CN IDE,我们尝试了一条新的自动化路径:让 AI 直接读取设计稿的结构化数据生成前端代码。
核心原理简述
MCP 在这里充当了设计与 AI 工具之间的桥梁。它允许 TRAE CN IDE 等工具在授权后直接拉取 MasterGo 设计稿的 DSL(领域特定语言)数据。简单来说,AI 不再需要靠猜或看截图,而是能'读懂'组件类型、样式变量和布局结构,输出 JSON 格式的中间层数据供代码生成器解析。
一个极简的 DSL 示例如下:
{
"components": [
{
"id": "123",
"type": "Button",
"props": {
"text": "点击我",
"style": {
"color": "red",
"fontSize": 16
}
}
}
]
}
前置准备
在开始之前,请确认以下环境已就绪:
1. 账号与权限
- 持有 MasterGo 企业版账号,并完成手机号或邮箱验证。
- 若操作团队空间的设计稿,需拥有该文件的「查看」或「编辑」权限(仅评论权限无法读取数据)。
- 生成 Token 时,账号必须是企业空间的成员或管理员。
2. 开发环境
- 安装 TRAE CN IDE,版本建议 ≥ 1.0.0(旧版本可能不兼容 MCP 协议)。
- 确保网络可访问 MasterGo 官网及 IDE 服务器。


