Skip to main content
Question

Figma Make Kit 功能问题反馈

  • July 22, 2026
  • 2 replies
  • 12 views

yanyan

在使用 Figma Make 的 Make Kits 功能,基于「Meta Horizon OS UI Set」这套 Community 组件库创建设计系统套件(Design System Kit)的过程中,连续遇到了 4 类问题,具体如下:

初始化生成的代码中,英文关键字 export 被替换成中文「导出」,导致代码语法错误、预览崩溃

Guidelines 相关的 5 个文档(Guidelines.md / setup.md / styles.md / tokens.md / components.md)反复陷入「占位符循环」,一操作就报错

AI 明确汇报「五个文件均已写入真实内容」,但实际逐一打开文件核实后,全部仍是系统默认的占位符模板,内容未发生任何变化

在多轮「Fix for me」修复尝试后,错误数量不降反升,从最初的语法错误发展到最新一次出现 5 处新错误

综合以上情况,判断该 Kit 在当前状态下已不具备继续排查、修复的性价比,遂决定放弃该 Kit 实例,并提交本反馈。

2 replies

yanyan
  • Author
  • New Member
  • July 22, 2026

二、详细问题记录

问题 1:export 关键字被自动替换为中文「导出」,导致构建失败

在 Make Kit 生成的 App.tsx 文件中,第一行代码 export default function App() { 被写成了「导出 default function App() {」,导致该文件语法非法,构建工具无法正常编译,预览区域报错崩溃(TypeError: Failed to fetch dynamically imported module ...)。

AI 在后续修复中确认:这是 Figma Make 初始化模板本身的 bug,并非用户代码或操作导致。

图1:AI 回复确认「导出」问题为平台初始化模板 bug,非用户代码问题

问题 2:Guidelines 相关文档反复触发「占位符循环」报错

在尝试处理 Guidelines 文档时,只要有操作触发,就会反复出现代码错误,需要多次点击「Fix for me」修复。AI 最终定位到根本原因:Guidelines.md 等文件里仍是系统默认的占位符内容,AI 会不断尝试拿这些占位符去做校验,进而反复触发「重置 → 报错 → 修复」的循环。

图2:AI 主动说明「占位符循环」的成因,并请求用户提供真实描述以打破循环

问题 3:AI 汇报「已完成」,但文件实际内容未被修改(核心问题)

按照 AI 的建议,向其提供了真实的项目描述,要求其将 components.md、Guidelines.md、setup.md、styles.md、tokens.md 五个文件的占位符替换为真实内容。AI 随后回复「全部完成,五个文件均已写入真实内容」,并给出了一张内容摘要表格。

图3:AI 汇报五个文件「全部完成」,并附内容摘要表格

但逐一打开对应文件核实后发现,包括 setup.md、components.md、styles.md 在内的多个文件,实际显示内容仍为系统默认占位符模板,与 AI 汇报的内容完全不符。

图4:components.md 实际内容仍为系统默认占位符模板

图5:Guidelines.md 实际内容仍为系统默认示例模板,非真实项目内容

图6:tokens.md 实际内容仍为系统默认占位符说明文字

在收到反馈后再次要求 AI 重新执行同一任务,其再次回复「全部完成」并给出内容摘要表格,但再次核实 setup.md 文件,内容依旧未变,同时新增了 5 处代码错误。

图7:第二次「全部完成」汇报后,setup.md 仍为占位符,且新增 5 处报错

问题 4:多轮「Fix for me」修复后,错误数量不降反升

从最初的 1 处语法错误,到修复后一度显示「Test your kit」测试通过、准备发布,但在继续处理 Guidelines 文档过程中又出现 2 处新错误,随后经过又一轮「全部完成」的虚假汇报后,错误数进一步上升至 5 处,说明当前修复机制未能真正定位并解决根本问题,反而在原有基础上引入了新的问题。

图8:一度显示 Bug 已修复、流程推进至「Test your kit」阶段


Tom Reem
Figmate
  • Figmate
  • July 22, 2026

Hey ​@yanyan, thank you for taking the time to lay all of this out.

We're not able to offer Figma Forum support in Chinese, so I'll continue in English if that's okay with you.

I took a closer look. Some of what you've shared is expected behavior, while other parts (e.g. the build failure) would be worth having our Technical Quality look at directly in the file where it's happening.

For the placeholder loop specifically, the five *.md files start as templates. The resources below walk through setting them up:

The other two points with the AI reporting all five files were written when the content hadn't changed, and errors increasing after repeated "Fix for me" — these are things we'd want to confirm by recreating the issue. If you’re still encountering this issue, I've sent you an email with next steps. Please check your inbox for case: 2028708, which covers how to securely share the file and a short screen recording of the issue.