agentsclimarketplace

Image prompt cover

Skill haxianhe/SLib/skills/image-prompt-cover

Use when 用户要求为文章、博客、Newsletter 或视频缩略图设计封面、banner、cover 或配题图的文生图 prompt。From its SKILL.md

Install
npx -y skills add haxianhe/SLib --skill image-prompt-cover

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

10.9 KB, as published. Nobody here has run it

image-prompt-cover:文章封面图 AI 文生图 prompt 助手

给文章配主视觉,产出可直接复制的 prompt 文件。

不调用任何文生图 API 或后端,只产 prompt 文件。


1. 快速选(推荐预设)

预设看起来像用在哪预览
极客蓝图深蓝纸底 + 白色细工程线 + 等距 2.5D + 标尺刻度,科技严谨系统架构文、技术深度长文—
温暖手绘暖米黄 + 手绘抖动线 + 简笔人物 + 一只猫,亲切叙事个人博客、产品故事、复盘随笔—
高对比海报浓黑/酒红/芒果黄 + 厚描边 + 大字标题撑满,海报感观点文、行业评论、Newsletter 头条—
极简文字白底 / 黑底,无图,巨大无衬线标题居中,留白 70%思考札记、宣言、TED 风短文—
暗色氛围深紫黑底 + 渐变光晕 + 玻璃质感卡片 + 微光高光AI 周报、午夜推送、Sci-Fi 影评—
油画肖像厚涂笔触 + 暖光 + 单一人物剪影或半身 + 戏剧光影人物访谈、传记摘录、长篇小说—

预览图列暂空白:baoyu-cover-image 仓库未提供 screenshots。 找到对应截图后批量补 raw URL。

预设映射(用了哪些维度组合)见第 2.6 节。

2. 完整库(自由组合)

封面图按 5 维度自由组合:Type × Palette × Rendering × Text × Mood × Font。 agent 会按你的选择去 references/ 读完整描述,拼到 prompt。

2.1 Type(6)

Type看起来像用在哪
hero主体居中 + 大留白 + 强视觉锚点产品发布、品牌主页头图
conceptual抽象隐喻图像,不直接表达内容思辨/哲学文章、观点评论
typography文字本身就是主视觉,几乎无图宣言、引言、纯思考类文章
metaphor视觉隐喻,一个具体物代表抽象概念"技术债是腐烂的桥"等比喻文
scene一个有人物/场景的瞬间画面故事、回忆、案例叙述
minimal极少元素,几何 + 大块色 + 极致克制极简主义、禅意、产品宣言

完整描述见 references/types.md(单文件,按 ## <type> 章节查阅)。

2.2 Palette(11)

Palette看起来像用在哪
warm暖橙/暖黄/红土陶个人叙事、品牌温度
elegant米白 + 香槟金 + 深咖,低饱和奶油质地奢华商业、奢侈品类
cool冰蓝/雾灰/银科技理性、金融分析
dark深黑底 + 局部冷光,沉浸氛围Sci-Fi、深度技术、夜间阅读
earth大地色,陶土/橄榄绿/燕麦自然主题、可持续、户外
vivid高饱和撞色,番茄红 + 电光蓝 + 柠檬黄潮流、年轻文化、广告
pastel樱花粉/天蓝/薄荷轻盈柔和、亲子、轻量教育
mono单色调,纯黑白灰极简、严肃、新闻报道
retro70s/80s 色,芥末黄/砖红/孔雀蓝怀旧、复古杂志风
duotone双色调,只用 2 种主色 + 1 中性海报、强海报视觉、品牌头图
macaron米奶油底 + 马卡龙粉彩点缀知识入门、亲子科普

完整 hex 值见 references/palettes/<name>.md。

2.3 Rendering(7)

Rendering看起来像用在哪
flat-vector扁平矢量,无阴影/渐变,纯色块扁平品牌、SaaS、产品页
hand-drawn手绘线条,抖动 + 不规则 + 黑铅笔感温暖叙事、个人博客
painterly厚涂油画,可见笔触 + 戏剧光影人物肖像、文学性内容
digital数字绘画,光滑渐变 + 数码光感Sci-Fi、游戏、Tech
pixel8/16-bit 像素复古游戏、独立开发文化
chalk粉笔肌理 + 黑板感教学、复古课堂
screen-print丝网印刷,粗描边 + 半调点纹 + 错版色海报、潮牌、亚文化

完整描述见 references/renderings/<name>.md。

2.4 Text(文字含量,4 档)

值看起来像用在哪
none纯视觉,零文字通用占位、纯氛围头图
title-only一个大标题 + 主图(默认)大多数文章
title-subtitle标题 + 副标题长文、专题报道
text-rich多标签/引文/数据嵌入数据报告、信息密度高的封面

详见 references/dimensions/text.md。

2.5 Mood / Font

Mood(对比强度,3 档):

值看起来像用在哪
subtle低对比,温柔静谧静谧、抒情、reflective
balanced中等对比(默认)大多数场景
bold高对比 + 强张力观点、号召、海报感

Font(字体感觉,4 档):

值看起来像用在哪
clean几何无衬线,几何感科技、企业
handwritten手写抖动体个人、温暖、亲子
serif衬线,书卷气文学、新闻、深度长文
display粗壮装饰字,海报型头条、潮流、活动宣传

详见 references/dimensions/{mood,font}.md。

2.6 第 1 层预设 → 第 2 层映射

预设typepaletterenderingtextmoodfont
极客蓝图conceptualcooldigitaltitle-onlybalancedclean
温暖手绘scenewarmhand-drawntitle-onlysubtlehandwritten
高对比海报typographyvividscreen-printtitle-onlybolddisplay
极简文字typographymonoflat-vectortitle-onlysubtleclean
暗色氛围conceptualdarkdigitaltitle-onlybalancedserif
油画肖像scenewarmpainterlytitle-onlyboldserif

2.7 内容 → 预设推荐规则

内容信号(关键词)默认推预设
含架构 / 系统 / 工程 / 协议 / 分布式极客蓝图
个人叙事 / 复盘 / 我们的故事 / 日常温暖手绘
观点文 / 锐评 / Newsletter 头条 / 行业批评高对比海报
思考札记 / 一句话洞察 / 宣言式极简文字
AI / Sci-Fi / 深夜推送 / 神秘氛围暗色氛围
人物访谈 / 传记 / 长篇文学油画肖像
其他(默认)温暖手绘

3. 工作流

5 步固定流程,默认不弹确认门,需要调整就二次对话。

Step 1: 接受输入

接受任意一种:

  • 一段文章正文(或核心段落 / 摘要)
  • 一个文章标题 + 一两句简介
  • 一个本地文件路径
  • 一句模糊主题(如「给这篇技术债的文章配个封面」)

如果用户给的是 URL,不主动抓取,提示先使用 summary 取得正文再继续。

Step 2: 内容分析 + 推预设

按第 2.7 节「内容 → 预设推荐规则」秒选一个预设,在对话里说明:

我看到你的文章:《分布式系统的 CAP 定理》。
默认匹配预设:极客蓝图(conceptual + cool + digital)
理由:技术深度长文 + 系统/架构语义。

直接出?或者换:
- 暗色氛围(更有 Sci-Fi 感)
- 极简文字(纯文字海报,留白多)

未命中规则 → 给前 3 个最常用预设(温暖手绘 / 高对比海报 / 极简文字)让用户选。 不写 analysis.md 中间文件,在对话里直接说。

Step 3: 拼 prompt 文件

按预设解析为 type + palette + rendering + text + mood + font + aspect,然后:

  1. 读 references/base-prompt.md 拿模板骨架
  2. 读 references/types.md 找到对应 type 章节
  3. 读 references/palettes/<palette>.md 拿调色板
  4. 读 references/renderings/<rendering>.md 拿渲染描述
  5. 读 references/dimensions/{text,mood,font}.md 拿对应档位
  6. 按 base-prompt.md 的拼装顺序生成 prompt 正文
  7. 套用第 4 节「Prompt 文件格式」生成完整 .md

Step 4: 落盘 + 对话展示

落到 ~/KnowledgeDB/image-prompts/{YYYY-MM-DD}-{slug}/prompt.md。

{slug} 规则:从文章标题取 2-4 词 kebab-case;冲突时追加 -HHMMSS。

当前对话中完整展示 prompt 正文(包在代码块里方便复制)和输出文件路径。

Step 5: 提示下一步

附上常见后续操作示例:

可贴到:Midjourney / 即梦 / 通义万象 / Nano Banana / Sora

要调整?试试:
- "换成 painterly rendering"
- "改成方图 1:1"
- "再出一版,用暗色氛围"
- "palette 换成 elegant"

工作流硬约束

  • 零 EXTEND.md / 零配置文件
  • 零强制确认门
  • 零中间文件(不写 analysis.md / structured-content.md)
  • 不调任何文生图 API
  • 不主动抓取 URL

4. Prompt 文件格式

落盘文件 prompt.md 结构(由 Step 3 自动生成):

---
skill: image-prompt-cover
preset: 极客蓝图              # 第 1 层预设名,自由组合时填 null
type: conceptual              # 第 2 层 type
palette: cool                 # 第 2 层 palette
rendering: digital            # 第 2 层 rendering
text: title-only              # 第 2 层 text
mood: balanced                # 第 2 层 mood
font: clean                   # 第 2 层 font
aspect: 16:9                  # 比例,封面默认 16:9
language: zh                  # 文字部分语言
created: 2026-05-29T10:30:00
source: |
  分布式系统的 CAP 定理:一致性 / 可用性 / 分区容忍性的三选二
---

# 分布式系统的 CAP 定理

## 摘要(给人看)

横版 16:9。深蓝纸底 + 白色细工程线,等距 2.5D 视角下三块刻有 C/A/P 的方碑悬浮交叠,
碑面带标尺刻度与数字坐标。左上角无衬线粗体标题「CAP 定理」,光感冷静,
中等对比,工程蓝图氛围。无人物。

## Prompt(给 AI)

```
{完整拼装后的 prompt 正文,主题段 → Type 段 → Palette 段 → Rendering 段 → Text 段 → Mood 段 → Font 段 → 比例段 → Constraints}
```

## 怎么用

- 推荐平台:Midjourney / 即梦 / 通义万象 / Nano Banana / Sora
- 复制上面 Prompt 块整段贴过去
- 如果平台支持 aspect 参数,单独设 `16:9`(竖版改 `9:16`,方图 `1:1`,电影画幅 `2.35:1`)
- 不满意 → 回到对话说「换 X 风格」或「调单个维度」重新出

详细模板与防御段见 references/base-prompt.md。

5. References 索引

第 3 层细节(完整视觉指令)按需读:

类型路径数量
拼装模板references/base-prompt.md1
Typereferences/types.md(单文件,baoyu 原文较简未拆分子文件)1
Palettereferences/palettes/<name>.md11
Renderingreferences/renderings/<name>.md7
维度references/dimensions/{text,mood,font}.md3

工作流 Step 3 拼 prompt 时按预设映射(2.6)挨个读对应文件。

⚠️ references/ 目录的 types / palettes / renderings / dimensions markdown 文件 从 baoyu-skills 项目 baoyu-cover-image 原文搬运,顶部含 <!-- source: ... --> 注释。 如需更新,与 https://github.com/JimLiu/baoyu-skills 主分支 diff 同名文件。

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.