返回顶部
e

extract-design提取设计

Use this skill when the user wants to extract a webpage's design language into a reusable HTML style reference file, including typography, colors, spacing, surfaces, components, states, themes, motion, code-block styles, background atmosphere, decorative motifs, and art direction. The output should be a universal style specimen HTML for future AI-generated pages, not a 1:1 copy of the original page. Extracted style files are saved to the skill's own `assets/theme/` directory, never to the user's

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
160
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

extract-design

提取设计

输出位置

关键:所有提取的样式文件必须保存到技能自身的 assets/theme/ 目录中——绝不能保存到用户的项目目录,也不能保存到当前工作目录的相对路径。

在写入任何输出文件之前,通过运行以下命令解析技能目录:

Glob 模式:/skills/extract-design/SKILL.md

包含该 SKILL.md 文件的目录即为 SKILLDIR。所有输出文件都放在 SKILLDIR/assets/theme/ 目录下。

输出文件使用源域名或项目名称作为前缀:

SKILL_DIR/assets/theme/
├── {name}-style-manifest.json # 结构化样式清单
└── {name}-style-specimen.html # 通用样式样本 HTML

示例(其中 SKILL_DIR 是 Glob 解析出的任意路径):

  • - {SKILLDIR}/assets/theme/ampcode-style-manifest.json
  • {SKILLDIR}/assets/theme/ampcode-style-specimen.html
  • {SKILLDIR}/assets/theme/vercel-style-manifest.json
  • {SKILLDIR}/assets/theme/vercel-style-specimen.html

在写入之前,如果 assets/theme/ 目录不存在,请创建该目录。



参考文件

本技能内的 references/ 目录包含两个文件,每次提取时都必须使用。两个路径都相对于 SKILL_DIR(通过上述 Glob 解析):

  • - {SKILLDIR}/references/extraction-checklist.md — 所有提取维度的全面检查清单。逐一完成每个部分;如果某个维度不适用,请注明原因。
  • {SKILLDIR}/references/style-specimen.html — 输出 C 的结构模板。生成的样本必须遵循相同的结构。

警告:模板中包含 / REPLACE / 占位符,用于每个 CSS 令牌值。你必须将所有占位符替换为从目标网站测量到的实际值。不要在最终输出中保留任何占位符值。输出文件中存在 / REPLACE / 意味着提取不完整。



使用时机

当用户想要以下内容时,使用此技能:

  • - 提取某个网页的视觉风格
  • 让 AI 学习一个网站的设计语言并生成同风格页面
  • 从网页中抽取字体、字号、字色、背景样式、图片背景、条纹/网格/纹理、动画、卡片样式、代码块样式
  • 将网页风格沉淀为一个可复用的 HTML 参考文件
  • 构建设计样张页 / style specimen / design reference file
  • 将一个具体网页抽象成更通用的设计系统表达
  • 抽取整页氛围感 / atmosphere / art direction,而不仅是组件样式

当用户想要以下内容时,不要使用此技能:

  • - 仅截图网页
  • 仅复制页面 DOM 或下载页面资源
  • 仅修复某个单独 CSS 问题
  • 仅做像素级 1:1 复刻
  • 仅导出 raw CSS dump

此技能用于样式系统提取,而非页面克隆。



核心原则

你的任务不是复现页面结构。

你的任务是将页面的视觉系统提取出来,并以以下形式呈现:

  1. 1. 原始令牌
  2. 语义令牌
  3. 背景/氛围系统
  4. 装饰性图案系统
  5. 组件原型
  6. 交互规则
  7. 通用样式样本 HTML

最终结果必须是一个通用参考文件,其他 AI 可以读取并使用它来生成相同风格的新页面。

思考维度包括:

  • - 设计令牌
  • 语义角色
  • 主题层
  • 背景氛围
  • 装饰性图案
  • 组件模式
  • 状态行为
  • 动效语言
  • 响应式规则
  • 艺术指导

不要思考以下方面:

  • - 复制所有类名
  • 镜像页面 DOM
  • 盲目转储原始 CSS
  • 保留无关的内容文本
  • 将氛围样式扁平化为单一背景色

目标是:

不仅要保留组件语言,还要保留页面氛围、装饰性图案和艺术指导。忠实的提取必须同时捕捉系统结构和视觉情绪。



输出约定

使用此技能时,生成三个输出

输出 A — 提取摘要

对提取的样式系统进行简洁说明:
  • - 整体设计特征
  • 排版系统
  • 色彩系统
  • 间距/布局节奏
  • 表面/高度语言
  • 背景/氛围语言
  • 装饰性图案
  • 动效语言
  • 组件家族
  • 主题/响应式行为
  • 提取置信度
  • 局限性

输出 B — 结构化样式清单

一个必需的机器可读 JSON 文件,保存到 {SKILL_DIR}/assets/theme/{name}-style-manifest.json,描述以下内容:
  • - 元信息
  • 原始令牌
  • 语义令牌
  • 背景系统
  • 图案
  • 主题
  • 动效令牌
  • 组件原型
  • 响应式规则
  • 无障碍说明
  • 局限性

输出 C — 通用样式样本 HTML

一个包含以下内容的 HTML 文件:
  • - CSS 令牌
  • 主题层
  • 背景/氛围层
  • 图案示例
  • 组件样式
  • 样本部分

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large