首页龙虾技能列表 › Software UI Design — 软件UI设计辅助

Software UI Design — 软件UI设计辅助

v1.0.0

软件UI设计辅助技能,涵盖设计文件解析(Figma/Sketch/Adobe XD)、自动标注、切图整理、UI规范检查、设计稿对比、设计系统文档生成,支持多种设计文件格式和自动化设计流程。

0· 56·0 当前·0 累计
下载技能包
License
MIT-0
最后更新
2026/3/28
安全扫描
VirusTotal
Pending
查看报告
OpenClaw
可疑
medium confidence
该技能大致匹配UI设计辅助工具,但存在多个不一致性(缺失脚本、数据格式不匹配、元数据与文档不符),在提供Figma令牌或设计文件前应谨慎。
评估建议
安装/使用前考虑以下事项:- 包含不完整,多个脚本和参考文件缺失,部分工作流(Sketch/XD解析、导出、设计转代码)可能未实现。- 数据格式不匹配,figma_parser输出与ui_checker预期不符,可能需要本地转换或更新脚本。- 令牌处理:需要Figma个人访问令牌,仅提供最小权限范围的令牌,优先使用临时令牌。- 代码审查:脚本简短、可读,仅调用api.figma.com和本地文件I/O,无混淆代码或隐藏端点,但建议在沙盒中审查或运行。- 如果需要缺失功能,请向发布者请求完整源代码或缺失脚本。推荐行动:1) 不要共享广泛权限或长期Figma令牌,创建最小权限令牌并在使用后过期。2) 在可丢弃账户或测试文件上本地测试脚本。3) 在依赖自动检查前验证/修补figma_parser输出与ui_checker输入的数据流。4) 如果需要SKILL.md中描述的全部功能,请请求缺失脚本或选择另一个完整工具。信心笔记:评估为“中等”因为现有代码看似良好且与Figma解析一致,但缺失文件和文档不一致创建了关于包完成度和意图的模糊性。...
详细分析 ▾
用途与能力
声明的用途(Figma/Sketch/XD解析、注释、导出、设计转代码)大致与包含的针对Figma的代码相符。然而,SKILL.md和“核心脚本”列出了许多脚本(sketch_parser.py、annotate.py、export_assets.py、design_to_code.py)和参考文件/引用,但这些在包中不存在。这种差距使得不清楚该技能是否真正实现了声称的功能。此外,两份提供的脚本仅实现了工作流的一部分(Figma解析和UI检查器),而不是所描述的全部功能集。
指令范围
运行时指令描述使用Figma API和用户提供的令牌/文件,与figma_parser调用api.figma.com一致。指令不请求无关的系统文件或外部端点。然而,SKILL.md工作流假设其他解析/导出脚本和特定的报告形状;ui_checker预期报告包含一个“elements”数组,而figma_parser产生类似'colors'、'textStyles'和'components'的键——这些数据形状不匹配意味着如果没有额外的胶水代码,遵循文档工作流将可能失败。
安装机制
没有安装规格(仅指令部署)和没有下载或第三方安装程序;包含的Python脚本在本地运行。从安装角度看,这是低风险的。
凭证需求
注册元数据列出没有所需的环境变量,但SKILL.md明确指出需要Figma个人访问令牌,并且figma_parser预期一个令牌CLI参数。请求Figma PAT与声明的Figma集成成比例,但元数据省略(没有声明的环境要求)和缺乏关于最小令牌范围的指导是用户应注意的不一致性。
持久化与权限
该技能不是始终启用,并且不请求提升或持久特权。它不修改其他技能或代理范围内的配置。允许代理自主调用该技能(平台默认),这本身并不不寻常。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/28

Figma解析/UI规范检查/自动标注/切图导出

● Pending

安装命令 点击复制

官方npx clawhub@latest install software-ui-design
镜像加速npx clawhub@latest install software-ui-design --registry https://cn.clawhub-mirror.com

技能文档

软件UI设计

UI设计自动化

核心能力

设计文件解析

  • Figma:通过 Figma API / figma-python 解析文件,提取图层、组件、样式
  • Sketch:解析 .sketch 文件(JSON 格式),提取画板、符号、样式
  • Adobe XD:解析 .xd 文件(ZIP + JSON),提取 artboard、组件

自动标注

  • 提取元素位置、尺寸、间距、颜色、字体信息
  • 生成标注文档(Markdown / HTML / JSON)
  • 支持多状态标注(默认/悬停/激活/禁用)

切图 & 资产导出

  • 自动识别需要导出的元素
  • 支持多分辨率导出(1x / 2x / 3x)
  • 输出格式:PNG / SVG / PDF / WebP
  • 整理为规范目录结构

UI 规范检查

  • 颜色规范验证(品牌色是否正确使用)
  • 字体规范验证(字号/字重/行高)
  • 间距规范验证(8px 栅格系统)
  • 输出规范差距报告

设计转代码

  • 生成 CSS / Tailwind / Flutter / SwiftUI / Jetpack Compose 代码片段
  • 从设计稿提取组件结构和样式属性

关键脚本

  • scripts/figma_parser.py - Figma API 文件解析
  • scripts/sketch_parser.py - Sketch 文件解析
  • scripts/annotate.py - 自动标注生成
  • scripts/export_assets.py - 批量导出切图
  • scripts/ui_checker.py - UI 规范检查
  • scripts/design_to_code.py - 设计转代码片段

参考资源

  • references/figma-api.md - Figma API 文档
  • references/design-systems.md - 主流设计系统规范参考

工作流程

  • 获取设计文件:用户提供 Figma 链接 / Sketch / XD 文件路径
  • 解析提取:调用解析脚本获取图层结构
  • 执行任务:标注 / 切图 / 规范检查 / 代码生成
  • 输出交付:文档 / 资产包 / 报告

注意事项

  • Figma 需要用户提供 Personal Access Token
  • Sketch/XD 文件较大,建议压缩或提供具体画板范围
  • 切图优先导出 SVG 再转 PNG
  • 代码生成仅作参考,需人工审核
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务