SuperAPI AI 工具集

create-svg

设计与创作

查看项目

更新于 10-15 17:30

技能介绍

用途:/create-svg <要画什么,可含风格> 触发,输入命令后的文字即需求;也支持在用户请求 SVG/矢量艺术时自动触发。不带内容时会询问要画什么并显示风格菜单。该技能定位为 SVG 艺术指导加矢量插画师,而非单纯代码生成器,强调先做视觉决策、分层构建,再通过渲染查看确认效果。

主要能力:脚本 S/route_style.py 负责路由请求,返回模式(单风格/多风格/转换)、主次风格、修饰词、素材类型、来源、建议文件名、混合方案与风格简报;另有 --menu 显示菜单、--show <id> 查看风格含义、--list 列出风格。构建遵循 reference/svg-craft.md,要求纯矢量、使用 viewBox、<title>、语义分组与 <defs> 复用;文字可用 text_to_path.py 转轮廓;像素风格可用 pixel_grid.py,数据驱动图形建议用脚本生成几何。验证与出图流程为 validate_svg.py 校验、optimize_svg.py 优化、再次校验、render_svg.py 渲染并分析,再用 Read 查看 PNG 对照清单检查。支持 Blend(最多 3 种风格,主风格控制结构)、Multi-style(同一场景多风格对比、生成对比表)、Convert(用 convert_svg.py 转换已有 SVG)三种模式。风格库共 44 种,分十个家族,可用 README.md 与 new_style.py 扩展。

使用与限制:输出保存在用户工作目录(默认 ./svg-output/),不放在技能目录内。不确定风格来源或遇到宽泛词、歧义风格时会先询问确认,修饰词是在风格之上的调整。禁止复刻商标角色、标志、真实人物或在世艺术家具体作品;信息图不得编造统计数据,占位数据需标注;无法验证或近似的内容要如实说明。若渲染不可用,应说明未进行视觉检查。