Install
openclaw skills install @thcjp/anthropics-frontend-design-freeopenclaw skills install @thcjp/anthropics-frontend-design-free前端设计基础版,生成具有基本美学风格的 HTML/CSS/JS 前端代码。避免通用 AI 美学,提供四种基础美学方向。仅支持 HTML/CSS/JS 技术栈。
范围外(本技能不做): React/Vue 组件生成、高级动效编排、复杂仪表盘设计、品牌视觉页、3D 建模(需升级付费版)。
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| LLM API | API | 必需 | 由Agent内置LLM提供 |
需要配置对应API Key,详见上文环境配置章节
API Key配置方式:
export API_KEY="your_api_key_here"
配置后需重启会话或开启新终端生效。API Key应妥善保管,避免泄露到版本控制系统。
在编写代码之前,先确定一个明确的美学方向:
关键原则: 选择一个清晰的概念方向并精准执行。避免通用 AI 美学。
输入: 用户提供设计思维所需的参数和指令。 输出: 返回设计思维的执行结果,包含操作状态和输出数据。
输入: 用户提供前端美学指南(基础)所需的指令和必要参数。 处理: 按照skill规范执行前端美学指南(基础)操作,遵循单一意图原则。 输出: 返回前端美学指南(基础)的执行结果,包含操作状态和输出数据。
前端美学指南(基础)操作,处理输入数据并返回结果前端美学指南(基础)相关配置参数进行设置输入: 用户提供排版字体所需的指令和必要参数。 处理: 按照skill规范执行排版字体操作,遵循单一意图原则。 输出: 返回排版字体的执行结果,包含操作状态和输出数据。
输入: 用户提供配色主题所需的指令和必要参数。 处理: 按照skill规范执行配色主题操作,遵循单一意图原则。 输出: 返回配色主题的执行结果,包含操作状态和输出数据。
升级提示: 动效交互、背景纹理、React/Vu
处理: 按照skill规范执行前端美学指南(基础)操作。
输入: 用户提供空间构图所需的指令和必要参数。 输出: 返回空间构图的执行结果,包含操作状态和输出数据。
验证处理结果的正确性,格式化输出并返回给用户。
输入: 用户提供结果验证与输出所需的参数和指令。
| 组件 | 说明 | 关键参数 |
|---|---|---|
parser | 解析输入指令 | format, encoding |
processor | 执行核心处理逻辑 | mode, timeout |
output | 格式化输出结果 | format, encoding |
本skill还覆盖以下能力场景: 前端设计基础版、生成具有独特美学、前端界面、前端设计创作基础、客户端、免费版、生成具有基本美学、风格的、前端代码、覆盖排版字体、空间构图三大基础、核心理念是避免通、紫色渐变白底、千篇一律的卡片布、提供极简主义、柔和粉彩四种基础、适用于个人开发者、快速原型、学习前端设计、简单落地页制作场。这些能力在上述核心功能中均有对应处理逻辑。
在编写代码之前,先确定一个明确的美学方向:
关键原则: 选择一个清晰的概念方向并精准执行。避免通用 AI 美学。
升级提示: 动效交互、背景纹理、React/Vue 组件生成等高级能力仅在 anthropics-frontend-design 付费版中提供。
| 场景 | 典型输入 | 输出内容 |
|---|---|---|
| 简单落地页 | "设计一个极简风格的个人主页" | HTML/CSS/JS 单文件页面 |
| 基础展示页 | "设计一个粗野主义风格的产品介绍页" | HTML/CSS/JS 单文件页面 |
不适用于: React/Vue 组件、复杂仪表盘、品牌视觉页、高级动效设计(需升级付费版)
从四种基础方向中选择一个:
结果处理: 执行完成后,查看输出结果确认操作状态。成功时输出包含处理摘要和结果数据;失败时根据错误信息排查问题,参考错误处理章节获取恢复步骤。
场景: 开发者需要一个简洁的个人主页,展示基本信息与项目链接
设计决策:
输出: 完整的 HTML/CSS/JS 单文件个人主页
说明: 极简主义的核心是克制与精准。通过衬线展示字体提升质感,大量留白营造呼吸感,单一点缀色避免视觉干扰。适合个人开发者快速建立简洁的线上形象。
场景: 独立开发者需要一个有冲击力的产品介绍页,传达技术硬核感
设计决策:
输出: 完整的 HTML/CSS/JS 单文件产品介绍页
说明: 粗野主义的核心是原始与功能至上。等宽字体传达技术感,黑白高对比营造冲击力,荧光绿点缀增加辨识度。无边框布局强化原始粗犷的视觉语言。
| 错误场景 | 错误表现 | 原因分析 | 处理方式 |
|---|---|---|---|
| generic_font_selection | 使用 Inter/Roboto/Arial 等通用字体 | 未遵循排版字体指南 | 替换为独特字体组合,避免系统默认字体 |
| cliche_color_scheme | 白底紫色渐变等老套配色 | 未遵循配色主题指南 | 重新选择主导色与点缀色,使用 CSS 变量管理 |
| cookie_cutter_layout | 千篇一律的卡片网格布局 | 缺乏空间构图创意 | 采用不对称、重叠等布局,打破网格常规 |
| missing_aesthetic_direction | 设计缺乏明确风格 | 未选择美学方向 | 从四种基础方向中选择一个并全力执行 |
| inconsistent_design | 字体/配色/间距不一致 | 未使用 CSS 变量 | 建立统一的 CSS 变量系统管理颜色与字体 |
A: 免费版(LITE)支持四种基础美学方向: 极简主义、编辑杂志、粗野主义、柔和粉彩。付费版(anthropics-frontend-design)额外提供极繁主义混沌、复古未来、有机自然、奢华精致、俏皮玩具、装饰艺术、工业实用七种高级方向。
A: 免费版(LITE)支持 HTML/CSS/JS 基础代码生成与三种美学维度(排版/配色/构图)。付费版(anthropics-frontend-design)额外提供:
A: 坚决避免 Inter、Roboto、Arial 和系统默认字体。推荐选择独特字体(如 Playfair Display、JetBrains Mono、Spectral)。每次生成应变换字体选择,避免收敛到同一字体。
A: 避免过度使用的字体族、老套的紫色渐变白底、可预测的卡片布局。每次设计都应具有上下文特色,多变换浅色与深色主题、不同字体、不同美学方向。
想要 React 组件、高级动效与 11 种美学方向? 升级到 anthropics-frontend-design 付费版 解锁全部高级能力。