纸张质感设计规范
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fccf428b/paper-design-blueprint。
技能介绍
解决什么问题
设计规范在落地时常遇到三类问题:tokens 写成裸值导致主题切换失效、组件只画默认态导致 hover/focus/disabled 各做一套、可访问性只写「需支持键盘」却无法验收。这个技能把规范写成可执行约束:每条规则要么绑定 token、阈值或示例,要么给出反例。
技能如何工作
核心能力
- 基于 token 的一致性约束:颜色、字号、间距全部语义化,如
primary=#111111、surface=#FFFFFF,避免直接写死十六进制。 - 状态明确的组件规则:组件必须定义
default、hover、focus-visible、active、disabled、loading、error七态,并写明键盘、指针、触摸交互。 - 可测试的可访问性验收:对齐 WCAG 2.2 AA,验收标准写成「焦点环可见」「对比度≥4.5:1」这类可代码审查的断言。
- 反模式与迁移路径:每条 Do 规则配 Don't 示例,新样式引入时提供旧组件迁移指引。
关键步骤
- 用一句话重述设计意图,避免规则漂移。
- 先定
typography、color、spacing等 foundation tokens,再写组件级规则。 - 组件部分覆盖解剖结构、变体、状态、响应式与边界情况(长标签、空状态、溢出)。
- 输出可访问性验收标准、内容语气示例、禁止实现、QA 清单。
适用边界
- 不自动安装依赖、修改系统权限或创建持久化任务。
- 涉及发送、发布、删除、付款、部署等外部写入时,需先展示影响并获用户确认。
- 凭据只用于用户指定的官方服务,不回显、不记录、不转发。
- 命令和代码默认仅供参考,仅在用户明确要求且目标清楚时才执行。
使用场景
- 为新表单组件编写规范,需定义默认/悬停/聚焦/禁用/加载/错误七态及键盘交互
- 审查既有按钮样式,发现颜色值写死导致主题切换失效,需按语义 token 重构
- 制定暗色主题切换规则,要求焦点环可见性和对比度对齐 WCAG 2.2 AA
- 迁移既有卡片组件到新的间距系统,需要按 4/8/12/16/24/32 节奏重新约束留白
适合人员
- 前端工程师:需要组件七态定义和键盘交互的可执行规范
- 设计系统负责人:需要 token 一致性审查和反模式清单来约束团队
- 可访问性工程师:需要 WCAG 2.2 AA 的可测试验收标准而非笼统声明
- 全栈开发者:在没有设计师时也需要明确的间距、字号、颜色使用规则