我做了什么
用 Clacky AI Agent 自动创建了一个「电商产品出图」Skill,实现从需求追问→素材分析→Prompt工程→调用百炼CLI生图→迭代优化的全流程自动化。
Skill 的核心能力:
- 智能判断信息是否充分,最少追问、最快出图
- 有素材图时自动调用 vision 理解产品,再构造精准 prompt
- 内置 7 层质量基底词(8K/写实/光影/色彩/完整性/细节一致/输出控制),每次自动注入
- 支持 8 大品类风格词库 + 6 大平台规则适配
- 支持单图迭代和套图模式(5图标准电商套图)
- 用户说"太假""太亮""不够高级"等模糊反馈时,能精准映射到 prompt 调整
使用的工具
- OpenWork / 百炼 CLI
- Skill 名称:ecommerce-image
- 其他:Clacky AI Agent(skill-creator 自动生成 + 多轮迭代优化)
效果展示
Skill 已部署在 ~/.clacky/skills/ecommerce-image/,可通过对话触发或 WebUI /ecommerce-image 调用。
工作流示意:
用户:"帮我做几张蓝牙耳机白底主图,高级感"
↓
Agent 自动:
1. 判断信息充分 → 不追问
2. 选择 image generate 路线 + 1:1 尺寸
3. 构造英文 prompt(产品描述 + 白底词 + 高级感词 + 质量基底)
4. 注入完整 negative prompt
5. 调用 `bailian image generate --n 3 --watermark false --prompt-extend false`
6. 交付3张图 + 逐张点评 + 迭代引导
支持的 prompt 质量层级:
- 质量基底层(8K/professional/sharp)
- 真实性层(photorealistic/PBR/natural light)
- 完整性层(no cropping/correct perspective)
- 光影层(HDR/cinematic/soft shadows)
- 色彩层(balanced exposure/natural white balance)
- Negative 层(40+ 常见翻车词全覆盖)
踩坑记录(可选)
- npm 包名:百炼 CLI 的 npm 包名是
bailian-cli,但安装后的命令是 bailian(不是 bailian-cli),一开始找不到命令
- prompt-extend 必须关闭:不加
--prompt-extend false 时,模型会自行扩写 prompt,导致生成结果偏离用户意图
- 质量词不是越多越好:最初堆了 7 层分开注入(每层一段),后来发现合并为一段效果更好,避免 prompt 过长被截断
- Negative prompt 很关键:电商图最常见问题是出现文字/水印/变形,需要在 negative 中全面覆盖
我做了什么
用 Clacky AI Agent 自动创建了一个「电商产品出图」Skill,实现从需求追问→素材分析→Prompt工程→调用百炼CLI生图→迭代优化的全流程自动化。
Skill 的核心能力:
使用的工具
效果展示
Skill 已部署在
~/.clacky/skills/ecommerce-image/,可通过对话触发或 WebUI/ecommerce-image调用。工作流示意:
支持的 prompt 质量层级:
踩坑记录(可选)
bailian-cli,但安装后的命令是bailian(不是bailian-cli),一开始找不到命令--prompt-extend false时,模型会自行扩写 prompt,导致生成结果偏离用户意图