Install
openclaw skills install @wavegeometry/brand-asset-generation品牌视觉资产生成,提供企业品牌视觉资产从需求输入到完整交付的端到端生成能力。核心能力:①需求分析(BA1,信息采集+设计方向校准+资产规格规划)②设计生成(BA2,Logo生成+形态派生+VI批量生成+信息注入+小尺寸优化)③格式转换(BA3,SVG渲染+多尺寸+ICO构建+ICO内嵌PNG提取+渲染校验)④整合交付(BA4,HTML展示+ICO多尺寸展示+完整性校验+清理交付)⑤品牌规范与扩展应用(BA5-BA6,可选,VI手册+色彩/字体/Logo规范+环境/产品/多媒体)。全量87个文件(2 HTML+33 SVG+51 PNG+1 ICO)。6域25种任务。触发词:生成品牌资产、VI系统、Logo套件、商标稿件、名片信封信纸、favicon全套、品牌视觉识别系统、brand asset、meta-skill-system。
openclaw skills install @wavegeometry/brand-asset-generation本技能是一个领域负载物技能,提供企业品牌视觉资产从需求输入到完整交付的端到端生成能力。
领域边界:分两层:①核心管线(BA1-BA4):需求→设计→转换→交付,生成62个核心品牌资产(2 HTML + 21 SVG + 39 PNG + 1 ICO),任何品牌项目必备 ②扩展层(BA5-BA6):品牌规范(VI手册、色彩/字体/Logo规范)与扩展应用(环境、产品、多媒体),在核心完成后可选并行执行,共25个扩展文件(1 HTML + 12 SVG + 12 PNG)。全量87个文件(2 HTML + 33 SVG + 51 PNG + 1 ICO)。
依赖声明:本技能依赖通用任务执行能力(三轴执行框架)。Logo SVG由AI直接编写矢量代码生成(SVG是XML格式,无需图像生成技能);格式转换依赖Edge浏览器(headless渲染)和Pillow库(LANCZOS缩放、ICO构建)。所有可复用的脚本、范本、技术坑解决方案均以负载物形式内嵌。核心脚本scripts/render_svg_to_png.py --all支持一键完整渲染(纯图标+横版/竖版多尺寸+批量VI系统+ICO)。
按"需求→设计→转换→交付→规范→扩展"六阶段组织:
将用户输入转化为明确的设计规格:
AI基于设计规格直接编写Logo SVG源代码(矢量图形XML),并派生3种核心标志形态:
从Logo派生4类应用资产共18个SVG:
render_svg_to_png.py --all 一键完成全部渲染(纯图标+横版/竖版多尺寸+批量VI系统+ICO),无需临时脚本生成完整的品牌使用规范体系:
从品牌核心向外部场景延伸:
| 维度 | 说明 | 影响 |
|---|---|---|
| SVG代码生成 | Logo由AI直接编写SVG矢量代码(非图像生成) | 需AI具备代码生成能力 |
| 双格式交付 | SVG矢量源 + PNG位图同时交付 | 渲染环节不可或缺 |
| 多尺寸要求 | 同一图标需16-512px多尺寸 | 需要大图缩小策略 |
| 跨平台兼容 | favicon需兼容浏览器/操作系统/旧设备 | ICO需含4尺寸 |
| 个人信息注入 | 公司信息需批量注入多个SVG | 需要批量替换工作流 |
| 沙盒限制 | 项目目录可能被沙盒限制写入 | 需用系统临时目录中转 |
| 品牌一致性 | 所有衍生资产需保持设计一致性 | 需要严格的色彩/字体/图形规范 |
第一层:清单与依赖拓扑 → references/brand-asset-generation-catalog.md
第二层:要求清单 → references/brand-asset-generation-requirements.md
第三层:范本库 → references/exemplars.md
brand-asset-generation-requirements.md 只包含任务要素(必选组件/组装顺序/约束/格式),纯范本内容(完整代码、模板、示例、技术坑)在 exemplars/ 对应域文件中。每个域的范本文件覆盖该域所有任务,技术坑按域归属。
references/brand-asset-generation-catalog.md,获取域分类、依赖拓扑、元操作映射references/brand-asset-generation-requirements.md 获取任务要素(必选组件/组装顺序/约束/格式)references/exemplars/ 对应域文件获取完整代码和模板scripts/ 目录下的脚本可直接执行,无需重新编写references/exemplars/ 中补充具体品牌资产范本当无法执行生成操作时(如Edge浏览器缺失、Pillow库不可用),降级为只读咨询模式:
| 模式 | 可执行操作 | 不可执行操作 |
|---|---|---|
| 完整模式 | Logo生成、VI批量生成、SVG→PNG渲染、HTML生成、校验交付、品牌规范生成、扩展应用生成 | — |
| 降级模式 | 技术方案咨询、文件清单规划、范本查阅、技术坑解答、校验脚本执行 | Logo SVG生成、SVG→PNG渲染(需Edge)、ICO构建 |
降级触发条件:Edge浏览器不可用 / Pillow库不可用 / 用户仅需咨询不需生成
本技能作为领域负载物,与三轴执行框架的接口如下:
基于R1-R5评分推导执行参数:
按域分解为元操作单元,激活内容轴(清单法):
按P2迭代精炼模式编排,分核心管线与扩展层:
核心管线(必备):
S-01(信息采集) → I-01(方向校准) → A-01(Logo生成)
↻(I-01 → A-01, 用户确认)
→ A-02(形态派生) ⇉ [A-03(VI批量), A-04(小尺寸版)]
→ A-05(信息注入) → A-06(渲染)
⇉ [A-07(图标多尺寸), A-07A(横版/竖版多尺寸), A-07B(批量VI渲染)]
→ A-08(ICO) → G-01(渲染校验) ?(通过) → A-09(核心HTML) → G-02(核心完整性) → O-01(核心整理) → O-02(核心交付)
扩展层(可选,核心交付后并行):
→ ⇉ [A-10(BA5: 品牌规范), A-11(BA6: 扩展应用)]
→ A-12(全量HTML) → G-03(全量验收) → O-03(全面清理) → O-04(最终交付)
关键编排模式:A-07(图标多尺寸)、A-07A(横版/竖版多尺寸)、A-07B(批量VI渲染)三者并行执行,由render_svg_to_png.py --all统一调度。A-10(BA5品牌规范)与A-11(BA6扩展应用)在核心资产完成后并行执行。
按"核心管线 + 扩展层"两层架构组织,共6域26种任务:
| 域 | 任务数 | 本质职责 | 典型任务 |
|---|---|---|---|
| BA1 需求分析域 | 3 | 将用户输入转化为明确的设计规格 | 信息采集、设计方向校准、资产规格规划 |
| BA2 设计生成域 | 5 | 从Logo到完整VI系统的SVG源文件生成 | Logo生成、标志形态派生、VI批量生成、信息注入、小尺寸优化版 |
| BA3 格式转换域 | 6 | SVG矢量源转换为多尺寸PNG位图和ICO | 一站式渲染(--all)、SVG→PNG、横版/竖版多尺寸、批量VI渲染、ICO构建、渲染校验 |
| BA4 整合交付域 | 4 | 生成展示页、校验完整性、整理交付 | HTML展示页、完整性校验、清理整理、交付打包 |
核心产出:1 HTML + 21 SVG + 39 PNG + 1 ICO = 62个核心文件,完整可用的品牌资产包。
核心管线完成后可选并行执行,根据项目需求决定是否生成。
| 域 | 任务数 | 本质职责 | 典型任务 |
|---|---|---|---|
| BA5 品牌规范域 | 4 | 品牌使用规范体系(说明核心资产如何用) | VI手册HTML、色彩规范、字体规范、Logo使用规范 |
| BA6 扩展应用域 | 4 | 品牌向外部场景延伸(将核心应用到新场景) | 环境应用、产品周边、多媒体模板 |
扩展产出:3 SVG + 3 PNG + 1 HTML(BA5)+ 9 SVG + 9 PNG(BA6)= 25个扩展文件
全量交付:核心62 + 扩展25 = 87个文件
域间逻辑流:BA1→BA2→BA3→BA4(核心管线)→ [BA5(规范) ‖ BA6(扩展)](可选并行)→ BA4-02(最终完整性)→ BA4-03(清理)→ BA4-04(交付)
完整清单见 references/brand-asset-generation-catalog.md。
&→&、<→<、>→>(详见BA2-01~BA2-03、BA2-05约束)<defs> 完整且单层:引用渐变的SVG必须包含完整<defs>且不得嵌套(详见BA2-01~BA2-03、BA2-05约束)width:100%; height:160px+object-fit:contain+display:block,禁止max-width:max-height组合(详见BA4-01约束)verify_assets.py校验0悬空0遗漏(详见BA4-02、BA4-04约束)为确保合并为单一提示词文件时标题层级不冲突,各文件标题层级规范如下:
| 文件类型 | 一级标题 | 二级标题 | 三级标题 | 四级标题 |
|---|---|---|---|---|
| SKILL.md | # | ## | ### | #### |
| references/brand-asset-generation-catalog.md | ## | ### | #### | ##### |
| references/brand-asset-generation-requirements.md | ## | ### | #### | ##### |
| references/exemplars.md | ## | ### | #### | ##### |
| references/exemplars/*.md | ## | ### | #### | ##### |