figma-to-mobile

将Figma设计稿智能转换为多平台移动端UI代码

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:figma-to-mobile。
它的用途是:将Figma设计稿智能转换为多平台移动端UI代码
完整的 Skill 内容见:https://321skill.com/skills/figma-to-mobile-x-6/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘请帮我把这个Figma设计稿链接(https://www.figma.com/file/...)转换成Android Jetpack Compose代码。’ 它会调用Figma API解析设计元素,扫描你本地Android项目的资源文件,生成对应的Compose UI代码,并提示你复用已有的颜色资源。如果你对生成的布局有调整,可以通过反馈日志记录,工具会在下次生成时参考你的修正。

介绍

这个Skill解决了设计师与移动端开发者之间的协作鸿沟。当设计师在Figma中完成UI设计后,开发者需要手动将其转化为平台原生代码,这个过程耗时且容易出错。本工具通过连接Figma API,自动提取设计元素和设计令牌(如颜色、字体、间距),并将其转换为Android(Jetpack Compose/XML)、iOS(SwiftUI/UIKit)和Flutter的UI代码,极大提升了开发效率。

使用方式非常直接:用户只需提供一个Figma设计文件的链接,并指定目标平台(如Android或iOS),该Skill便会自动分析设计稿,生成对应的UI布局代码。它还能扫描本地项目资源,智能复用已有的颜色、字符串等资源,避免重复定义。此外,它支持多画框(Frame)对比,帮助处理复杂的设计状态(如不同屏幕尺寸或交互状态)。

它非常适合移动端开发工程师(尤其是前端/全栈开发)、UI设计师以及项目经理。对于开发工程师,它可以快速生成基础UI框架,让开发者专注于业务逻辑;对于设计师,可以快速验证设计的技术可行性;对于项目经理,可以加速原型开发,缩短项目周期。

使用建议:建议在项目初期或设计评审后使用,以快速搭建UI基础。生成的代码可以作为起点,开发者仍需根据具体业务逻辑进行调整和优化。注意,它主要处理静态布局和样式,复杂的交互动画或业务逻辑仍需手动实现。使用前请确保拥有Figma文件的访问权限(可通过个人访问令牌)。

核心特点

与同类Figma转代码工具相比,其核心区别在于具备“项目感知”能力,能扫描本地项目资源进行智能复用,并支持通过反馈日志记录手动修正,从而在后续生成中持续优化,使输出代码更贴近项目实际。

注意事项

不适合需要生成复杂交互动画或高度定制化非标准UI组件的场景。

常见问题

支持哪些移动端开发框架?

支持Android(Jetpack Compose和XML)、iOS(SwiftUI和UIKit)以及Flutter。

需要Figma的什么权限?

需要Figma个人访问令牌(Personal Access Token)以通过REST API读取设计文件。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/figma-to-mobile-x-6/raw/index.md 读取 figma-to-mobile 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。