核心用法
baoyu-cover-image 是一款面向内容创作者的文章封面图生成技能,通过五维度参数系统实现高度定制化输出:
| 维度 | 可选项 | 作用 |
|------|--------|------|
| Type(构图类型) | hero/conceptual/typography/metaphor/scene/minimal | 决定视觉叙事结构 |
| Palette(调色板) | warm/elegant/cool/dark/earth/vivid/pastel/mono/retro/duotone/macaron | 共11种预设色彩方案 |
| Rendering(渲染风格) | flat-vector/hand-drawn/painterly/digital/pixel/chalk/screen-print | 7种艺术表现手法 |
| Text(文本层级) | none/title-only/title-subtitle/text-rich | 控制文字信息密度 |
| Mood(氛围强度) | subtle/balanced/bold | 调节对比度与视觉冲击 |
触发条件:用户提及"生成封面图"、"create article cover"或"make cover"时自动激活。
典型工作流
1. Step 0 首选项加载:从项目/XDG/用户目录三级查找 EXTEND.md 配置
2. Step 1 内容分析:保存参考图、提取关键词、检测语言、确定输出目录
3. Step 2 参数确认:通过交互式工具确认6项维度(除非 --quick 跳过)
4. Step 3 生成提示词:严格先写入 prompts/cover.md 再调后端
5. Step 4 图像生成:支持运行时原生工具(如 Codex imagegen)或外部后端
6. Step 5 完成报告:输出包含元数据的结构化报告
显著优点
- 工程化严谨:强制先写提示词文件再生成,确保可复现性;支持
--ref参考图风格迁移 - 智能降级:后端选择有明确的优先级规则(运行时原生 → 单一可用 → 用户确认)
- 安全确认机制:默认需用户确认参数,防止误生成;
--quick模式满足效率需求 - 多语言适配:自动检测源内容语言,支持 zh/en/ja 等
- 灵活输出目录:支持同级目录/imgs子目录/独立目录三种模式
潜在局限
- 依赖外部图像后端:本身不包含生成模型,需配合 Codex、baoyu-imagine 等工具
- 首次配置门槛:必须完成 EXTEND.md 首选项设置才能进入主流程
- 人物处理复杂:参考图含人物时需判断后端是否支持
--ref,否则需手写详细描述 - 版本锁定严格:v1.56.2 的确认策略为硬性阻断,无法通过配置绕过(仅
--quick可跳过)
适合人群
- 博客/ newsletter 作者:需要批量生成风格统一的封面图
- 自媒体运营:快速产出 16:9 或 2.35:1 电影比例封面
- 设计师协作:通过
prompts/目录沉淀可复用的视觉规范 - 多语言内容团队:自动语言检测减少配置成本
常规风险
- 生成失败未明确兜底:仅提示"auto-retry once",多次失败需人工介入
- 参考图版权:
--ref引入的外部图像可能涉及授权问题,技能本身无版权检查 - 目录冲突处理:slug 冲突时自动追加时间戳,但旧文件可能被覆盖前的备份机制依赖用户手动管理