{"repo":"AaronXu-Lab/MasterGo2Figma","free":true,"listed":false,"github":"https://github.com/AaronXu-Lab/MasterGo2Figma","clone":"git clone https://github.com/AaronXu-Lab/MasterGo2Figma.git","description":"Move MasterGo's Design to Figma","language":"JavaScript","stars":46,"topics":["design-system","design-tools","figma","figma-plugin","mastergo","ui-design","design-migration","design-to-figma","mastergo-plugin"],"license":null,"category":"ui-components","readme_excerpt":"MasterGo2Figma 将 MasterGo 设计稿导入 Figma，并尽可能还原为可继续编辑的页面、图层与本地样式。 推荐直接安装已发布的 Figma 社区插件： MasterGo Importer · Figma Community 普通用户不需要克隆仓库、安装 Node.js，也不需要运行 MasterGo 端插件：从 MasterGo 导出 .mg 文件后，直接在 Figma 中用 MasterGo Importer 打开即可。 快速使用 1. 在 MasterGo 中导出需要迁移的 .mg 文件。 2. 在 Figma 中安装并运行 MasterGo Importer。 3. 将一个或多个 .mg 文件拖入插件，或点击「选择文件」。 4. 查看解析出的页面和图层数量，勾选需要导入的页面。 5. 点击「导入」，等待进度完成。 插件会在当前 Figma 文件中创建新页面。导入完成后可以直接编辑图层；如有图片缺失、连接线降级或字体未完全恢复，结果页会显示详情。 更完整的安装、使用与排错说明见 QUICKSTART.md。 开源使用者黑名单 本节用于公示经核验的许可证违规处理记录。 账号 / 名称 平台 违规说明 证据 / 处理记录 日期 --- --- --- --- --- 728566073 / 无梦不欢 小红书 据项目维护者记录，该账号未遵循本项目许可条款，将本仓库内容二次开发后宣称为本人独立制作，并继续对外分发。 证据截图 7 月 24 日、7 月 31 日 当前能力 - 直接解析 MasterGo 原生 .mg ，包括完整文件以及 share / 局部导出形成的不同记录结构。 - 一次选择多个文件，并在导入前按页面勾选。 - 还原常见图形、矢量网络、布尔运算、Group、Section、自动布局与绝对定位。 - 还原组件、组件集、变体和实例；对定义顺序晚于实例的文件进行依赖排序和延迟重连。 - 还原文本及混合样式，包括字号、字重、行高、字距、大小写和装饰等属性。 - 重建并绑定本地 Paint / Text / Effect Style。 - 还原图片填充及 FILL、FIT、CROP、TILE 等模式。 - 还原描边、圆角、透明度、混合模式、阴影、模糊和线性 / 径向 / 角向 / 菱形渐变。 - 还原连接线；无法恢复原端点时会降级为普通折线并在结果中提示。 - 按页准备和分块传输数据，页面完成后及时释放缓存，降低大文件导入的内存峰值。 原生 .mg 解码器已通过多组 MG / ZIP 对照样例和统一回归集验证。格式细节、已知差异与验证状态见： - .mg 解码格式说明 - MG / ZIP 一致性状态 - 统一回归测试集 - 逆向过程与方法论 项目结构 - ReceiveFromMasterGo/ ：Figma 端插件，发布名称为 MasterGo Importer 。负责解析 .mg 、选择页面并在 Figma 中还原图层。 - ReceiveFromMasterGo/ui-src/ ：React 18 + Tailwind + shadcn/ui 插件界面源码。 - ReceiveFromMasterGo/src/ui/mgPackage.js ：MasterGo 原生 .mg 二进制解码器。 - SendToFigma/ ：MasterGo 端导出工具，用于生成 MasterGo2Figma v2 ZIP；目前作为高级兼容与对照路径保留。 - pythonParser/mg to zip.py ：无需启动 Figma","default_branch":null,"files":null,"tree":[],"storefront":"/r/AaronXu-Lab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AaronXu-Lab/MasterGo2Figma/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}