jianshuo/wjs-voicedrop-choosing-cover
Use when 王建硕 wants to decide whether a VoiceDrop article should get an AI 题图 (公众号封面), and which style of image prompt to use — before generating any cover. Triggers — "这篇要不要配题图", "选个题图风格", "给这篇出个题图 prompt", "choosing cover", "/wjs-voicedrop-choosing-cover".
npx skills add https://github.com/jianshuo/claude-skills --skill wjs-voicedrop-choosing-cover
给一篇 VoiceDrop 文章做两个决定:配不配题图,以及用哪种风格的 prompt 生成。核心原则:真素材优先于 AI 画;风格跟着文章气质走,绝不一招鲜。
三种都接受:VoiceDrop 文章(MCP read_article,按标题或 ID)/ 本地 markdown / 直接粘贴的正文。[[photo:KEY]] 是文中已插入的用户实拍照片。
| 情形 | 判断 |
|------|------|
| 文中已有实拍照片且与主题相关 | 不配。首图即封面(真照片 > AI 画,AI 封面会把实拍正文的诚恳感冲掉)。指出用哪张 [[photo:KEY]]。 |
| 无照片,会发布 / 分享 | 配 |
| 无照片,极短碎碎念(<100 字) | 先问「这篇要单独发吗」;发才配 |
| 实拍照片存在但与主题无关(截图、票据) | 视同无照片,配 |
| 文章气质 | 风格 | 基调 |
|----------|------|------|
| 思辨 / 观点 / 方法论 | 极简概念图 | 一个具体物件当隐喻,大留白 |
| 生活随笔 / 自然 / 散步 | 水彩淡彩 | 轻、透、浅色底 |
| 怀旧 / 回忆 / 家人 | 胶片 / 油画 | 暖调、颗粒感 |
| 科技 / 工具 / AI / 教程 | 编辑部封面 | 具体物件(卡片、面板、画布),忌泛泛机器人 |
| 幽默 / 自嘲 | 卡通轻插画 | 松弛,不闹腾 |
| 哀伤 / 悼念 / 疾病 | 素描或极淡水彩 | 低饱和、克制,不画人脸,绝不卡通 / 广告风 |
拿不准气质时读全文再判,不按标题猜。
gpt-image-2-skill 走 --provider codex,--size 1568x640;或在 VoiceDrop 内把 prompt 交给 new_photo。
判断:配 / 不配 —— 一句理由
风格:<Step 2 表里的风格名>
Prompt:<完整可直接用,含 2.45:1 / 1568x640 与避免清单>
(不配时第三行改为:封面 = [[photo:KEY]],横向裁 2.45:1 的建议裁法)
Take jianshuo/wjs-voicedrop-choosing-cover from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.