Agent Skills
返回列表
网页设计系统逆向生成器

网页设计系统逆向生成器

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_6cfd75b7/extractdesignsystem。

技能介绍

要解决的问题

企业多产品线并存时,常遇到一个尴尬问题:页面已经上线,视觉也相对成熟,但缺少可复用、可交接的设计系统资产。手动从页面里抄颜色、字号、圆角、按钮状态,容易遗漏 Hover、Focus、Pressed 等细节;直接爬取网页文本又拿不到 Computed CSS 和设计 Token。这个技能的目标,是把已有 Web 页面的视觉规则反推成一套可落地规范,减少从竞品页面或存量系统中补齐设计资产时反复截图、复制 CSS、人工整理的成本。

技能如何工作

它不按“整页美化”思路工作,而是按设计系统层级拆解:

  • 输入要求:提供目标页面的高清多状态截图,以及通过 F12 获取的关键组件 Computed CSS 或 :root 全局变量。
  • Token 提取:按顺序建立色彩、字体、间距、圆角、阴影等代号体系,例如 Primary、Tonal、Neutral/Surface、12/14/16/20/24/28px 字阶,以及 4px / 8px 栅格步长。
  • 组件推导:围绕 Button、Card 等核心组件输出盒模型参数,包括 Height、Border-Radius、Padding、Gap 和前置图标间距。
  • 状态与变体:覆盖 Filled、Tonal、Outlined、Text、Icon 等变体,并定义 Default、Hover、Focus、Pressed、Disabled 状态。
  • 交付物:生成包含真实 CSS 代码表和可交互组件 Demo 的独立 HTML/CSS 文档,便于在沙盒中直接查看效果。

一个关键约束是图标颜色建议使用 color: inherit,避免在 Filled、Tonal 等不同底色下需要手工改写图标颜色。

适用边界

这个技能适合已有可访问 DOM 样式、能提供截图和 CSS 的 Web 页面。若组件样式被 Shadow Root 隔离,仅靠常规选择器可能不完整,需要补充定向脚本或额外截图。它也不适合把“视觉近似”直接等同于“业务可用”:最终 Token、组件命名和状态规则仍需要 UI/UX 负责人验收,前端工程师按实际工程体系接入。

使用场景

  • 当团队要复刻竞品页面视觉 DNA,需要从截图和 Computed CSS 生成色彩、字阶、间距与圆角 Token 时。
  • 当接手老旧 Web 系统,需要把按钮和卡片的高、圆角、Padding、Gap 及交互状态整理成规范时。
  • 当多条产品线视觉割裂,需要从已上线页面提取统一设计基准并输出可交互 Demo 时。
  • 当组件被 Shadow Root 隔离导致常规选择器失效,需要补充截图或脚本校验样式与阴影时。

适合人员

  • UI/UX 负责人:需要把已有页面反推成 Token 与组件规范,用于验收多产品线视觉一致性。
  • 前端工程师:需要拿到按钮和卡片的盒模型、状态样式与可交互 Demo,以便落地组件。
  • 视觉设计师:需要从竞品或存量页面补齐色彩、字体、间距、圆角等可交接规范。
  • 技术负责人:需要收拢多产品线样式割裂,形成可复用、可交接的设计系统资产。