好文集ChatGPT Plus¥119

我的封面是怎么做的?答案是这个 500+ Star 的 Skill

文章目录

Punk Skill 已经发布两个多月了,但直到现在,还是经常有朋友来问我:你的文章封面到底是怎么生成的?

今天就再跟大家隆重介绍一次 Punk Skill,共同创作者金尘马老师。很高兴它现在已经在 GitHub 上拿到了 500 多颗 Star。这说明封面确实是很多内容创作者都会遇到的问题,也有越来越多人愿意把这套工作流装进自己的 AI Agent。

文章配图

对于内容创作者来说,写完文章以后,最容易拖慢发布节奏的往往就是封面。找参考、想画面、调比例、改标题,再为公众号、小红书和 X 分别做一版,一张图很容易耗掉半小时。

如果封面问题能够很快解决,创作者就能省下大量重复时间,把精力重新放回内容本身。

Punk Skill 就是为这件事做的。它目前分成两个 Skill:一个负责封面,一个负责头像。

封面可以适配多种平台和画幅 头像可以处理人物、宠物和物品;

两条工作流共用同一套视觉风格库。

文章配图

仓库地址:

https://github.com/adrianpunk/Punk-Skill

一、一个仓库,两条视觉工作流

Punk Skill 是一组给 AI Agent 使用的视觉生成 Skills。目前仓库里有两个核心工具:

  • punk-cover:把文章、笔记、推文或主题草稿做成封面;

  • punk-avatar:把人物、宠物、物品照片或文字描述做成头像,也能制作宠物纪念卡。

punk-cover 负责文章、笔记、推文和主题草稿。你把内容交给它,再说明发布平台或画幅,它会选择封面风格、提炼视觉主体、组织标题层级,最后生成封面。

punk-avatar 负责人物、宠物和物品。你可以上传照片,也可以只给文字描述;它会根据对象选择合适的头像风格,并把结果处理成适合账号头像或纪念卡的构图。

这两个 Skill 都不会只扔给图像模型一句很短的提示词。它们会先理解输入,再从共享风格库里选定一种视觉语言,补齐画幅、构图、文字、材质和禁用项,保存完整 Prompt,最后调用可用的图像生成工具。

你可以把它理解成两条固定工作流:一条处理封面,一条处理头像。你负责说清楚内容和用途,Skill 负责把容易漏掉的视觉要求补完整。

二、Punk Cover 怎么生成一张封面

punk-cover 最适合文章封面、公众号头图、小红书封面和 X 长文封面。它可以按平台自动适配比例,也可以接受任何自定义画幅。开始生成前,你只需要准备四项信息:

  • 内容:文章、笔记、推文或一句主题;

  • 平台:小红书、微信公众号、X,或自定义用途;

  • 画幅:可以让 Skill 按平台决定,也可以自己指定;

  • 风格:直接指定,或让它推荐三个再选。

平台和默认比例是:

文章配图

如果你只贴文章,没有写平台和风格,它不会马上出图。它会先询问发布平台,再根据内容推荐三种风格。这是工作流里的确认节点,可以避免花时间生成一张比例不对、方向也不喜欢的图片。

如果你希望一次直接跑完,就把平台、比例和风格一起写上。

文章配图

使用 $punk-cover,为下面这篇文章生成一张 X 长文封面。

画幅:5:2
风格:黑红剪影(black-red-silhouette)
要求:保存完整 Prompt,并实际生成一张图片。

文章标题:
装了 Skill 以后,先别收藏:用 10 分钟跑通你的第一张 AI 封面

内容摘要:
很多人安装了 Skill,却不知道如何调用。这篇文章会用一次真实生成,
让读者从“收藏工具”走到“拿到结果”。

文章配图

收到输入后,它会完成四步:理解文章主题,确定视觉主体与隐喻;读取选中的单一风格;把封面要求和风格规则编译成完整 Prompt;保存 Prompt 后调用图像工具。

仓库当前提供 24 种封面风格。你不用背 Style ID,直接说中文风格名也可以。第一次不知道怎么选,可以从内容类型倒推:

  • AI、创业、产品和商业趋势:商业杂志头版、咨询报告视觉、银色锡纸蓝字;

  • 工具教程和系统搭建:方块世界、积木世界、黑红剪影;

  • 抽象观点和批判性主题:黑白极简概念、黑白灰先锋几何、法式极简墨线海报;

  • 科研、医学和机制解释:科研期刊概念、Anthropic Research 风格;

  • 社交传播和强冲击标题:复古手撕拼贴、巨型透视中文标题、彩色新构成主义巨构海报。

拿不准时,不要先浏览 24 种样式把自己看乱。把正文交给 Skill,让它只推荐三个,并分别说一句为什么适合。

三、我另外开了一个任务,把 Punk Cover 完整跑了一次

为了把这条工作流展示得更清楚,我新建了一个独立 Codex 任务,指定 X、5:2 和黑红剪影风格,让 punk-cover 完整执行。

任务实际耗时 22 分钟 18 秒。中间它发现“黑红剪影”使用的是仓库早期风格资产格式,于是重新定位风格文件,确认该风格支持封面,再继续编译 Prompt。整个过程没有要求我手动找文件,也没有改用其他风格。

最终结果包含两份文件:

  • 一张 1983 × 793 的真实 PNG;

  • 一份保存下来的完整生成 Prompt。

这张截图很重要。聊天窗口里出现一句“已经生成”还不够。你需要看见图片、尺寸和文件入口,也要能打开 Prompt 继续修改。

文章配图

第一次验证时,至少检查五件事:

  1. 标题有没有缺字、错字或被裁切;

  2. 画幅是否符合发布平台;

  3. 画面第一眼能不能看懂文章主题;

  4. Agent 是否保存了完整 Prompt;

  5. 图片是否有真实本地路径或明确可下载的文件。

如果图片方向对了,只有一个局部问题,直接在同一任务里提出单项修改。例如:

保留当前构图、人物动作、黑红剪影风格和 5:2 画幅。
只修改主标题字号:缩小 10%,增加左侧留白。
其他内容不要改变。

每次只改一个主要问题,比重新说“再好看一点”稳定得多。

四、Punk Avatar 怎么生成头像

punk-avatar 处理的是人物、宠物、物品和宠物纪念卡。没有指定画幅时,它默认使用 1:1,适合社交账号头像;你也可以明确要求 3:4、4:5 或其他比例。

文章配图

当前开放五种头像风格:

用照片生成时,先上传图片,再发送:

文章配图

使用 $punk-avatar,把我上传的照片生成一个像素头像。
默认 1:1。
保留最容易识别的脸型、发型、眼镜和服装颜色。
保存完整 Prompt,并实际生成图片。

给宠物制作纪念卡:

使用 $punk-avatar,为我上传的宠物照片生成一张拍立得纪念卡。
宠物名:可乐。
画幅:4:5。
保留毛色、脸部花纹、耳朵形状和项圈。

没有照片也可以从文字创建虚构头像:

使用 $punk-avatar,创建一个 1:1 像素头像:
一个沉稳的机器人咖啡师,戴蓝色帽子和方框眼镜。

如果没有指定风格,它会根据对象推荐两到三种。人物不会推荐宠物专用画风,宠物也不会被错误套进人物时尚速写工作流。

五、怎么安装 Punk Skill

最省事的安装方式,是把仓库链接直接发给支持 Skills、能够访问文件系统的 AI Agent。

复制下面这段:

请安装这个仓库里的全部 Skills:
https://github.com/adrianpunk/Punk-Skill

请根据当前客户端确定正确的 Skills 安装位置。
安装完成后,确认 punk-cover 和 punk-avatar 都可以使用。

安装结束后,建议新建一个任务再测试。部分客户端会在任务启动时重新读取已安装 Skills;一直留在旧任务里,可能出现文件已经装好,但 $punk-cover 仍然无法触发的情况。

第一次只做一个简单验证:

使用 $punk-cover。请先告诉我这个 Skill 支持哪些发布平台,
以及它会如何选择风格。暂时不要生成图片。

能识别 $punk-cover 并按照工作流回答,安装就基本成功了。接下来再交一篇真实内容,生成第一张封面。

六、最容易卡住的四个地方

1. 安装完成,却说找不到 Skill

先新建任务,再明确使用 $punk-cover 或 $punk-avatar。如果仍然识别不到,让 Agent 检查安装目录里是否同时存在 Skill 文件和引用资源,不要只复制一个 SKILL.md。

2. 只贴了文章,它没有直接生成

这是正常的。punk-cover 缺少平台或风格时会停在确认节点。回复一个平台和一个风格,或者直接说:

auto。请自动决定平台比例和最适合的单一风格,继续生成。

3. 有图片预览,却找不到文件

让 Agent 报告这一次运行返回的真实路径。不要让它扫描整个生成图片目录再猜哪张是最新文件。用于项目或文章的图片,再复制到当前工作目录统一管理。

4. 中文标题出错

先减少画面里的文字,只保留主标题和必要标签;再要求逐字保留标题。如果仍然有错,保留画面构图,单独重试文字,或把无字版本交给排版工具后期加字。

七、直接复制的 6 组调用方式

1. 让 Skill 推荐风格

使用 $punk-cover 阅读下面的文章。
先不要生成图片,请为它推荐 3 种最合适的封面风格,
分别说明适合的原因,并询问我要发布的平台。

<粘贴文章>

2. 小红书封面

使用 $punk-cover,为下面的内容生成小红书封面。
画幅 3:4,风格使用巨型透视中文标题。
保存完整 Prompt,并实际生成一张图片。

<粘贴内容>

3. 微信公众号封面

使用 $punk-cover,为下面的文章生成微信公众号封面。
画幅 2.35:1,风格使用商业杂志头版。
标题必须完整可读,保存 Prompt,并实际生成图片。

<粘贴文章>

4. 只要提示词

使用 $punk-cover,为下面的 X 长文制作封面 Prompt。
画幅 5:2,风格使用黑白灰先锋几何。
只生成并保存完整 Prompt,不要调用图片生成工具。

<粘贴文章或摘要>

5. 人物头像

使用 $punk-avatar,把我上传的人物照片生成时尚速写观察页风格头像。
画幅 1:1,保留人物辨识度,保存 Prompt 并实际生成。

6. 宠物头像

使用 $punk-avatar,把我上传的宠物照片生成凌乱蜡笔宠物肖像。
画幅 4:5,保留毛色、花纹和耳朵形状,保存 Prompt 并实际生成。

八、先跑一张,再研究全部风格

Skill 很容易变成新的收藏品。你看见 24 种封面风格、5 种头像风格,会想先把所有样例都研究一遍,最后一张都没有生成。

文章配图

第一次只选一个真实内容:一篇准备发布的文章、一张自己的照片,或者一张宠物照片。指定一个平台和一种风格,要求保存 Prompt 并生成图片。看到真实文件以后,再去换风格、改比例、做第二版。

装上 Skill 只是准备完成,拿到第一份 PNG 和 Prompt 才算跑通。

Punk Skill 仓库:

https://github.com/adrianpunk/Punk-Skill

喜欢这套工作流,可以顺手给仓库一个 Star。你也可以把第一次生成的结果发给我,我会继续根据真实使用反馈更新风格和流程。

Punk skills

嵌入推文(联网查看)

嵌入推文(联网查看)


关于作者

Punk|中科大管理学硕士|AI提示词、AI小白教程|Punk系列Skills作者|3个月赚了8位数|Learn in Public|FDE文章浏览量240w|@AdrianPunk115

全文完
查看原文

沿着这个主题继续读

从一篇文章,找到相关的教程、经验和阅读路径。

AI SkillsAI Skills 使用、编写与工作流实践,按开发、表格和知识整理任务选技能。