frameevidence
在终端中运行以下命令:
dsh plugin install fieldnote-ops/frameevidence
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install fieldnote-ops/frameevidence 即可安装该插件,完整源码地址为 https://github.com/fieldnote-ops/frameevidence
插件介绍
Agent 在实现 Figma 设计时,常常凭空猜测字段名、样式 token 和组件层级,导致代码与设计脱节。FrameEvidence 为 Agent 提供一份有界、只读的设计证据:在写任何一行代码之前,先通过 Figma REST API 获取限定深度与节点数的布局结构、排版变量和组件引用,让实现有据可依。
核心能力包括两个只读工具:figma_inspect 返回实现导向的节点树,而非 Figma 完整 JSON 的无差别倾倒;figma_render 为指定节点生成临时 PNG、JPG、SVG 或 PDF 渲染 URL。整个链路严格只读,令牌仅从主机环境变量读取,永远不会出现在模型参数或输出中;请求只发往 api.figma.com 并拒绝一切重定向;原始响应有字节上限,节点树有深度和数量上限,内存缓存进一步降低限频压力。
适合用 DeepSeek Harness 或同类 Agent 框架执行 Figma-to-code 工作流的开发者;需要在不引入 OAuth、多用户凭证存储或维护服务器的情况下,为 Agent 注入最小可用设计上下文的团队;以及希望清晰审计 Agent 对设计文件访问边界的安全负责人。
使用场景
- Agent 实现 Figma 组件前,先获取限定深度的布局、排版与组件引用上下文
- 验证 Agent 生成的代码是否覆盖了设计文件中全部关键节点和样式 token
- 在无 OAuth 服务器环境下,为 Agent 注入最小可用且安全的设计证据
适合人员
- 使用 DeepSeek Harness 或同类 Agent 框架执行 Figma-to-code 工作流的开发者
- 需要审计和控制 Agent 对设计文件访问边界的安全负责人
- 希望避免引入维护服务器、OAuth 或多用户凭证存储的轻量团队