下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-xov781qc--ref-to-fashion-design.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-xov781qc/ref-to-fashion-design。- ref-to-fashion-design 怎么用(三步) 发参考图 直接把一张服装图贴进对话框就行(或说「帮我做这张图的设计稿」)。要求:图里是一件衣服,廓形清楚、颜色能认出来——全身照、平铺图、模特图都行。 确认特征 它会读图,列出提取到的「特征草稿」:品类 / 风格 / 领型 / 袖型 / 长度 / 颜色 / 面料 / 款号。你看一眼,确认,或者告诉它…
- 需向打版师、生产方或客户交付款式图(用于提案、企划或生产对接)。 三、操作步骤 第一步:提交参考图 将服装图像直接发送至对话框,或表述意图(如「请据此图生成设计稿」)。图像须满足:主体为单件服装,廓形清晰,颜色可辨
- 全身照、平铺图或模特图均可接受。 第二步:确认款式特征 系统将读取图像并输出结构化特征草案,涵盖品类、风格、领型、袖型、衣长、颜色、面料与款号等维度。请您核对,并予以确认或提出修改意见(例如「主色改为藏青」「裙长延至脚踝」)。 第三步:接收成果 系统生成 SVG 矢量稿与线稿预览图,并自动开启预览页面,将参考图、矢量稿与预览图并列展示。如需调整,请直接说明。…
- 精确印花与面料质感可能丢失。如需完全还原,建议在矢量软件中手动修正。
阅读全文 (展开查看完整说明)
概述
参考图 → 服装设计稿 (Ref to Fashion Design)
将用户提供的服装参考图转化为一张专业格式的服装设计稿。采用 A 主矢量 + C 兜底双轨:
- A(主交付·真矢量):调用
scripts/generate_svg.py,用内置服装廓形模板 + 标准尺码表,组装出可编辑矢量 SVG(可进 Adobe Illustrator / Inkscape 改色改线、标尺寸)。 - C(快速预览·兜底):用 ImageGen 生成一张
clean line-art / vector illustration风格 PNG,让用户立刻直观看到像不像(本质仍是位图,仅供预览)。
When to use
- 用户发送一张被识别为「服装 / 时尚类」的图片(连衣裙、西装、汉服、潮牌、Lolita、童装等),并要求据此生成服装设计稿。
- 本技能必须有参考图才能工作。若用户未提供图片,主动提示「请发送一张服装参考图,我才能提取特征并生成设计稿」,不进入无图生成流程。
关键约束(务必先理解)
当前生图工具(ImageGen)仅接受文本 prompt,不支持图生图 / 风格迁移。因此核心不是"喂图给模型",而是:
用视觉能力读取参考图 → 提取成文字 brief → 组装成矢量稿 / 写进生图 prompt。
由此带来的限制:精确印花、面料质感、版型微妙差异可能丢失,需在「确认环节」向用户说明并兜底。
矢量稿(generate_svg.py)的额外约束:廓形为程序化简化模板(dress / top / pants / skirt 四类基础剪影),复杂不规则廓形无法精确还原,仅能近似表达品类与比例;尺寸为按标准尺码表推断的近似值。
Workflow
1. 接收输入
- 必须有参考图:用 Read 工具读取用户提供的服装参考图(支持多模态视觉)。
- 若用户未提供图片:提示「请发送一张服装参考图,我才能提取特征并生成设计稿」,停止后续流程,等待图片。
2. 提取款式特征(读图后)
基于参考图,产出如下结构化特征草稿(中文,字段不全则合理推断并标注「推断」):
- category(品类,必填):
dress/top/pants/skirt(对应脚本四类模板;汉服/西装等归入最接近的模板,如西装→top、连衣裙→dress) - gender(性别):
female/male(决定尺码表) - size(目标尺码):默认
M,或用户指定S/M/L/XL - colors(配色):
main{name,hex}+secondary{name,hex},从参考图提取主/辅色近似 HEX 与名称 - style_name(风格名):甜系洛丽塔 / 通勤 / 街头 …(仅作信息栏标注)
- fabric_a / fabric_b(面料):主面料 / 辅面料推测
- style_no(款号):默认
FD-YYYYMMDD-NNN,可让用户指定 - back_view(是否出背面):默认
true
3. 确认环节(关键,不可跳过)
向用户展示特征草稿,请其确认或修改。同时说明:
- 颜色主/辅色给出近似色号;
- 尺寸为按标准尺码表推断的近似值(见
references/size-charts.md),非真实打版数据; - 矢量稿廓形为程序化模板,复杂剪影只能近似;
- 若参考图信息不足以确认某项,用括号标注「推断」并询问。
4. 生成矢量设计稿(主路径 A)
将确认后的特征写成 JSON,调用 scripts/generate_svg.py:
PY="<managed python 解释器路径>"
SKILL_DIR="<本 skill 目录>"
echo '{ "category":"dress","gender":"female","size":"M",
"colors":{"main":{"name":"樱粉","hex":"#F5C6D6"},"secondary":{"name":"奶白","hex":"#FFF8F0"}},
"style_name":"甜系洛丽塔","fabric_a":"蕾丝","fabric_b":"缎面",
"style_no":"FD-20260803-001","back_view":true }'
| "$PY" "$SKILL_DIR/scripts/generate_svg.py" --output design.svg输出 design.svg,包含:正/背视图、红色尺寸标注引线、配色色块、款号/设计师/日期信息栏、底部 S–XL 尺码对照表。
5. 生成 line-art 预览(兜底 C,建议默认也做)
为让用户快速直观对照,再用 ImageGen 生成一张 line-art 风格预览图(与矢量稿同源 brief):
prompt:使用下方「设计稿 Prompt 模板」填充,并追加clean line-art vector illustration, flat color blockssize:1024x1536;quality:high;style:technical fashion design
6. 交付与微调
用 present_files 同时展示 design.svg(主交付,可编辑)与 line-art PNG(预览)。并提供调整选项:换风格系 / 改配色 / 换品类 / 调标注 / 加侧面视图。用户提出后回到第 4 步重新生成矢量稿。
矢量生成脚本调用(scripts/generate_svg.py)
输入:特征 JSON(stdin 或 --input file);输出:SVG(--output file 或 stdout)。
| 字段 | 类型 | 说明 | 默认值 |
|---|---|---|---|
| category | str | dress/top/pants/skirt | dress |
| gender | str | female/male(选尺码表) | female |
| size | str | XS–XXL | M |
| colors.main | {name,hex} | 主色 | 樱粉 #F5C6D6 |
| colors.secondary | {name,hex} | 辅色 | 奶白 #FFF8F0 |
| style_name | str | 信息栏风格名 | "" |
| fabric_a / fabric_b | str | 面料说明 | 主面料/辅料 |
| style_no | str | 款号 | FD-日期-001 |
| designer / date | str | 信息栏 | WorkBuddy/今天 |
| back_view | bool | 是否出背面 | true |
| measurements | dict | 覆盖某部位数值(cm) | 取自尺码表 |
尺码表内置男/女 XS–XXL 的胸/腰/臀/肩/袖/衣长/裤长/裙长(cm),与 references/size-charts.md 同源。
设计稿 Prompt 模板(C 兜底预览用)
Professional fashion design technical drawing sheet, [品类] flat sketch, front view and back view side by side, clean line-art fashion illustration, white background. Detailed measurement annotations with specific values in cm shown as red leader lines (e.g. 衣长 [数值]cm, 胸围 [数值]cm, 肩宽 [数值]cm, 袖长 [数值]cm, 裙长 [数值]cm). Color palette swatches with names (主色 [颜色名+HEX], 辅色 [颜色名+HEX]). Fabric specification column (面料A: [面料], 面料B: [面料]). Header info table (款号 [FD-日期-序号], 设计师, 日期). Chinese fashion-industry standard tech pack format, professional garment specification drawing, vector illustration, flat color blocks.尺寸与尺码(见 references/size-charts.md)
- 标准尺码表覆盖男/女 XS–XXL 的胸/腰/臀/肩/袖/衣长/裤长/裙长(cm),综合多个品牌官方尺码表。
- 推断规则:按品类 + 目标尺码,取对应部位区间中值标注;设计稿底部附 S–XL 对照表。
- 款号生成格式:
FD-YYYYMMDD-NNN(FD=服饰,日期,序号)。
References
references/size-charts.md— 男/女标准尺码表(cm),用于推断并标注尺寸。scripts/generate_svg.py— 参数化矢量设计稿生成器(内置廓形模板 + 尺码表)。
已知约束与说明
- ImageGen 仅支持文本 prompt,不支持图生图;line-art 预览为位图,仅供对照,非交付物。
- 矢量稿廓形为程序化简化模板,复杂剪影只能近似;尺寸为推断近似值,非真实打版数据,交付时明示「需打版师复核」。
- 若参考图非服装类,主动提示用户本技能专用于服装设计稿,并询问是否仍要处理。