Seo Keyword Researcher
自动分析关键词并生成完整文章策划简报,支持竞品分析与结构建议。
基于五维参数自动生成文章封面图,支持多种风格与尺寸。
openclaw skills install @ljquan/tuzi-cover-image命令、参数、文件名以原文为准
使用五维自定义参数生成优雅的文章封面图像。
# 根据内容自动选择尺寸
/tuzi-cover-image path/to/article.md
# 快速模式:跳过确认
/tuzi-cover-image article.md --quick
# 指定尺寸
/tuzi-cover-image article.md --type conceptual --palette warm --rendering flat-vector
# 风格预设(快捷方式,等价于 palette + rendering)
/tuzi-cover-image article.md --style blueprint
# 使用参考图像
/tuzi-cover-image article.md --ref style-ref.png
# 直接输入内容
/tuzi-cover-image --palette mono --aspect 1:1 --quick
[paste content]| 参数 | 说明 |
|---|---|
--type <name> | hero, conceptual, typography, metaphor, scene, minimal |
--palette <name> | warm, elegant, cool, dark, earth, vivid, pastel, mono, retro |
--rendering <name> | flat-vector, hand-drawn, painterly, digital, pixel, chalk |
--style <name> | 风格预设快捷方式(详见 [风格预设](references/style-presets.md)) |
--text <level> | none, title-only, title-subtitle, text-rich |
--mood <level> | subtle, balanced, bold |
--font <name> | clean, handwritten, serif, display |
--aspect <ratio> | 16:9(默认),2.35:1,4:3,3:2,1:1,3:4 |
--lang <code> | 标题语言(en, zh, ja 等) |
--no-title | 等价于 --text none |
--quick | 跳过确认,使用自动选择 |
--ref <files...> | 用于风格或构图参考的图像文件 |
| 维度 | 可选值 | 默认值 |
|---|---|---|
| 类型 | hero, conceptual, typography, metaphor, scene, minimal | auto |
| 配色 | warm, elegant, cool, dark, earth, vivid, pastel, mono, retro | auto |
| 渲染风格 | flat-vector, hand-drawn, painterly, digital, pixel, chalk | auto |
| 文字层级 | none, title-only, title-subtitle, text-rich | title-only |
| 情绪基调 | subtle, balanced, bold | balanced |
| 字体 | clean, handwritten, serif, display | clean |
自动选择规则:[references/auto-selection.md](references/auto-selection.md)
类型:hero, conceptual, typography, metaphor, scene, minimal
→ 详情:[references/types.md](references/types.md)
配色方案:warm, elegant, cool, dark, earth, vivid, pastel, mono, retro
→ 详情:[references/palettes/](references/palettes/)
渲染风格:flat-vector, hand-drawn, painterly, digital, pixel, chalk
→ 详情:[references/renderings/](references/renderings/)
文字层级:none(纯视觉)|title-only(默认)|title-subtitle|text-rich(含标签)
→ 详情:[references/dimensions/text.md](references/dimensions/text.md)
情绪基调:subtle(低对比)|balanced(默认)|bold(高对比)
→ 详情:[references/dimensions/mood.md](references/dimensions/mood.md)
字体类型:clean(无衬线)|handwritten|serif|display(粗体装饰性)
→ 详情:[references/dimensions/font.md](references/dimensions/font.md)
输出目录依据 default_output_dir 设置:
same-dir:{article-dir}/imgs-subdir:{article-dir}/imgs/independent(默认):cover-image/{topic-slug}/<output-dir>/
├── source-{slug}.{ext} # 原始文件
├── refs/ # 参考图像(如提供)
│ ├── ref-01-{slug}.{ext}
│ └── ref-01-{slug}.md # 描述文件
├── prompts/cover.md # 生成提示文本
└── cover.png # 输出图像主题标识符(Slug):2-4个单词,使用连字符连接。冲突时附加 -YYYYMMDD-HHMMSS
封面图像生成进度:
- [ ] 步骤 0:检查配置(EXTEND.md) ⛔ 阻塞项
- [ ] 步骤 1:分析内容 + 保存参考图 + 确定输出目录
- [ ] 步骤 2:确认选项(6个维度) ⚠️ 除非使用 --quick
- [ ] 步骤 3:创建提示
- [ ] 步骤 4:生成图像
- [ ] 步骤 5:完成报告输入 → [步骤 0:加载配置] ─┬─ 找到 → 继续
└─ 未找到 → 首次设置 ⛔ 阻塞项 → 保存 EXTEND.md → 继续
↓
分析 + 保存参考图 → [输出目录] → [确认:6个维度] → 提示 → 生成 → 完成
↓
(若使用 --quick 或所有参数已指定则跳过)检查 EXTEND.md 是否存在(优先级:项目级 → 用户级):
test -f .tuzi-skills/tuzi-cover-image/EXTEND.md && echo "project"
test -f "$HOME/.tuzi-skills/tuzi-cover-image/EXTEND.md" && echo "user"| 结果 | 操作 |
|---|---|
| 找到 | 加载并显示摘要 → 继续 |
| 未找到 | ⛔ 运行首次设置 ([references/config/first-time-setup.md](references/config/first-time-setup.md)) → 保存 → 继续 |
重要提示:若未找到,请在执行其他步骤或提问前完成首次设置。
source.md)完整确认流程:[references/workflow/confirm-options.md](references/workflow/confirm-options.md)
| 条件 | 跳过 | 仍需确认 |
|---|---|---|
使用 --quick 或 quick_mode: true | 6个维度 | 仅当未指定 --aspect 时确认比例 |
所有6个维度 + --aspect 已指定 | 全部跳过 | 无 |
将提示内容保存至 prompts/cover.md。模板参考:[references/workflow/prompt-template.md](references/workflow/prompt-template.md)
name: Tuzi Cover Image
version: 0.1.0
description: 生成符合设计规范的封面图像,支持自定义风格、配色与布局。
summary: 根据用户输入的主题、类型、情绪等参数,生成高质量封面图像,并支持样式参考与自动调整。
重要 - 前置元数据中的引用:
refs/ 目录 → 必须在 frontmatter 中添加到 references 列表references,在正文内说明test -f refs/ref-NN-{slug}.{ext}正文中的引用元素必须详细说明,以 "MUST" / "REQUIRED" 开头,并明确集成方式。
cover.png(如需重新生成) - direct 使用方式 → 通过 --ref 参数传递(需支持引用功能的后端)
- style / palette → 提取特征并附加至提示词
封面已生成!
主题:[topic]
类型:[type] | 配色:[palette] | 渲染风格:[rendering]
文字内容:[text] | 情绪基调:[mood] | 字体:[font] | 宽高比:[ratio]
标题:[title 或 "仅视觉"]
语言:[lang] | 水印:[启用/禁用]
引用来源:[N 张图片 或 "提取样式" 或 "无"]
位置:[目录路径]
文件清单:
✓ source-{slug}.{ext}
✓ prompts/cover.md
✓ cover.png| 操作 | 步骤 |
|---|---|
| 重新生成 | 备份 → 首先更新提示词文件 → 重新生成 |
| 更改尺寸 | 备份 → 确认新数值 → 更新提示词 → 重新生成 |
通过 EXTEND.md 实现自定义配置。详见 步骤 0 中的路径说明。
支持功能:
配置 Schema:[references/config/preferences-schema.md](references/config/preferences-schema.md)
尺寸相关:[text.md](references/dimensions/text.md) | [mood.md](references/dimensions/mood.md) | [font.md](references/dimensions/font.md)
配色方案:[references/palettes/](references/palettes/)
渲染风格:[references/renderings/](references/renderings/)
类型定义:[references/types.md](references/types.md)
自动选择逻辑:[references/auto-selection.md](references/auto-selection.md)
风格预设:[references/style-presets.md](references/style-presets.md)
兼容性说明:[references/compatibility.md](references/compatibility.md)
视觉元素规范:[references/visual-elements.md](references/visual-elements.md)
工作流程:[confirm-options.md](references/workflow/confirm-options.md) | [prompt-template.md](references/workflow/prompt-template.md) | [reference-images.md](references/workflow/reference-images.md)
配置文件:[preferences-schema.md](references/config/preferences-schema.md) | [first-time-setup.md](references/config/first-time-setup.md) | [watermark-guide.md](references/config/watermark-guide.md)
已收录 1 个 Skill