360 Secure SkillHub
360 安全技能中心

Openclaw Ui Designer

这是专业UI设计助手,核心功能涵盖视觉设计、响应式布局、组件生成、设计系统构建、WCAG合规及多端适配。适用于新建Web应用界面设计、产品改版、创建设计系统等场景。通过命令行调用对应脚本,输入需求参数,可获取设计建议或生成组件代码,所有功能本地运行,无外部依赖,数据安全。

williamwg2025
williamwg2025
热度 64.99
最近更新 2026-05-11 17:30:48
分类:开发依赖:代码执行 / 读写文件应用场景:代码生成 / UI 原型 / 品牌素材 / 模板

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add openclaw-ui-designer
Metadata
name
openclaw-ui-designer
displayName
OpenClaw UI Designer - UI 设计助手
version
1.0.1
description
OpenClaw UI 设计助手 - 创建美观、易用的用户界面。 提供设计系统、组件库、配色方案、视觉设计等专业建议。 支持响应式布局、可访问性(WCAG)、多端适配。所有脚本已包含。 关键词:openclaw, ui, design, frontend, components, design-system, accessibility
license
MIT-0
acceptLicenseTerms
true
tags
["openclaw","ui","design","frontend","components","design-system","accessibility","wcag","responsive","color-palette"]

UI Designer - UI 设计助手

专业的 UI 设计助手,帮助你创建美观、易用的用户界面。


✨ 功能特性

  • 🎨 视觉设计 - 配色方案、字体选择、图标设计
  • 📐 布局建议 - 响应式布局、栅格系统、间距规范
  • 🧩 组件设计 - 按钮、表单、卡片、导航等组件设计
  • 📚 设计系统 - 创建设计规范、组件库、样式指南
  • ♿ 可访问性 - WCAG 合规、色盲友好、键盘导航
  • 📱 多端适配 - 桌面、平板、移动端设计建议

🚀 安装

cd ~/.openclaw/workspace/skills
# 技能已安装在:~/.openclaw/workspace/skills/ui-designer
chmod +x ui-designer/scripts/*.py

就这么简单!所有脚本已包含,无需外部克隆。


📖 使用

设计咨询

python3 ui-designer/scripts/design-consult.py "帮我设计一个登录页面"

配色方案

python3 ui-designer/scripts/color-palette.py --style modern --primary blue

组件生成

python3 ui-designer/scripts/component-gen.py --type button --variant primary

🎯 使用场景

何时使用 UI Designer

场景 推荐使用
新建 Web 应用 ✅ 界面设计、组件选择
redesign 现有产品 ✅ 视觉升级、体验优化
创建设计系统 ✅ 规范制定、组件库
移动端适配 ✅ 响应式设计、触摸优化
可访问性改进 ✅ WCAG 合规、无障碍设计
品牌视觉设计 ✅ 配色、字体、图标

🛠️ 脚本说明

脚本 功能 网络访问 文件写入
design-consult.py 设计咨询 ❌ 否 ❌ 否
color-palette.py 配色方案生成 ❌ 否 ❌ 否
component-gen.py 组件代码生成 ❌ 否 ✅ 可选

注意: 不存在的脚本已从文档中移除(design-review.py, accessibility-check.py)


📋 配置

配置文件: ~/.openclaw/workspace/skills/ui-designer/config/design-config.json

可配置项:

  • 默认设计风格
  • 常用配色方案
  • 组件库偏好
  • 设计工具集成

文件访问:

  • 读取: config/design-config.json
  • 写入: 可选,生成组件代码到指定目录

🎨 设计风格支持

风格 说明 适用场景
Modern 现代简洁 SaaS、科技产品
Minimal 极简主义 博客、作品集
Bold 大胆鲜明 创意、营销活动
Corporate 企业风格 企业网站、后台
Playful 活泼有趣 儿童产品、游戏
Luxury 奢华高端 奢侈品、高端品牌

📄 许可证

MIT-0


作者: @williamwg2025
版本: 1.0.0
灵感来源: agency-agents/design-ui-designer


🔒 安全说明

代码来源 ✅

所有脚本已包含在包内:

  • design-consult.py - 设计咨询
  • color-palette.py - 配色方案
  • component-gen.py - 组件生成

无外部依赖:

  • ❌ 不克隆外部仓库
  • ❌ 不下载外部代码
  • ❌ 不执行远程脚本

网络访问

当前脚本不需要联网:

  • 所有设计建议在本地生成
  • 不访问外部 API
  • 不加载远程资源

文件访问

读取:

  • config/design-config.json - 配置文件
  • 用户提供的設計需求(命令行参数)

写入:

  • component-gen.py 可选生成组件代码到指定目录
  • 默认不写入文件,除非明确指定输出路径

权限要求

  • 读取: ~/.openclaw/workspace/skills/ui-designer/
  • 写入: 仅当使用 --output 参数时
  • 无需 root: 以普通用户身份运行

数据安全

  • 本地处理: 所有设计建议在本地生成
  • 不上传: 不发送数据到外部服务器
  • 不存储: 不保留用户输入的设计需求

使用建议

  1. 检查脚本: 所有脚本都在 scripts/ 目录,可自行审查
  2. 测试运行: 先运行简单命令测试行为
  3. 指定输出: 使用 component-gen.py 时明确指定输出目录
  4. 不要提供敏感信息: 设计需求中不要包含 API Key 等敏感数据

作者: @williamwg2025
版本: 1.0.1
许可证: MIT-0