com um clique
将文章内容拆解为小红书风格的系列配图。支持从 URL、文件或文本生成封面图、内容图和结尾图,自动创建提示词并调用图片生成工具。
npx skills add https://github.com/plugins-world/pw-skills --skill pw-redbook-imageCopie e cole este comando no Claude Code para instalar a skill
将文章内容拆解为小红书风格的系列配图。支持从 URL、文件或文本生成封面图、内容图和结尾图,自动创建提示词并调用图片生成工具。
npx skills add https://github.com/plugins-world/pw-skills --skill pw-redbook-imageCopie e cole este comando no Claude Code para instalar a skill
AI 图像生成和处理工作流。通过提示词生成图像,支持文生图、图生图、批量生成、图床管理、长图合并、PPT 打包。核心特性是逐张确认生成,避免浪费 API 额度。
嵌入式 C 代码风格助手, 基于 51 单片机教学项目的代码规范。默认使用蛇形命名 (snake_case), 可选驼峰命名。用于创建符合嵌入式开发规范的项目结构, 优化代码风格, 提供硬件驱动模板。适用于 51 单片机、STM32 等嵌入式 C 项目开发。
为文章内容生成精美封面图的专用工具。 核心功能: - 分析文章内容并自动选择最适合的视觉风格 - 生成手绘风格的高质量封面图片 - 支持 19 种预设风格 (elegant, blueprint, bold-editorial 等) - 支持多种宽高比 (2.35:1 电影感, 16:9 宽屏, 1:1 方形) - 自动提取核心主题并生成标题文字 使用时机: - 用户明确要求 "生成封面图"、"创建文章封面"、"制作封面" - 用户提供文章内容并需要配图 - 用户需要为博客、公众号、社交媒体制作封面 不适用场景: - 用户只是询问如何制作封面 (提供建议即可) - 用户需要编辑现有图片 (使用图片编辑工具) - 用户需要生成非封面类型的图片 (使用通用图片生成工具)
通过逆向工程的 Gemini Web API 进行文本和图像生成。 核心能力: - 文本生成: 使用 Gemini 模型生成文本响应 - 图像生成: 从文本提示生成图像并保存到本地 - 视觉输入: 支持参考图像进行图生图或图生文 - 多轮对话: 通过 sessionId 保持上下文连续性 使用时机: - 需要生成高质量 AI 图像时 (封面图、配图、插画等) - 需要 Gemini 模型进行文本生成时 - 需要基于参考图像生成变体或描述时 - 作为其他技能 (pw-cover-image、pw-redbook-image) 的图像生成后端 不适用场景: - 需要官方 API 支持和稳定性保证的生产环境 - 对 API 变更敏感的关键业务流程 - 需要批量高频调用的场景 (可能触发限流) 重要提醒: - 首次使用需要用户同意免责声明 - 需要 Google 账号认证 (自动打开浏览器登录) - 在中国大陆需要配置代理访问 - 这是非官方 API, 可能随时失效
发布内容到微信公众号的自动化工具。 核心功能: - 图文发表: 多图配文模式, 支持最多 9 张图片 - 文章发表: 完整 Markdown 格式化, 保留样式和排版 - 自动化流程: 使用 Chrome CDP 自动登录、填充、发布 - 智能压缩: 标题和内容超限时自动压缩 - 主题支持: 文章发表支持 default、grace、simple 三种主题 使用时机: - 用户明确要求 "发布到微信公众号"、"发送到公众号" - 用户提供 markdown 文件或内容需要发布 - 用户需要批量发布图文内容 不适用场景: - 用户只是询问如何发布 (提供建议即可) - 用户需要编辑现有公众号文章 (手动操作) - 用户需要发布到其他平台 (使用对应平台工具)
基于 PPT 模板生成新内容。PDF 自动转图片 → 分析模板风格 → 拆分文章内容 → 生成提示词 → AI 生图 → 打包 PPTX。
| name | pw-redbook-image |
| description | 将文章内容拆解为小红书风格的系列配图。支持从 URL、文件或文本生成封面图、内容图和结尾图,自动创建提示词并调用图片生成工具。 |
将文章内容智能拆解为小红书风格的系列配图,包含封面图、内容图和结尾图。
用户明确要求生成小红书风格配图时:
不适用场景:
# 从 URL 生成
/pw-redbook-image https://example.com/article
# 从文本内容生成
/pw-redbook-image "文章内容..."
# 从 markdown 文件生成
/pw-redbook-image path/to/article.md
图片数量:
每个会话创建一个以主题命名的独立目录:
redbook-{topic-slug}/
├── source.md # 源文章
├── prompts/ # 提示词文件
│ ├── 01_封面图.md
│ ├── 02_内容图_核心观点1.md
│ ├── 03_内容图_核心观点2.md
│ └── 04_结尾图.md
└── images/ # 生成的图片
├── 01_封面图.png
├── 02_内容图_核心观点1.png
├── 03_内容图_核心观点2.png
└── 04_结尾图.png
主题命名规则:
improve-work-efficiency如果 redbook-{topic-slug}/ 已存在:
{topic-slug}-YYYYMMDD-HHMMSSimprove-work-efficiency 已存在 → improve-work-efficiency-20260123-143052使用 source.md 或 source-{原文件名} 保存源文章。
处理输入源:
保存源内容:
redbook-{topic-slug}/source.md 或 source-{原文件名}使用 ${SKILL_DIR}/references/文章拆解模板.md 分析文章:
图片数量建议:
创建 redbook-{topic-slug}/prompts/ 目录,根据图片类型选择模板:
${SKILL_DIR}/references/封面图模板.md${SKILL_DIR}/references/内容图模板.md${SKILL_DIR}/references/结尾图模板.md为每张图生成独立的提示词文件:
01_封面图.md, 02_内容图_关键词.md, 03_结尾图.md检查可用的图片生成技能:
逐张生成图片:
redbook-{topic-slug}/images/合并长图 (需要 ImageMagick):
brew install imagemagick
node ~/.claude/skills/pw-image-generation/scripts/merge-to-long-image.js \
redbook-{topic-slug}/images \
redbook-{topic-slug}/长图.png
合并为 PPT:
node ~/.claude/skills/pw-image-generation/scripts/merge-to-pptx.js \
redbook-{topic-slug}/images \
redbook-{topic-slug}/配图.pptx
合并为 PDF:
node ~/.claude/skills/pw-image-generation/scripts/merge-to-pdf.js \
redbook-{topic-slug}/images \
redbook-{topic-slug}/配图.pdf
生成完成后输出:
小红书系列图已生成!
主题: [主题]
图片数量: [数量] 张
工作目录: redbook-{topic-slug}/
后续步骤:
- 预览所有图片确认风格一致性
- 如需要可使用合并工具生成长图、PPT 或 PDF
风格一致性:
内容设计:
提示词优化:
问题: 生成的图片风格不一致 解决: 在提示词中明确指定相同的风格关键词,如 "cartoon style, hand-drawn, pastel colors"
问题: 图片内容太多,不够简洁 解决: 减少每张图的文字量,拆分为更多张图片,每张聚焦一个观点
问题: URL 抓取失败 解决: 检查网址是否可访问,或直接复制文章内容作为文本输入
问题: 目录已存在
解决: 自动追加时间戳,如 improve-work-efficiency-20260123-143052
问题: 图片生成失败 解决: 检查图片生成技能是否可用,确认 API 配置正确
| 模板文件 | 用途 | 位置 |
|---|---|---|
| 文章拆解模板.md | 将文章拆解为系列图的分析模板 | ${SKILL_DIR}/references/ |
| 封面图模板.md | 封面图提示词生成模板 | ${SKILL_DIR}/references/ |
| 内容图模板.md | 内容图提示词生成模板 | ${SKILL_DIR}/references/ |
| 结尾图模板.md | 结尾图提示词生成模板 | ${SKILL_DIR}/references/ |
通过 EXTEND.md 支持自定义配置,检查路径 (优先级顺序):
.pw-skills/pw-redbook-image/EXTEND.md (项目级)~/.pw-skills/pw-redbook-image/EXTEND.md (用户级)如果找到,在工作流程之前加载。扩展内容会覆盖默认值。
可自定义内容: