设计

提供网页、landing page、dashboard以及React/Vue组件的前端UI设计,输出HTML/CSS/JS代码。

天轰穿

@thcjp

Install

$ openclaw skills install @thcjp/elite-frontend-design

核心功能: 本技能提供中文交互、化工作流场景等能力。

Elite Frontend Desig

专业版专属特性

能力免费版付费版
基础功能支持支持
Elite Frontend Desig当用户要创建不支持支持
高清分辨率与无损输出不支持支持
批量生成与风格预设不支持支持
自定义模型微调不支持支持
商用版权授权不支持支持

主要能力

  • 当用户要创建网页、landing page、dashboard、React/Vue 组件、前端页面时触发
  • 输出 HTML/CSS/JS 代码
  • 不适用于:静态图片设计(用

快速入门教程

  1. 确认运行环境满足依赖说明中的要求
  2. 在AI Agent对话中调用本技能,提供必要的输入参数
  3. 检查输出结果,根据需要进行后续处理

详细的输入输出格式请参考下方章节说明。

适用范围

场景输入输出
网页搭建页面类型(landing/dashboard)与设计需求HTML/CSS/JS前端代码
组件开发React/Vue组件规格与交互需求可复用前端组件代码
品牌视觉品牌色板与风格参考前端样式规范与主题配置

不适用于:需要人工判断的复杂决策场景

请求格式

参数名类型必填说明
contentstring处理的内容输入
modestring处理模式, 可选值: json/text/markdown
stylestring输出风格, 参考 references/style.md

响应格式

{
  "success": true,
  "data": {
    "result": "处理结果",
    "status": "success",
    "metadata": {
    "metadata": {
      "template_used": "reviewer",
      "word_count": 0,
      "style": "专业"
    }
  },
  "error": null
}

输出模板参考: assets/output.json

异常管理

错误场景原因处理方式
配置错误参数缺失或格式错误检查依赖说明中的配置要求
运行时错误运行环境不满足确认运行环境符合依赖说明
网络错误连接超时或不可达

运行环境

运行环境

  • Agent平台: 支持SKILL.md的任意AI Agent(Claude Code / Cursor / Codex / Gemini CLI等)
  • 操作系统: Windows / macOS / Linux

依赖说明(补充)

依赖项类型是否必需获取方式
LLM APIAPI必需由Agent内置LLM提供

API Key 配置

可用性分类

  • 分类: MD+execute()
  • 说明: 基于Markdown的AI Skill,

API Key配置方式:

export API_KEY="${API_KEY:?请设置环境变量}"

配置后需重启会话或开启新终端生效。API Key应妥善保管,避免泄露到版本控制系统。

差异化分析

效率提升量化分析

操作步骤手动耗时自动化耗时时间节约准确率提升
页面布局设计4小时30分钟3.5小时10%
组件样式编写2小时15分钟1.5小时5%
交互效果实现6小时45分钟5.5小时8%
响应式适配调整8小时1小时7小时7%
代码审查与优化12小时2小时10小时12%

差异化对比

对比维度本技能手动操作Python脚本专业软件
易用性
效率
个性化定制
学习曲线
成本

核心痛点解决

痛点描述影响范围解决方案量化效果
重复性工作设计师需要重复编写相同或相似的设计代码降低工作效率,增加出错率自动化生成代码,减少重复工作时间节约20%
代码维护困难随着项目复杂度增加,代码维护难度增大影响项目进度,增加出错率提供代码审查与优化功能,简化代码维护准确率提升10%
适配问题响应式设计需要针对不同设备进行调整影响用户体验,增加开发成本自动化适配调整,提高响应式设计效率时间节约30%

常见问题FAQ

Q1: Elite Frontend Design 支持哪些前端框架?

A: Elite Frontend Design 支持React和Vue两种主流前端框架,可以方便地生成对应框架的组件代码。

Q2: 如何确保生成的代码质量?

A: Elite Frontend Design 内置代码审查与优化功能,能够确保生成的代码符合优选实践,提高代码质量。

Q3: Elite Frontend Design 是否支持自定义样式?

A: 支持,用户可以通过配置文件自定义样式,以满足个性化需求。

Q4: Elite Frontend Design 是否支持团队协作?

A: 支持,Elite Frontend Design 可以集成到团队的工作流中,方便团队成员协同工作。

Q5: Elite Frontend Design 的学习成本如何?

A: Elite Frontend Design 操作简单,学习成本较低,用户可以通过官方文档快速上手。

安全保障

  1. 代码生成过程中,确保输入内容安全,避免注入攻击。
  2. API Key配置需保密,防止泄露。
  3. 代码审查功能需谨慎使用,避免误判。
  4. 自动化生成代码可能存在兼容性问题,需进行测试。
  5. 定制化样式可能导致代码性能下降,需优化。

安全风险防范

风险项等级防护措施验证方法
API密钥泄露通过环境变量配置,禁止硬编码定期检查代码和配置文件
命令执行风险仅执行白名单命令,避免拼接用户输入使用沙箱环境测试
网络通信安全使用HTTPS协议,验证SSL证书定期检查证书有效期
敏感数据暴露输出结果中不包含密钥、令牌等敏感信息日志脱敏审查
未授权访问限制访问权限,实施认证机制定期审计访问日志

核心属性

  • 自动化执行: 前端 UI 界面设计。当用户要创建网页、landing page、dashboard、React/Vue 组件、前端页面
  • 文件处理: 支持多种文件格式的读取、解析和写入操作
  • API集成: 通过标准化接口调用外部服务并处理响应
  • 命令执行: 在安全沙箱中执行系统命令并收集结果

故障处理体系

针对设计使用中可能遇到的常见问题,提供以下排查方案:

错误类型原因分析解决方案
API认证失败(401)API密钥错误或过期检查密钥配置,重新生成token
接口限流(429)请求频率超出限制降低调用频率,启用重试退避策略
响应超时(504)网络延迟或服务端负载过高增加超时阈值,检查网络连接
文件不存在路径错误或文件未创建检查路径拼写,确认文件已生成
文件格式不支持扩展名不在支持列表中转换为支持的格式后重试
权限不足当前用户无读写权限检查文件权限,以管理员身份运行
命令执行失败参数错误或环境依赖缺失检查命令语法,确认依赖已安装
进程超时命令执行时间过长增加超时设置,优化命令参数
网络连接失败DNS解析失败或防火墙拦截检查网络配置,确认代理设置

设计通用排查步骤

  1. 检查输入参数: 确认所有必填参数已提供且格式正确
  2. 查看日志输出: 定位具体错误行和异常类型
  3. 验证环境配置: 确认依赖库版本和运行环境满足要求
  4. 逐步调试: 缩小问题范围,隔离故障模块

Top skills in this category