Icon Set Generator 用于为特定项目生成风格统一的自定义 SVG 图标集,解决逐个绘制图标时容易出现的风格漂移问题,使整组图标在描边粗细、圆角处理和视觉密度上保持一致。
主要能力:按行业与用途推荐图标分组(导航、沟通、信任、操作及行业专属);提供 Clean、Sharp、Soft、Minimal、Bold 等样式预设作为起点;按 SVG 规则批量生成图标;输出预览页与 style-spec.json。
使用方式:先说明业务、品牌与风格偏好、大致图标数量;确认图标清单与推荐预设;随后在项目根目录的 icons/ 目录中分批生成(约每批 5 个),最后交付 preview.html 与 style-spec.json,并优先展示预览页。
SVG 硬性规则:仅使用 currentColor,不写死颜色;整组图标 viewBox 与根元素描边属性完全一致;根元素不使用 transform;不添加 id 或 class;坐标最多保留两位小数并对齐半像素;保持统一内边距;元素尽量精简;进行视觉居中与光学修正(曲线补偿、尖角外扩、视觉重量平衡)。
质量检查包括:viewBox、stroke-width、stroke-linecap、stroke-linejoin 一致;仅用 currentColor;视觉重量均衡;内边距一致;图标视觉居中;文件名为小写 kebab-case(如 arrow-right.svg);预览页正确渲染;style-spec.json 准确。
生成前需阅读以下参考文件:references/style-presets.md、references/industry-icons.md、references/preview-template.md、references/svg-examples.md。
限制与费用、价格、平台支持等信息暂未提供。