企业级前端设计工具,支持设计系统生成、组件库批量产出、多端适配,适配商业产品开发。
前端设计工具 - 专业版是一项面向实际任务的技能,主要用于前端设计专业版是一款面向企业团队与专业设计师的高级前端界面设计工具;在免费版设计思维与美学指导之上,扩展了完整设计系统生成、组件库批量产出、响应式多端适配、设计Token管理与团队协作等高级功能,可融入商业前端产品开发流水线;
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
前端设计专业版是一款面向企业团队与专业设计师的高级前端界面设计工具。在免费版设计思维与美学指导之上,扩展了完整设计系统生成、组件库批量产出、响应式多端适配、设计Token管理与团队协作等高级功能,可融入商业前端产品开发流水线。
本版本完全兼容免费版所有设计思维与美学维度,企业用户可直接迁移既有设计思路并获得系统化的工程化能力。
| 能力项 | 免费版 | 专业版 | 说明 |
|---|---|---|---|
| 设计思维引导 | 是 | 是 | 目的/调性/约束/差异化 |
| 字体选择指导 | 是 | 是 | 避免通用字体 |
| 配色方案指导 | 是 | 是 | CSS变量一致性 |
| 动效设计指导 | 是 | 是 | CSS优先方案 |
| 空间构图指导 | 是 | 是 | 布局与负空间 |
| HTML/CSS/JS 实现 | 是 | 是 | 生产级代码 |
| React/Vue 实现 | 是 | 是 | 主流框架 |
| 设计系统生成 | 否 | 是 | Tokens/主题/规范 |
| 组件库批量生成 | 否 | 是 | Storybook 集成 |
| 响应式多端适配 | 否 | 是 | 桌面/平板/移动 |
| 设计Token管理 | 否 | 是 | 团队共享 |
| 可访问性检查 | 否 | 是 | a11y 合规 |
| 性能优化建议 | 否 | 是 | 代码审查 |
| 技术支持 | 社区 | 专属 | 工单响应 |
用input_params参数进行配置。
输入: 用户提供核心功能执行所需的指令和必要参数。 处理: 按照skill规范执行核心功能执行操作,遵循单一意图原则。 输出: 返回核心功能执行的执行结果,包含操作状态和输出数据。
input_params参数,支持创建/查询/导出操作用config_options参数进行配置。
输入: 用户提供参数配置与调用所需的指令和必要参数。 处理: 按照skill规范执行参数配置与调用操作,遵循单一意图原则。 输出: 返回参数配置与调用的执行结果,包含操作状态和输出数据。
config_options参数,支持修改/重置/导入操作用output_format参数进行配置。
输入: 用户提供结果处理与输出所需的指令和必要参数。 处理: 按照skill规范执行结果处理与输出操作,遵循单一意图原则。 输出: 返回结果处理与输出的执行结果,包含操作状态和输出数据。
output_format参数,支持导出/保存/转换操作
能力覆盖范围:本skill的核心能力覆盖以下场景关键词:企业级前端设计工、支持设计系统生成、组件库批量产出、适配商业产品开发、前端设计专业版、面向企业团队与专、业设计师的高级前、端界面设计工具、核心能力、完整设计系统生成、Design、规范文档、组件库批量设计与、暗色模式、管理与团队协作、合规检查与修复、性能优化建议与代等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持。企业需建立完整的设计系统,包含 Design Tokens、主题与规范文档。
/* 专业版生成的 Design Tokens */
:root {
/* 颜色系统 */
--color-primary-50: #f0f9ff;
--color-primary-500: #0ea5e9;
--color-primary-900: #0c4a6e;
/* 字体系统 */
--font-display: 'Playfair Display', serif;
--font-body: 'Inter', sans-serif;
--font-mono: 'JetBrains Mono', monospace;
/* 间距系统(8px 基准) */
--space-1: 0.25rem;
--space-2: 0.5rem;
--space-4: 1rem;
--space-8: 2rem;
/* 圆角系统 */
--radius-sm: 0.25rem;
--radius-md: 0.5rem;
--radius-lg: 1rem;
/* 阴影系统 */
--shadow-sm: 0 1px 2px rgba(0,0,0,0.05);
--shadow-md: 0 4px 6px rgba(0,0,0,0.1);
/* 动效系统 */
--ease-out: cubic-bezier(0.16, 1, 0.3, 1);
--duration-fast: 150ms;
--duration-normal: 300ms;
}
设计团队需批量生成标准化组件,并集成到 Storybook。
# 批量生成组件 python3 scripts/generate_components.py --config components.yaml --output ./src/components/ --framework react --storybook --types # 示例 # components: # - name: Button # variants: [primary, secondary, ghost, danger] # sizes: [sm, md, lg] # - name: Card # variants: [default, outlined, elevated] # - name: Input # variants: [text, password, search]
产品需同时支持桌面、平板、移动端及暗色模式。
/* 专业版生成的响应式系统 */
/* 断点系统 */
:root {
--breakpoint-sm: 640px;
--breakpoint-md: 768px;
--breakpoint-lg: 1024px;
--breakpoint-xl: 1280px;
}
/* 响应式组件 */
.card {
padding: var(--space-4);
/* 移动端优先 */
}
@media (min-width: 768px) {
.card {
padding: var(--space-8);
}
}
/* 暗色模式 */
@media (prefers-color-scheme: dark) {
:root {
--color-bg: #0a0a0a;
--color-text: #f5f5f5;
--color-surface: #141414;
}
}
产品需符合 WCAG 2.1 AA 标准,使用 a11y 检查工具。
# 可访问性检查 python3 scripts/a11y_check.py --input ./src/ --standard wcag2.1-aa --output ./reports/a11y_report.md --fix-suggestions # 检查项目:颜色对比度、键盘导航、屏幕阅读器、焦点管理
以下场景前端设计-专业版不适合处理:
需要设计创作、UI设计、海报制作、品牌视觉时使用。不适用于非本工具能力范围的需求。
export FRONTEND_DESIGN_EDITION="pro" export FRONTEND_DESIGN_LICENSE="your_license_key"
# 生成完整设计系统 python3 scripts/generate_design_system.py --brand "企业品牌" --tone "精致奢华" --output ./design-system/ --format all
python3 scripts/generate_components.py --config components.yaml --output ./src/components/ --storybook
专业版完整配置:
# 环境变量 FRONTEND_DESIGN_EDITION=pro FRONTEND_DESIGN_LICENSE=your_license FRONTEND_DESIGN_DEFAULT_FRAMEWORK=react FRONTEND_DESIGN_DEFAULT_BREAKPOINTS=sm,md,lg,xl # 设计系统参数 --brand# 品牌名称 --tone # 调性方向 --format all|tokens|theme|docs # 输出格式 --framework react|vue|html # 框架选择 --storybook # 生成 Storybook --types # 生成 TypeScript 类型 --responsive # 响应式适配 --dark-mode # 暗色模式 --a11y standard # 可访问性标准
/* 标准断点系统 */ /* Mobile First: 默认移动端,逐级放大 */ /* sm: 640px - 大手机/小平板竖屏 */ /* md: 768px - 平板竖屏 */ /* lg: 1024px - 平板横屏/小桌面 */ /* xl: 1280px - 标准桌面 */ /* 2xl: 1536px - 大桌面 */
prefers-color-scheme 切换A:完全兼容。专业版支持免费版所有设计思维与美学维度,迁移时仅需设置 FRONTEND_DESIGN_EDITION=pro 并配置 License。
A:包含 Design Tokens(CSS 变量)、主题配置(亮/暗)、规范文档(字体/颜色/间距/组件用法)、组件库(带 TypeScript 类型与 Storybook)。
A:支持 React、Vue、Angular、Svelte 等主流框架,以及原生 HTML/CSS/JS。可生成 TypeScript 类型定义。
A:采用移动优先策略,默认移动端样式,通过媒体查询逐级放大。支持 sm/md/lg/xl/2xl 标准断点,可自定义。
A:支持 WCAG 2.1 A/AA/AAA 标准检查,覆盖颜色对比度、键盘导航、屏幕阅读器、焦点管理、ARIA 属性等,并提供修复建议。
A:可以。支持导入现有 Figma Tokens 或 Style Dictionary 配置,生成兼容代码。支持增量更新而非全量替换。
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| LLM API | API | 必需 | 由 Agent 内置 LLM 提供 |
| Node.js 18+ | 运行时 | 必需 | 官方安装 |
| Python 3.9+ | 脚本运行 | 必需 | 官方安装 |
| Storybook | 组件文档 | 推荐 | npx storybook init |
| Style Dictionary | Token 管理 | 推荐 | npm install style-dictionary |
FRONTEND_DESIGN_LICENSE(企业版授权)FRONTEND_DESIGN_EDITION=pro| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 配置错误 | 参数缺失或格式错误 | 检查依赖说明中的配置要求 |
| 运行时错误 | 运行环境不满足 | 确认运行环境符合依赖说明 |
| 网络错误 | 连接超时或不可达 | 执行ping命令测试网络连通性,检查防火墙和代理设置连接后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,参考国内替代方案 |
输入:用户提供操作指令和必要参数
输出:返回执行结果,包含操作状态和输出数据
用户: 执行核心功能 Skill: 正在执行核心功能... Skill: 执行完成,结果如下: 操作成功