提取任意网站的UI样式的Design文件,用于一键复刻网站样式

skill简介:用于用于从网站URL提取视觉设计系统并生成 DESIGN.md 文件的工具。它通过访问目标网站,解析其样式表、计算样式和组件模式,将设计元素(颜色、排版、间距、组件)转化为符合 google-labs-code/design.md 规范 的结构化文档。输出包含机器可读的YAML设计标记(颜色、字体、间距等)和人类可读的设计说明(品牌风格、使用指南等)。

使用场景介绍:

  • 设计系统反向工程:当需要将现有网站的视觉设计规范(如品牌色、字体层级、组件样式)转化为标准化文档时使用,适用于重构、迁移或跨团队协作场景。

  • 前端开发辅助:为开发人员提供明确的设计标记(如 {colors.primary}{spacing.lg}),确保UI实现与设计意图一致。

  • 处理复杂网站:支持需要JavaScript渲染的SPA(单页应用)或需登录认证的网站(需配合Playwright工具的 --headed --persistent 模式)。

  • 设计规范验证:生成的 DESIGN.md 可通过 npx @google/design.md lint 命令校验,确保符合行业标准格式。

效果展示: