Loading...
Loading...
Compare original and translation side by side
undefinedundefinedundefinedundefined| Option | Description |
|---|---|
| hero, conceptual, typography, metaphor, scene, minimal |
| warm, elegant, cool, dark, earth, vivid, pastel, mono, retro |
| flat-vector, hand-drawn, painterly, digital, pixel, chalk |
| Preset shorthand (see Style Presets) |
| none, title-only, title-subtitle, text-rich |
| subtle, balanced, bold |
| clean, handwritten, serif, display |
| 16:9 (default), 2.35:1, 4:3, 3:2, 1:1, 3:4 |
| Title language (en, zh, ja, etc.) |
| Alias for |
| Skip confirmation, use auto-selection |
| Reference images for style/composition guidance |
| Option | 描述 |
|---|---|
| hero、概念风、排版风、隐喻风、场景风、极简风 |
| 暖色调、优雅色调、冷色调、暗色调、大地色调、亮色、马卡龙色、单色、复古色 |
| 扁平矢量、手绘、油画风、数字风、像素风、粉笔风 |
| 预设快捷方式(见风格预设) |
| 无文字、仅标题、标题+副标题、多文字 |
| 柔和、均衡、浓烈 |
| 简约无衬线、手写、衬线、展示字体 |
| 16:9(默认)、2.35:1、4:3、3:2、1:1、3:4 |
| 标题语言(en、zh、ja等) |
| |
| 跳过确认,使用自动选择 |
| 用于风格/构图参考的参考图片 |
| Dimension | Values | Default |
|---|---|---|
| Type | hero, conceptual, typography, metaphor, scene, minimal | auto |
| Palette | warm, elegant, cool, dark, earth, vivid, pastel, mono, retro | auto |
| Rendering | flat-vector, hand-drawn, painterly, digital, pixel, chalk | auto |
| Text | none, title-only, title-subtitle, text-rich | title-only |
| Mood | subtle, balanced, bold | balanced |
| Font | clean, handwritten, serif, display | clean |
| 维度 | 可选值 | 默认值 |
|---|---|---|
| 类型 | 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 |
default_output_dirsame-dir{article-dir}/imgs-subdir{article-dir}/imgs/independentcover-image/{topic-slug}/<output-dir>/
├── source-{slug}.{ext} # Source files
├── refs/ # Reference images (if provided)
│ ├── ref-01-{slug}.{ext}
│ └── ref-01-{slug}.md # Description file
├── prompts/cover.md # Generation prompt
└── cover.png # Output image-YYYYMMDD-HHMMSSdefault_output_dirsame-dir{article-dir}/imgs-subdir{article-dir}/imgs/independentcover-image/{topic-slug}/<output-dir>/
├── source-{slug}.{ext} # 源文件
├── refs/ # 参考图片(如果有提供)
│ ├── ref-01-{slug}.{ext}
│ └── ref-01-{slug}.md # 描述文件
├── prompts/cover.md # 生成提示词
└── cover.png # 输出图片-YYYYMMDD-HHMMSSCover Image Progress:
- [ ] Step 0: Check preferences (EXTEND.md) ⛔ BLOCKING
- [ ] Step 1: Analyze content + save refs + determine output dir
- [ ] Step 2: Confirm options (6 dimensions) ⚠️ unless --quick
- [ ] Step 3: Create prompt
- [ ] Step 4: Generate image
- [ ] Step 5: Completion report封面生成进度:
- [ ] 第0步: 检查偏好设置(EXTEND.md)⛔ 阻塞项
- [ ] 第1步: 分析内容+保存参考资料+确定输出目录
- [ ] 第2步: 确认选项(6个维度)⚠️ 使用--quick则跳过
- [ ] 第3步: 生成提示词
- [ ] 第4步: 生成图片
- [ ] 第5步: 完成报告Input → [Step 0: Preferences] ─┬─ Found → Continue
└─ Not found → First-Time Setup ⛔ BLOCKING → Save EXTEND.md → Continue
↓
Analyze + Save Refs → [Output Dir] → [Confirm: 6 Dimensions] → Prompt → Generate → Complete
↓
(skip if --quick or all specified)输入 → [第0步: 偏好设置] ─┬─ 已找到 → 继续
└─ 未找到 → 首次设置 ⛔ 阻塞项 → 保存EXTEND.md → 继续
↓
分析+保存参考资料 → [输出目录] → [确认: 6个维度] → 提示词 → 生成 → 完成
↓
(使用--quick或所有参数已指定则跳过)test -f .tuzi-skills/tuzi-cover-image/EXTEND.md && echo "project"
test -f "$HOME/.tuzi-skills/tuzi-cover-image/EXTEND.md" && echo "user"| Result | Action |
|---|---|
| Found | Load, display summary → Continue |
| Not found | ⛔ Run first-time setup (references/config/first-time-setup.md) → Save → Continue |
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) → 保存 → 继续 |
source.mdsource.md| Condition | Skipped | Still Asked |
|---|---|---|
| 6 dimensions | Aspect ratio (unless |
All 6 + | All | None |
| 条件 | 跳过项 | 仍需确认项 |
|---|---|---|
| 6个维度确认 | 宽高比(除非已指定 |
所有6个维度+ | 所有确认 | 无 |
prompts/cover.mdrefs/referencesreferencestest -f refs/ref-NN-{slug}.{ext}prompts/cover.mdrefs/referencesreferencestest -f refs/ref-NN-{slug}.{ext}cover.pngdirect--refstylepalettecover.pngdirect--refstylepaletteCover Generated!
Topic: [topic]
Type: [type] | Palette: [palette] | Rendering: [rendering]
Text: [text] | Mood: [mood] | Font: [font] | Aspect: [ratio]
Title: [title or "visual only"]
Language: [lang] | Watermark: [enabled/disabled]
References: [N images or "extracted style" or "none"]
Location: [directory path]
Files:
✓ source-{slug}.{ext}
✓ prompts/cover.md
✓ cover.png封面生成完成!
主题: [topic]
类型: [type] | 色板: [palette] | 渲染风格: [rendering]
文字: [text] | 氛围: [mood] | 字体: [font] | 宽高比: [ratio]
标题: [title 或 "仅视觉"]
语言: [lang] | 水印: [启用/禁用]
参考资料: [N张图片 或 "提取的风格" 或 "无"]
存储位置: [目录路径]
文件:
✓ source-{slug}.{ext}
✓ prompts/cover.md
✓ cover.png| Action | Steps |
|---|---|
| Regenerate | Backup → Update prompt file FIRST → Regenerate |
| Change dimension | Backup → Confirm new value → Update prompt → Regenerate |
| 操作 | 步骤 |
|---|---|
| 重新生成 | 备份 → 先更新提示词文件 → 重新生成 |
| 修改维度 | 备份 → 确认新值 → 更新提示词 → 重新生成 |