放弃手动映射:用 AST 与 MCP 实现 Figma 高保真转代码
WithBands · reddit · 2026-08-10
作者分享了其团队构建的 Figma 设计稿转前端代码流水线,核心是放弃 Figma Code Connect 的手动映射,改用 AST(抽象语法树)自动提取组件库特征。
工作流设计
- 组件解析:通过自定义 MCP server 暴露包含 480 个组件的库,直接从源码 AST 提取排版、圆角、布局等结构化事实,实现零手动标注。
- 生成中验证:利用 Claude Skill 在代码生成过程中进行循环验证,而非事后 QA。通过比对颜色、字体等属性,并结合浏览器截图差异分析,确保代码与设计稿一致。
效果与探讨
在约 20 次的 A/B 测试中,该方法在保持系统一致性上优于单用 Figma MCP。作者向社区求教:AST 自动提取能否替代手动映射?以及如何优化截图对比中的字体渲染噪音问题。
「编程与Agent」频道最新
- 无CUDA经验靠编程智能体拿下GPU优化赛第五 — tokenbender · 2026-08-10
- 非程序员 vibe coding 半年复盘:最大陷阱是 AI 伪装修复 — Tired40s · 2026-08-10
- 单个智能体搞定一切:ReASearch 统一提示词与 ML 工作流优化 — _reachsumit · 2026-08-10
- Sakana AI 总结「AI Scientist」进展:端到端科研自动化 — SakanaAILabs · 2026-08-10
- Codex拒绝修复自身bug,开发者称软件面临风险 — switchplonge · 2026-08-10
- Radar:内置 MCP 服务器的开源 Kubernetes 可视化管理工具 — tom_doerr · 2026-08-10