mcpField
B
baoyu-image-cards

baoyu-image-cards

github.com/jimliu创意与媒体27.0k6.2k 次安装7 周前更新
代码仓库

关于 baoyu-image-cards

baoyu-image-cards 可将复杂内容整理成系列图像卡片。它提供多种视觉风格、信息布局和配色选项,并要求在生成图像前保存提示词文件。

主要功能

  1. 01生成系列图像卡片
  2. 02提供 12 种视觉风格
  3. 03提供 8 种信息布局
  4. 04可选配色方案
  5. 05渲染前保存提示词

适用场景

  1. 01将材料整理为知识卡片
  2. 02以图像序列呈现流程
  3. 03制作对比或排行卡片
  4. 04准备主题化图像卡片系列

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jimliu/baoyu-skills --skill baoyu-image-cards

安装后在 Claude Code 中输入/baoyu-image-cards确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
confirmation.md
style-presets.md
references/config/
preferences-schema.md
first-time-setup.md
watermark-guide.md
references/elements/
image-effects.md
typography.md
decorations.md
canvas.md
references/palettes/
neon.md
macaron.md
warm.md
references/presets/
bold.md
fresh.md
chalkboard.md
notion.md
cute.md
pop.md
minimal.md
retro.md
sketch-notes.md
study-notes.md
screen-print.md
warm.md
references/workflows/
analysis-framework.md
prompt-assembly.md
outline-template.md

详细介绍

图片卡片系列生成器

将复杂内容拆解为引人注目的图片卡片系列,并提供多种风格选项。

用户输入工具

当此技能向用户提问时,请遵循以下工具选择规则(按优先级排序):

  1. 优先使用当前 Agent 运行时提供的内置用户输入工具,例如 AskUserQuestion、request_user_input、clarify、ask_user 或任何等效工具。
  2. 备选方案:如果没有此类工具,请发送带编号的纯文本消息,并请用户针对每个问题回复所选编号或答案。
  3. 批量提问:如果工具支持单次调用提出多个问题,请将所有适用的问题合并为一次调用;如果仅支持单个问题,则按优先级逐一提问。

以下对 AskUserQuestion 的具体引用仅为示例;在其他运行时中,请替换为本地等效工具。

图片生成工具

此技能需要渲染图片时,请按以下顺序确定后端:

  1. 当前请求指定——如果用户在当前消息中指定了某个后端,请使用该后端。
  2. 已保存的偏好——如果 EXTEND.md 将 preferred_image_backend 设为当前可用的后端,请使用该后端。
  3. 自动选择(偏好设为 auto、未设置或指定的后端不可用时):
    • Codex(imagegen)——首先检查可用技能/工具清单。如果其中列出了名为 imagegen 的技能,则说明你在 Codex 中运行,并且必须使用该技能:通过 Skill 工具调用,设置 skill: "imagegen",传入已保存提示词文件的内容(以及 Codex imagegen 自身参数要求的输出路径和宽高比)。在该运行时中,Codex imagegen 是官方栅格后端,其优先级高于任何非原生技能(例如 baoyu-imagine),除非用户明确指定了其他 preferred_image_backend。
    • 其他运行时原生工具——如果运行时提供了其他原生图片工具(例如 Hermes image_generate),请按相同方式使用。
    • 否则,如果恰好安装了一个非原生后端(例如 baoyu-imagine),请使用它。
    • 否则(存在多个非原生后端且没有运行时原生工具),请仅询问用户一次——与其他初始问题合并提问。
  4. 没有可用后端时,请告知用户并询问如何继续。

⛔ 绝不能用 SVG、HTML、canvas 或其他基于代码的渲染来代替栅格图片生成。 Codex imagegen 自身的说明指出,当“输出应为位图素材,而非仓库原生代码或矢量图”时,应使用它。如果无法通过第 3 步确定栅格后端,请转至第 4 步并询问用户——不要默默输出 SVG、编写内联 <svg> 标记,或制作 HTML/CSS 艺术图来代替。即使文章/章节内容看起来“像示意图”,也同样适用:调用此规则的使用者技能已经确定需要栅格图片。

⛔ 绝不能通过在生成的位图上涂抹来修复渲染后的文字。 不要使用 ImageMagick、Pillow、Canvas、SVG、HTML/CSS、OCR 脚本或任何其他程序化叠加方式,遮盖、改写、擦除、描边或替换已生成图片卡片中的标题、正文、标签或任何其他文字。如果文字有误或不清晰,请使用修正后的提示词重新生成,改用卡片文字较少的布局,或询问用户要保留哪个不完美的候选版本。

设置 preferred_image_backend: ask 会强制每次运行时都执行第 3 步的询问,无论是否存在可用后端。用户可通过下文的 ## Changing Preferences 部分更改指定的后端。

提示词文件要求(强制):调用任何后端之前,必须先将每张图片的完整最终提示词写入 prompts/ 下的独立文件(命名格式:NN-{type}-[slug].md)。该文件是可复现记录,也便于切换后端而无需重新生成提示词。

上文列出的具体工具名称(imagegen、image_generate、baoyu-imagine)仅为示例;请根据相同规则替换为本地等效工具。

批量生成策略

当前生成组的所有提示词文件都已保存并验证后,默认分批生成图像。

优先级顺序:

  1. 如果所选后端提供原生批处理 / 多任务接口,则使用该接口。每个任务都必须保留自己的提示词文件、输出路径、宽高比、会话 ID 和直接参考图像。
  2. 如果没有原生批处理接口,但运行时可以发起并行工具调用,则每次最多分发 generation_batch_size 张图像。默认值:4。当前消息中的明确用户要求(例如 --batch-size 4 或“并行4张一起生成”)优先于 EXTEND.md。
  3. 如果原生批处理和并行工具调用都不可用,则按顺序生成。

规则:

  • 遵循 image-1 锚点链:先生成 image 1,然后以 image 1 为参考批量生成 image 2 及后续图像。
  • 在该批次选定的所有提示词文件都已存在于磁盘上之前,绝不启动批次。
  • 失败的项目重试一次,成功的项目不重新生成。
  • 不要仅为并行渲染图像而使用子 Agent。子 Agent 仅用于独立的提示词迭代或创意探索。

确认策略

默认行为:生成前确认。

  • 将明确调用技能、文件路径、匹配的信号 / 预设和 EXTEND.md 默认值都视为推荐输入。这些都不能授权跳过确认。
  • 在用户完成 Step 2 之前,不要开始 Step 3。
  • 仅当当前请求明确要求跳过确认时才跳过,例如:--yes、“直接生成”、“不用确认”、“跳过确认”、“按默认出图”或含义相同的表述。
  • 如果用户明确跳过确认,则在生成前的下一条面向用户的更新中说明假定的策略 / 风格 / 布局 / 配色 / 数量 / 后端。

语言

问题、进度、错误和完成摘要均使用用户的语言回复。技术标记(风格名称、文件路径、代码)保留英文。

选项

选项描述
--style <name>视觉风格(见下文“风格”)
--layout <name>信息布局(见下文“布局”)
--palette <name>颜色覆盖:macaron / warm / neon
--preset <name>风格 + 布局 + 可选配色的简写(见下文“预设”;每个预设的提示词片段见 references/style-presets.md)
--ref <files...>应用于 image 1 的参考图像,用作系列锚点
--batch-size <n>本次运行的临时生成批次大小。默认值:EXTEND.md 中的 generation_batch_size,否则为 4。限制在 1-8 之间。
--yes非交互模式:跳过所有确认,使用 EXTEND.md 或内置默认值,并自动确认推荐方案(路径 A)

尺寸

三个相互独立的参数可自由组合:

维度控制内容选项
风格视觉美学(线条、装饰、渲染)12 种风格(见下文“风格”)
布局信息结构(密度、编排)8 种布局(见下文“布局”)
配色(可选)颜色覆盖,替换风格的默认颜色macaron / warm / neon(见下文“配色”)

示例:--style notion --layout dense 会生成一张富有知识感的卡片;添加 --palette macaron 可柔化配色,同时不改变 notion 的渲染规则。--preset 是风格 + 布局(+ 可选配色)的简写。

配色行为:不使用 --palette → 使用风格的内置颜色;--palette <name> → 仅覆盖颜色,渲染规则保持不变。部分风格声明了 default_palette(例如,sketch-notes 的默认配色为 macaron)。

风格(12 种)

风格描述
cute(默认)甜美、可爱、少女风美学
fresh简洁、清新、自然
warm温馨、友好、亲切
bold冲击力强、引人注目
minimal极简、精致
retro复古、怀旧、时髦
pop鲜艳、活力十足、吸睛
notion极简手绘线稿,富有知性气息
chalkboard黑板上的彩色粉笔画,具有教育气息
study-notes真实手写照片风格,蓝色笔迹 + 红色批注 + 黄色荧光笔
screen-print大胆的海报艺术、半色调纹理、有限配色、象征性叙事
sketch-notes手绘教育信息图,温暖奶油色背景上的马卡龙色调,线条带有抖动感

各风格的详细规范:references/presets/<style>.md。

布局(8 种)

布局描述
sparse(默认)1-2 个要点,突出重点
balanced3-4 个要点,标准布局
dense5-8 个要点,知识卡片风格
list枚举 / 排名(4-7 项)
comparison并列对比
flow流程 / 时间线(3-6 个步骤)
mindmap中心辐射式(4-8 个分支)
quadrant四象限 / 圆形分区

布局规范:references/elements/canvas.md。

配色方案(可选覆盖)

替换风格的颜色,同时保留渲染规则(线条处理、纹理)。

配色方案背景区域颜色点缀色效果
macaron暖奶油色 #F5F0E8蓝色 #A8D8EA、薰衣草色 #D5C6E0、薄荷绿 #B5E5CF、蜜桃色 #F8D5C4珊瑚色 #E8655A柔和、适合教育内容
warm柔和蜜桃色 #FFECD2橙色 #ED8936、赤陶色 #C05621、金色 #F6AD55、玫瑰色 #D4A09A赭红色 #A0522D大地色系,温馨舒适
neon深紫色 #1A1025青色 #00F5FF、洋红色 #FF00FF、绿色 #39FF14、粉色 #FF6EC7黄色 #FFFF00高能、未来感

配色方案规范:references/palettes/<palette>.md。

预设(风格 + 布局快捷组合)

按场景分组的快速入门组合。使用 --preset <name>,或在步骤 2 中推荐。

知识与学习:

预设风格布局适用场景
knowledge-cardnotiondense干货知识卡、概念科普
checklistnotionlist清单、排行榜
concept-mapnotionmindmap概念图、知识脉络
swotnotionquadrantSWOT 分析、四象限
tutorialchalkboardflow教程步骤、操作流程
classroomchalkboardbalanced课堂笔记、知识讲解
study-guidestudy-notesdense学习笔记、考试重点
hand-drawn-edusketch-notesflow手绘教程、流程图解
sketch-cardsketch-notesdense手绘知识卡
sketch-summarysketch-notesbalanced手绘总结、图文笔记

生活方式与分享:

预设风格布局适用场景
cute-sharecutebalanced少女风分享、日常种草
girlycutesparse甜美封面、氛围感
cozy-storywarmbalanced生活故事、情感分享
product-reviewfreshcomparison产品对比、测评
nature-flowfreshflow健康流程、自然主题

冲击力与观点:

预设风格布局适用场景
warningboldlist避坑指南、重要提醒
versusboldcomparison正反对比
clean-quoteminimalsparse金句、极简封面
pro-summaryminimalbalanced专业总结、商务内容

潮流与娱乐:

预设风格布局适用场景
retro-rankingretrolist复古排行、经典盘点
throwbackretrobalanced怀旧分享
pop-factspoplist趣味冷知识
hypepopsparse炸裂封面、惊叹分享

海报与编辑设计:

预设风格布局适用场景
posterscreen-printsparse海报风封面、影评书评
editorialscreen-printbalanced观点文章、文化评论
cinematicscreen-printcomparison电影对比、戏剧张力

完整的提示词片段定义:references/style-presets.md。

自动选择

将内容信号与最佳组合匹配。关键词出现的第一行优先;如果没有匹配项,则回退到 cute-share。

源内容信号风格布局推荐预设
美妆、时尚、可爱、女孩、粉色cute稀疏/均衡cute-share、girly
健康、自然、清新、有机fresh均衡/流动product-review、nature-flow
生活、故事、情感、温暖warm均衡cozy-story
警告、重要、必须、关键bold列表/对比warning、versus
专业、商务、优雅minimal稀疏/均衡clean-quote、pro-summary
经典、复古、传统retro均衡throwback、retro-ranking
有趣、刺激、惊叹、精彩pop稀疏/列表hype、pop-facts
知识、概念、效率、SaaSnotion密集/列表knowledge-card、checklist
教育、教程、学习、课堂chalkboard均衡/密集tutorial、classroom
笔记、手写、学习指南、写实study-notes密集/列表/思维导图study-guide
电影、海报、观点、社论、电影感screen-print稀疏/对比poster、editorial、cinematic
手绘、信息图、工作流、手绘、图解sketch-notes流动/均衡/密集hand-drawn-edu、sketch-card、sketch-summary

风格 × 布局矩阵

兼容性评分(✓✓ 强烈推荐,✓ 效果良好,✗ 应避免)。当用户选择非默认组合且搭配不佳时,可用此矩阵提示用户。

稀疏均衡密集列表对比流动思维导图象限
cute✓✓✓✓✓✓✓✓✓✓✓
fresh✓✓✓✓✓✓✓✓✓✓✓
warm✓✓✓✓✓✓✓✓✓✓✓
bold✓✓✓✓✓✓✓✓✓✓✓✓
minimal✓✓✓✓✓✓✓✓✓✓✓
retro✓✓✓✓✓✓✓✓✓✓✓
pop✓✓✓✓✓✓✓✓✓✓✓✓
notion✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
chalkboard✓✓✓✓✓✓✓✓✓✓✓✓✓✓
study-notes✗✓✓✓✓✓✓✓✓✓✓
screen-print✓✓✓✓✗✓✓✓✓✗✓✓
sketch-notes✓✓✓✓✓✓✓✓✓✓✓✓✓

大纲策略

三种各具特色的方法,每种都会生成结构不同的大纲。工作流会推荐一种;路径 C 会生成全部三种,供用户选择。

策略概念适用场景结构
A — 故事驱动以个人经历为主线,优先营造情感共鸣评测、个人分享、转变经历吸引注意 → 问题 → 发现 → 体验 → 结论
B — 信息密集价值优先,高效传递信息教程、对比、清单核心结论 → 信息卡片 → 优缺点 → 推荐
C — 视觉优先以视觉冲击为核心,尽量减少文字高审美产品、生活方式、氛围类内容主视觉图 → 细节图 → 生活场景 → 行动号召

参考图片

用户提供的参考图独立于内部的“以 image-1 为锚点”链(步骤 3),并会叠加在其之上。

接收方式:通过 --ref <files...> 或在对话中粘贴路径。

  • 文件路径 → 复制到 refs/NN-ref-{slug}.{ext}
  • 粘贴的内容中没有路径 → 询问路径,或提取风格特征作为文本替代方案

使用模式(每个参考图):

用途效果
direct将文件传递给后端(通常只用于 image 1,以便锚点沿链传播)
style提取风格特征,并附加到每张卡片的提示词正文中
palette提取十六进制颜色,并附加到每张卡片的提示词正文中

在每张受影响卡片的提示词 frontmatter 中记录参考图:

references:
  - ref_id: 01
    filename: 01-ref-brand.png
    usage: direct

生成时:确认文件存在。若 image 1 使用 usage: direct,且后端接受参考图,则通过后端的参考图参数传入(成为链的锚点)。image 2 及之后仍按步骤 3 使用 image-1 作为 --ref——不要在此基础上叠加用户参考图(以免产生冲突信号)。对于 style/palette,将提取的特征嵌入每条提示词。

文件布局

image-cards/{topic-slug}/
├── source-{slug}.{ext}
├── analysis.md
├── outline-strategy-{a,b,c}.md    # Path C only
├── outline.md
├── prompts/NN-{type}-{slug}.md
├── NN-{type}-{slug}.png
└── refs/                          # only if --ref used

Slug:2-4 个单词,使用 kebab-case。“AI 工具推荐” → ai-tools-recommend。若发生冲突,则追加 -YYYYMMDD-HHMMSS。

备份规则(始终适用):覆盖任何文件之前——源文件、大纲、提示词、图像——将现有文件重命名为 <name>-backup-YYYYMMDD-HHMMSS.<ext>。这样可以保护用户的编辑内容。

工作流

- [ ] Step 0: Load EXTEND.md ⛔ BLOCKING (interactive only)
- [ ] Step 1: Analyze content → analysis.md
- [ ] Step 2: Smart Confirm ⚠️ REQUIRED (Path A / B / C)
- [ ] Step 3: Generate images
- [ ] Step 4: Completion report
步骤 0:加载 EXTEND.md ⛔ 阻塞

按顺序检查以下路径;命中第一个即停止:

路径范围
.baoyu-skills/baoyu-image-cards/EXTEND.md项目
${XDG_CONFIG_HOME:-$HOME/.config}/baoyu-skills/baoyu-image-cards/EXTEND.mdXDG
$HOME/.baoyu-skills/baoyu-image-cards/EXTEND.md用户主目录
  • 找到 → 阅读、解析并打印摘要(风格 / 布局 / 水印 / 语言),然后继续。
  • 未找到 + 交互模式 → 执行首次设置(参见 references/config/first-time-setup.md),并在执行其他操作前保存。偏好设置尚未建立前,不要分析内容或询问风格问题——这样可确保首次运行行为可预测。
  • 未找到 + --yes → 跳过设置,使用内置默认值(无水印,自动选择风格 / 布局,语言根据内容确定)。不要提示,也不要创建 EXTEND.md。

EXTEND.md 键:水印、偏好的风格 / 布局、自定义风格定义、语言偏好、偏好的图像后端、生成批次大小。Schema:references/config/preferences-schema.md。

步骤 1:分析内容 → analysis.md
  1. 保存源文件(若 source.md 已存在,则适用备份规则)。
  2. 按照 references/workflows/analysis-framework.md 执行深入分析:内容类型、吸引点潜力、受众、互动信号、视觉机会图、滑动流程。
  3. 检测源语言,选择建议的图像数量(2-10)。
  4. 使用上方的 自动选择 表自动推荐策略 + 风格 + 布局 + 配色方案。
  5. 将所有内容写入 analysis.md。
步骤 2:智能确认 ⚠️ 必需

硬性门槛:根据确认政策,此步骤为必需步骤——在用户于此处确认(或在当前请求中明确使用 --yes / 等效表述选择跳过)之前,不能开始步骤 3。

目标:展示自动推荐的计划,让用户确认或调整。使用 --yes 时完全跳过此步骤——根据分析结果和任何 CLI 覆盖项,直接执行路径 A。

提问前先展示摘要:

📋 内容分析
  主题:[topic] | 类型:[content_type]
  要点:[key points]
  受众:[audience]

🎨 推荐方案(自动匹配)
  策略:[A/B/C] [name]([reason])
  风格:[style] · 布局:[layout] · 配色:[palette or 默认] · 预设:[preset]
  图片:[N]张(封面+[N-2]内容+结尾)
  元素:[background] / [decorations] / [emphasis]

然后提出一个问题——提供三种路径。选项文案须逐字使用:references/confirmation.md。

路径 A — 快速确认(采用自动推荐):使用推荐的策略和风格生成单份大纲 → 保存到 outline.md → 步骤 3。

路径 B — 自定义:提出五个问题(策略/风格、布局、配色、数量、可选备注),并预填推荐内容——留空则保留推荐内容。根据用户的选择生成一份大纲 → outline.md → 步骤 3。参见 references/confirmation.md。

路径 C — 详细模式:分两步确认。

  • 步骤 2a — 内容理解:询问卖点(多选)、受众、风格偏好(真实 / 专业 / 美感 / 自动)、可选背景信息。更新 analysis.md。
  • 步骤 2b — 三种大纲方案:生成 outline-strategy-a.md、outline-strategy-b.md、outline-strategy-c.md。每份大纲都必须采用不同的结构和推荐风格——在 frontmatter 中加入 style_reason。页数启发式:A 约 4-6 页,B 约 3-5 页,C 约 3-4 页。模板:references/workflows/outline-template.md;frontmatter 示例见 references/confirmation.md。
  • 步骤 2c — 选择方案:提出三个问题(选择大纲 A/B/C/组合、风格、视觉元素)。将选定或合并后的大纲保存到 outline.md → 步骤 3。
步骤 3:生成图片

确认大纲、风格、布局和配色后:

视觉一致性——image-1 锚定链:除非使用锚定,否则角色 / 吉祥物 / 色彩呈现会在不同调用间发生偏移。先生成图片 1(封面),不使用 --ref,然后将图片 1 作为 --ref 传给后续每张图片。这是此技能中最重要的一致性技巧——即使后端也支持会话 ID,也不要跳过。

生成流程:

  1. 使用用户偏好的语言(适用备用规则)将每张图片的完整提示词写入 prompts/NN-{type}-{slug}.md,然后确认所有选定的提示词文件均已存在。
  2. 先生成图片 1,不使用 --ref;PNG 文件适用备用规则。此图片将作为锚点。
  3. 使用图片 1 作为 --ref <path-to-image-01.png>,为图片 2 及之后的图片建立任务列表。
  4. 按照 ## Batch Generation Policy 分批调度图片 2 及之后的图片:优先使用后端原生批处理,其次使用运行时并行工具调用,最后才按顺序生成。
  5. 每完成一张图片后报告进度。若失败,只根据同一提示词文件重试失败项一次。

水印(如果在 EXTEND.md 中启用):将以下内容附加到生成提示词:

Include a subtle watermark "[content]" positioned at [position].
The watermark should be legible but not distracting.

参见 references/config/watermark-guide.md。

后端选择:遵循顶部的 Image Generation Tools 规则——使用可用的后端;如果有多个,生成前询问一次。使用 --yes 时,采用 EXTEND.md 中的偏好,并在不可用时回退到第一个可用后端。调用任何后端之前,提示词文件必须已存在。

会话 ID(如果后端支持 --sessionId):每张图片均使用 cards-{topic-slug}-{timestamp};结合引用链可实现最大程度的一致性。

步骤 4:完成报告
Image Card Series Complete!

Topic: [topic]
Mode: [Quick / Custom / Detailed]
Strategy: [A/B/C/Combined]
Style: [name]
Palette: [name or "default"]
Layout: [name or "varies"]
Location: [directory]
Images: N total

✓ analysis.md
✓ outline.md
✓ outline-strategy-a/b/c.md (detailed mode only)

- 01-cover-[slug].png ✓ Cover (sparse)
- 02-content-[slug].png ✓ Content (balanced)
- ...
- NN-ending-[slug].png ✓ Ending (sparse)

内容拆分原则

位置目的典型布局
封面(图片 1)吸引注意 + 视觉冲击sparse
内容(中间部分)每张图片呈现核心价值balanced / dense / list / comparison / flow
结尾(最后一张)CTA / 总结sparse 或 balanced

风格 × 布局兼容性矩阵见上文的风格 × 布局矩阵。

图片修改

操作方法
编辑先更新 prompts/NN-{type}-{slug}.md,然后使用相同的 session ID 重新生成
添加指定位置,创建提示词,生成,将后续文件重新编号为 NN+1,更新大纲
删除移除文件,将后续文件重新编号为 NN-1,更新大纲

重新生成前务必先更新提示词文件——它是事实来源,可确保更改可复现。

文本修正政策:

  • 如果卡片的标题、正文、标签或任何其他渲染出的文本有拼写错误、乱码、难以辨认或视觉效果不佳的问题,不要用代码修补位图。
  • 对于文本修正后的重新生成,请编写新的提示词文件并使用新的输出路径,以保留有问题的候选版本供比较。
  • 后期处理仅限于裁剪、调整大小、压缩或格式转换,且不得更改文本或主要构图。

参考资料

文件内容
references/confirmation.md每种确认流程中 AskUserQuestion 的逐字文案
references/style-presets.md完整的预设快捷方式定义
references/presets/<style>.md每种风格的元素定义
references/palettes/<name>.md每种配色方案的颜色定义
references/elements/canvas.md长宽比、安全区域、网格布局
references/elements/image-effects.md抠图、描边、滤镜
references/elements/typography.md装饰文字、标签、文字方向
references/elements/decorations.md强调标记、背景、涂鸦、边框
references/workflows/analysis-framework.md内容分析框架
references/workflows/outline-template.md含布局指南的大纲模板
references/workflows/prompt-assembly.md提示词组装指南
references/config/preferences-schema.mdEXTEND.md 架构
references/config/first-time-setup.md首次设置流程
references/config/watermark-guide.md水印配置

注意事项

  • 生成失败时自动重试一次,然后再报告错误。
  • 对于敏感的公众人物,请使用风格化的卡通替代形象。
  • 必须使用 Smart Confirm(步骤 2);详细模式会增加第二次确认(2a + 2c)。

更改偏好设置

EXTEND.md 位于步骤 0 中列出的第一个匹配路径。可通过以下三种方式更改:

  • 直接编辑 — 打开 EXTEND.md 并更改字段。完整架构:references/config/preferences-schema.md。
  • 交互式重新配置 — 删除 EXTEND.md(或询问“reconfigure baoyu-image-cards preferences” / “重新配置”)。下次运行时会再次触发首次设置。
  • 常见的单行编辑:
    • preferred_image_backend: auto — 默认值;优先使用运行时原生工具;否则回退到唯一已安装的后端,只有存在多个非原生后端时才会询问。
    • preferred_image_backend: codex-imagegen — 固定使用 Codex 内置后端。
    • preferred_image_backend: baoyu-imagine — 固定使用 baoyu-imagine 技能。
    • preferred_image_backend: ask — 每次运行都确认后端。
    • generation_batch_size: 4 — 当后端/运行时支持批量或并行生成时,默认同时渲染的图片数量。
    • preferred_style: notion、preferred_layout: dense、preferred_palette: macaron、language: zh。
    • watermark.enabled: true + watermark.content: "@handle" — 添加水印。

评论

支持 Markdown