← ClaudeAtlas

soia-pkm-cover-imagelisted

为公众号/X/小红书文章生成封面图,支持五维参数与多种比例;公众号产出接 soia-pkm-publish-wechat-draft --cover。仅用 codex CLI 内置生图,缺失时停止并提示,不静默降级。Triggers:「生成封面」「做个封面图」「配一张公众号头图」「做张小红书封面」「cover image」
soia-team/soia-open-skills · ★ 1 · AI & Automation · score 71
Install: claude install-skill soia-team/soia-open-skills
# soia-pkm-cover-image PKM 发布链(`compose -> publish-*`)里的**封面生成环节**:给已经写好或即将发布的文章生成一张位图封面,公众号场景的产出可直接喂给 `soia-pkm-publish-wechat-draft` 的 `--cover` 参数。本技能只产出**一张封面位图**(文中配图/插画属于 v2 路线图,见文末),不做排版、不做发布、不碰账号凭据。 ## 客户可读说明 ### 这个技能可以做什么 | 客户想要 | 技能会做 | 客户能看到 | |---|---|---| | 给一篇公众号/X/小红书文章配一张封面 | 分析内容 → 推荐五维参数(type/palette/rendering/text/mood)与比例 → 确认 → 解析生成后端 → 落盘 prompt → 生成 | 确认清单、最终 prompt 文件、`cover.png`、完成回执 | | 换一种风格重新生成 | 保留旧版本、写新 prompt 文件、只重生成,不在旧图上描字改字 | 新旧两个版本的产物路径对比 | | 后端不可用(没装 codex / 未登录) | 停止生成,明确告知缺什么、如何补齐,绝不降级成代码画图冒充位图 | 缺失说明 + 安装/登录指引 | ### 客户如何使用 1. 提供:文章的**确切标题**(不可由本技能编造或改写)、主题/要点、目标发布渠道(公众号 / X / 小红书,决定默认比例)。 2. Agent 分析内容后推荐五维参数与比例,连同"确认闸门"一起交给客户确认——除非客户在**当前这句话**里已明说"直接生成"/`--quick`。 3. 后端解析(见"后端解析"一节):当前消息指定后端就用它;否则探测 codex CLI;都不满足就停止并询问客户,不静默降级。 4. 生成前把最终 prompt 落盘到 `prompts/NN-cover-<slug>.md`;公众号场景生成后的 `cover.png` 可直接作为下游 `soia-pkm-publish-wechat-draft` 的 `scripts/publish.py --article <md> --cover <output-dir>/cover.png` 输入(`soia-pkm-publish-wechat-draft` 是独立的下游 skill,按其自身安装说明配置,本技能不修改它)。 5. 最终回复给出完成回执(见"日志与完成回执")。 ### 依赖与安装 安装本技能(单个技能): ```bash npx skills add soia-team/soia-open-skills -g -a '*' -s soia-pkm-cover-image -y ``` | 依赖 | 类型 | 安装 / 配置 | 缺失时怎么处理 | |---|---|---|---| | codex CLI(`codex exec`) | 强依赖(v1 唯一生图后端) | 安装 codex CLI 并完成登录,具体命令以官方文档当前版本为准 | PATH 上探测不到,或登录态检查未通过:**停止生成**,告知客户缺什么、如何安装/登录,并询问下一步;不得静默换成代码渲染或其它未声明的工具 | | `soia-pkm-publish-wechat-draft` | 下游衔接(非本技能依赖) | 见该 skill 自身的安装说明 | 本技能只负责产出 `cover.png`;是否安装、何时调用公众号草稿箱 skill