给宠物店、洗车店或维修店做一张价目表,最费心的通常不是配色,而是顾客能不能看懂“这个价格具体包含什么”。这篇用三家虚构门店做一张竖版价目表:先把服务项目、计价单位和条件核清,再用本机 ComfyUI 做装饰背景,把准确文字排在图上。示例价格只用于版式练习,不是市场报价。准备好门店自己的资料后,排版约半小时;打印和价格确认另计。
宠物洗护价目表练习稿:服务范围、单价和虚构示例标签清晰可见
先确认要展示的价格
请店主逐项确认这些信息,再开始做图:
| 要确认的内容 | 写法示例 |
|---|---|
| 服务项目 | 洗护、剪指甲、故障码读取 |
| 服务范围 | 体重区间、车型、是否包含内饰或配件 |
| 计价单位 | 元/次、元/辆、元/小时 |
| 额外条件 | 哪些情况会加价、如何先沟通确认 |
| 生效日期 | 价格开始使用的日期,调整后及时更新 |
市场监管总局的规定要求服务明码标价时标示服务项目、服务内容和价格或计价方法;不同交易条件对应不同价格时,要把条件和价格对应写清楚,也不能在标价之外收取未标明费用。《明码标价和禁止价格欺诈规定》第六至八条
价目表上的价格不要让 AI 来猜。优惠、原价对比、服务效果承诺和“低至”条件也要有真实依据;如果某项需要先检查才能报价,就把计价方式和确认步骤写出来,不要把最低情况做成醒目的大字、把限制藏在角落。
选择做图方式
| 方式 | 适合谁 | 需要准备 |
|---|---|---|
| 熟悉的排版软件 | 只做一张、已有店内照片或品牌素材 | 店主确认的文字、可商用字体和图片 |
| 本机 ComfyUI + 练习脚本 | 想保留素材在电脑里、反复做不同门店样稿 | 已能运行 ComfyUI、已安装 Z-Image-Turbo、Python 和 Pillow |
本篇实际验证的是第二种:本机 M1 Max / 64GB、ComfyUI 0.38.0 和已安装的 Z-Image-Turbo。没有调用在线图片服务,也没有下载模型。只想排版时,直接用熟悉的软件输入核实过的文字,不必为了这张价目表安装模型。
做装饰背景,不让模型写价格
ComfyUI 是一个可以连接图像节点的本机工作流工具;官方 Z-Image 文生图工作流从文字描述生成图片。ComfyUI 官方工作流
先把背景限制在浅色几何形状,中心留白。ComfyUI 示例提示词不提“价目表”、商品包装或招牌,因为模型可能顺手画出伪价格和字。需要宠物、洗车或维修图标时,再用矢量形状单独添加:
Vertical 3:4 minimal abstract wallpaper background, warm ivory base with soft sage-green circles and curved shapes near the corners, smooth clean open center, simple flat geometry, no objects, no writing, no letters, no numbers, no labels, no logo, no watermark.
把宠物元素替换成洗车泡沫和无品牌小汽车,或维修工具与齿轮;主体不必画得很复杂。若输出里出现伪字、品牌标志或像真实门店招牌的内容,换种子重做或改用纯色背景。不要把 AI 画出的价格、店名或服务承诺直接用作成品文字。
用真实文字排成三张练习稿
下载门店价目表练习包。它包含虚构事实卡、三张无字背景、排版脚本和成品示例。脚本只把 JSON 里的服务文字排到背景上,不会替你定价。
改练习包里的 price_lists.example.json:把店名、服务内容、价格、单位和说明替换成店主已确认的版本。保留 fictional_example 标签,直到你删掉全部虚构示例数据并逐项核实。然后运行:
python3 -m pip install Pillow
python3 render_price_lists.py --data price_lists.example.json --out output --font "/path/to/your/chinese-font.otf"
把 /path/to/your/chinese-font.otf 换成电脑里已安装且允许用于该项目的中文字体路径。脚本会输出 1200×1600 的 PNG 预览图。文字始终由脚本排版,所以店名和金额不会由图像模型拼写。
三种门店的字段示例
洗车服务价目表练习稿,标明普通轿车、内外服务范围和 SUV 加价条件
汽车维修价目表练习稿,区分工时示例、配件费用和确认条件
三张图里的价格和店名都是虚构内容。宠物洗护用体重范围区分价格;洗车写明车型和是否包含内饰;维修把工时与配件分开。实际门店应替换为自己的服务标准,并在展示前让负责人逐项签字或留存确认记录。
放大检查,再决定是否打印
先在手机缩小预览一次,检查标题、价格和单位是否能一眼读到;再放大确认小字没有遮住插图,附加条件也没有被裁掉。把图片发到门店前,至少再核对一次店名、币种、计价单位、适用范围和生效日期。
这份练习脚本输出的是屏幕预览尺寸,不是印厂的最终印刷文件。要做桌牌、墙面板或宣传单时,先问印厂需要的成品尺寸、出血和色彩模式,再按规格重新排版;不要直接把社交媒体图片当成印刷母版。
交付给门店前再确认
- 价目表标出的每个价格都能对应一个明确服务项目和单位。
- 限制条件与价格放在一起,不把加价条件缩到看不清。
- 额外项目或配件费先说清楚,顾客确认后再做。
- 价格调整时同步换掉店内、社群和网络页面的旧图。
- 如使用 AI 生成的装饰插图,发布时按所用平台的标识和声明功能处理,不要去掉文件已有的标识。《人工智能生成合成内容标识办法》
如果你替门店接设计单,报价里分开写“资料整理、版式设计、修改轮数、打印制作”,并先确定谁对价格和服务范围负责。打印费按实际制作方报价核算;没有可靠的本地行情来源时,不要把某个数字说成行业统一价,也不要承诺价目表一定带来客流。
工具清单
| 工具 | 用途 | 费用与条件 |
|---|---|---|
| ComfyUI | 在本机运行图像工作流 | 本地推理不走在线图片 API;模型文件和字体许可分别核对 |
| Z-Image-Turbo | 生成无字装饰背景 | 本文使用已安装模型;官方模型卡标注 Apache-2.0,仍需核对实际权重版本及配套素材许可 |
| Python + Pillow | 将事实卡文字排版到背景 | Pillow 可按上方命令安装;脚本不依赖本机私有目录 |
下一步可以看门头招牌效果图怎么做?AI 试材质,店名准确排版,或给本地小店做 AI 代运营:先定服务范围,再按工时报价。
本篇实测状态
已在本机 M1 Max / 64GB、ComfyUI 0.38.0 和 MPS 上使用预装的 Z-Image-Turbo 生成三张 896×1152 装饰背景;没有下载模型、调用在线图片服务或上传门店资料。本机 OCR 未检出背景文字。排版脚本生成三张 1200×1600 PNG,项目、价格、单位和收费条件均可读;所有金额均明确标注为“虚构演示 · 非市场报价”。练习包压缩完整性检查通过,封面原图、横图和方图均经 OCR 与人工检查。未用真实门店价格、未由店主审核,也未在实体打印机试印;示例不能直接作为实际报价或印刷母版。首轮提示词生成的伪字背景已排除在交付包之外。