SuperAPI AI 工具集

brand-logo

设计与创作

查看项目

更新于 10-16 08:05

技能介绍

用途:为品牌生成 SVG Logo,并自动完成优化与 favicon 变体输出。

主要能力:读取 brand.yaml 获取品牌名称、色相、主色、类别与个性;用受约束提示词生成 4 个 SVG 候选(64x64 视图框、最多 3 个几何形状、仅用指定主色与前景色、无文字/渐变/滤镜/嵌入图片);将候选转为 512px PNG 交由视觉模型按辨识度、可缩放性、品牌契合度、简洁度打分,选出前 2 名;经用户确认后优化并生成多尺寸 favicon。

使用方式:先校验品牌配置 node ~/Development/brand-kit/dist/src/cli.js validate brand.yaml;优化命令 npx svgo --config '{"plugins":["preset-default",{"name":"removeViewBox","active":false}]}' logo.svg -o logo-optimized.svg;用 sharp-cli 循环生成 16/32/48/180/192/512 尺寸 PNG,并合成 ICO;最后把 logo 路径写入 brand.yaml 的 identity.logo。

输出:logo.svg、logo-mark.svg、favicon-16/32/48/180/192/512.png 及 favicon.ico。

适用场景:需要快速产出可缩放、小尺寸下仍清晰的品牌标识与站点图标。

限制:依赖 brand.yaml 与 brand-kit CLI、SVGO、sharp-cli 及视觉模型;提示词约束不含文字元素,字标需另行处理;具体收费、平台与效果资料暂未提供。