com um clique
image-generation
帮我生成配图和插图
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
帮我生成配图和插图
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
帮我生成封面图和视觉内容
帮我找热门创作话题
内容插图规划工具。当用户说"给文章配图"、"为文章生成插图"、"文章配图"、 "分析文章并配图"、"自动插图"、"为文章生成配图"时触发此技能。 工作流程: 1. 读取文章内容(read_file) 2. 分析需要插图的位置 3. 选择合适的风格(14种风格可选) 4. 调用 image-generation 技能生成图片 5. 更新文章,插入图片引用 支持风格:tech、fresh、minimal、warm、business、elegant、bold、 playful、nature、sketch、notion(默认)
帮我分析内容数据
帮我润色文章、换个风格、扩充内容
让文字更像人写的
| name | image-generation |
| title | AI画图 |
| description | 帮我生成配图和插图 |
| emoji | 🖼️ |
| 场景 | ["文章需要配图","想制作封面图","需要设计示意图"] |
| 使用难度 | ⭐⭐(需要描述画面) |
本skill集成火山引擎豆包Seedream 4.5 API,为公众号文章、技术博客、演示等场景快速生成高质量配图。
在生成图片前,请确认:
DOUBAO_API_KEY 已配置
输出目录已创建
dir assets\images (Windows) 或 ls assets/images (Linux/Mac)run_command 创建:mkdir -p assets/images工作目录正确
D:\公众号试验\文章标题\)使用 run_command 工具执行命令(推荐):
python resources/skills/image-generation/scripts/doubao_image_gen.py --prompt "技术架构图,展示微服务系统结构" --size "1792x1024" --quality "hd" --output "assets/images/01-微服务架构.png"
完整工作流程:
read_file 工具读取文章内容run_command 工具执行上述命令write_file 工具更新文章,插入图片引用Q: 提示 "DOUBAO_API_KEY environment variable is not set" A: 需要在设置面板配置豆包 API Key
Q: 生成的图片在哪里?
A: 保存在指定的输出路径,如 assets/images/01-xxx.png
Q: 如何测试 API Key 是否配置成功? A: 运行以下命令测试:
python resources/skills/image-generation/scripts/doubao_image_gen.py --prompt "测试" --output test.png
from image-generation.scripts.doubao_image_gen import DoubaoImageGenerator
# 初始化
generator = DoubaoImageGenerator(api_key="your_api_key")
# 生成图像
result = generator.generate_image(
prompt="技术架构图,展示微服务系统结构",
size="1792x1024", # 16:9横版
quality="hd"
)
print(result["url"]) # 输出图像URL
python .claude/skills/image-generation/scripts/doubao_image_gen.py \
--prompt "技术架构图,展示微服务系统结构" \
--size "1792x1024" \
--output "architecture.png"
| 尺寸 | 比例 | 适用场景 |
|---|---|---|
1024x1024 | 1:1 | 社交媒体、正方形配图 |
1792x1024 | 16:9 | 博客封面、横版图表 |
2560x1440 | 16:9 | 高清横版图(推荐⭐) |
1024x1792 | 9:16 | 手机壁纸、竖版海报 |
⚠️ 重要提示:
- 豆包API要求图像至少3,686,400像素
- 本skill生成的图片为16:9比例,不能直接用于微信公众号封面
- 微信公众号封面需要2.35:1比例(900×383或1080×460)
- 如果需要微信公众号封面,请使用
cover-generatorskill- cover-generator会先生成16:9底图,再智能裁剪为2.35:1
standard:快速生成,适合预览(默认)hd:高质量输出,适合发布使用doubao-seedream-4-5-251128:最新4.5版本(推荐)doubao-seedream-4-0-250828:4.0版本本skill提供了丰富的prompt模板库,位于 references/prompt-templates.md:
使用方式:见 references/prompt-templates.md
本skill现在支持小红书风格 + 公众号规范的风格模板系统,自动生成高质量的封面和配图。
| 风格代码 | 风格名称 | 适用场景 | 配色特点 |
|---|---|---|---|
tech | 专业科技 | 技术文章、AI主题、编程教程 | 深蓝→紫色渐变,白色文字 |
fresh | 清新活泼 | 生活分享、学习笔记、成长记录 | 薄荷绿→暖黄渐变,深绿文字 |
minimal | 简约极简 | 哲学思考、深度观点、极简主义 | 浅灰白背景,深灰文字 |
warm | 温暖治愈 | 情感文章、成长感悟、人生故事 | 暖黄→粉红渐变,深棕文字 |
business | 商务专业 | 商业分析、数据报告、市场研究 | 深蓝背景,白色文字 |
| 风格代码 | 风格名称 | 适用场景 | 配色特点 |
|---|---|---|---|
elegant | 优雅精致 | 商业分析、领导力内容、专业服务 | Warm cream 背景,珊瑚色强调 |
bold | 高对比冲击 | 观点文章、重要提醒、警告内容 | 黑色背景,鲜艳红/黄文字 |
playful | 活泼趣味 | 教程指南、轻松内容、入门教程 | Light cream 背景,薄荷绿强调 |
nature | 自然有机 | 环保健康、自然主题、可持续发展 | Sand beige 背景,森林绿文字 |
sketch | 手绘草图 | 头脑风暴、创意过程、概念设计 | Off-white 背景,铅笔灰文字 |
notion | Notion 极简线条 | 知识分享、概念解释、生产力工具 | 纯白背景,黑色极简线条 |
from image_generation.scripts.style_prompt_builder import build_prompt
# 生成专业科技风格封面提示词
prompt = build_prompt(
title="智谱上市579亿",
style="tech",
scene_type="cover",
subtitle="GLM-4.7实测"
)
print(prompt)
# 自动匹配风格
prompt = build_prompt(
title="我的学习笔记和成长感悟",
style="auto", # 自动匹配为 fresh 风格
scene_type="cover"
)
# 使用专业科技风格
python .claude/skills/cover-generator/scripts/cover_generator.py \
--use-style \
--title "智谱上市579亿" \
--style tech \
--subtitle "GLM-4.7实测"
# 自动匹配风格
python .claude/skills/cover-generator/scripts/cover_generator.py \
--use-style \
--title "我的学习笔记" \
--style auto
✅ 融合小红书风格优点
✅ 遵循公众号特殊要求
✅ 自动风格匹配
参考文档:
references/style-templates.md - 5种风格的完整定义references/combination-examples.md - 10个完整提示词示例references/xiaohongshu-style-guide.md - 小红书风格规范references/wechat-cover-guide.md - 公众号封面设计指南营销推广类(AI擅长 ⭐⭐⭐⭐⭐)
创意设计类(AI擅长 ⭐⭐⭐⭐⭐)
教育培训类(AI较擅长 ⭐⭐⭐)
内容创作类(AI擅长 ⭐⭐⭐⭐⭐)
精确技术图表(建议使用专业工具)
原因:当前AI模型的文字渲染能力有限,可能产生错别字、文字模糊或布局混乱。
1. 需要生成图像?
↓ 是
2. 图像主要用途?
├─ 营销推广 → ✅ 使用AI生图(优先级最高)
├─ 创意设计 → ✅ 使用AI生图(优先级最高)
├─ 教育培训 → ⚠️ 谨慎使用(文字少则可用)
├─ 内容创作 → ✅ 推荐AI生图
└─ 精确技术图表 → ❌ 使用专业工具
↓
3. 图像中文字内容?
├─ 几乎没有文字 → ✅ 强烈推荐AI
├─ 少量标题/标语 → ✅ 推荐AI
├─ 中等文字量 → ⚠️ 可尝试AI,需验证效果
└─ 大量文字/数据 → ❌ 不推荐AI
| 场景类型 | AI生图适用性 | 推荐工具 | 推荐尺寸 |
|---|---|---|---|
| 社交媒体海报 | ⭐⭐⭐⭐⭐ | AI生图 | 1024×1024 |
| 活动宣传海报 | ⭐⭐⭐⭐⭐ | AI生图 | 1024×1792 |
| Banner广告 | ⭐⭐⭐⭐⭐ | AI生图 | 1792×1024 |
| Logo设计 | ⭐⭐⭐⭐ | AI生图 | 1024×1024 |
| 场景插画 | ⭐⭐⭐⭐⭐ | AI生图 | 1792×1024 |
| 背景纹理 | ⭐⭐⭐⭐⭐ | AI生图 | 1792×1024 |
| 文章封面 | ⭐⭐⭐⭐⭐ | AI生图 | 1792×1024 |
| 思维导图 | ⭐⭐⭐ | XMind → AI辅助 | 1792×1024 |
| 教学插图 | ⭐⭐⭐ | AI生图(文字少) | 1792×1024 |
| 技术架构图 | ⭐⭐ | Draw.io | 任意 |
| 代码展示 | ⭐ | IDE截图 | 任意 |
| 数据对比表格 | ⭐ | Excel/PPT | 任意 |
最佳实践:AI + 专业工具组合
营销海报:AI生成底图 → Canva添加文字
Logo设计:AI生成创意方向 → Figma精修
技术文档:AI生成素材 → Draw.io组合
数据报告:AI生成配色灵感 → ECharts实现
基础公式:主体 + 场景 + 风格
技术架构图 + 微服务系统结构 + 扁平化科技风格
进阶公式:主体描述 + 场景描述 + 风格定义 + 镜头语言 + 氛围词 + 细节修饰
技术架构图,展示微服务的3层架构
从上到下依次是:API网关、业务服务、数据层
使用蓝色和橙色配色方案
箭头表示数据流向
扁平化设计,科技感
白色背景,16:9比例
关键原则:
standard 质量和 1024x1024 尺寸DOUBAO_API_KEY在公众号文章创作流程中,本skill可作为:
自动配图生成器
02_文章内容.md![配图:xxx]手动配图工具
prompts = [
"迁移流程图:DeepSeek → GLM",
"技术指标图表:GLM-4.7性能数据",
"对比表格:GLM vs DeepSeek"
]
results = generator.batch_generate(
prompts=prompts,
size="1792x1024",
quality="hd"
)
# 批量下载到assets目录
for i, result in enumerate(results):
generator.download_image(
result["url"],
f"assets/images/0{i+1}_配图.png"
)
references/prompt-templates.mdreferences/best-practices.mdpip install openai requests
方式1:环境变量(推荐)
export DOUBAO_API_KEY="your_api_key"
方式2:代码中硬编码
api_key = "your_api_key" # 不推荐生产环境
Q1:生成失败,提示"API key无效"
api_key 是否正确Q2:生成速度慢
quality="standard"Q3:生成结果不符合预期
size 参数Q4:图像尺寸过大
当豆包 API 不可用时,您可以使用以下备选方案:
适用场景:需要生成公众号封面、分享卡片
优势:
使用方式:
生成封面:AI技术趋势,使用专业科技风格
Canva(可画) - https://www.canva.cn
稿定设计 - https://www.gaoding.com
创客贴 - https://www.chuangkit.com
Pillow(Python)
from PIL import Image, ImageDraw, ImageFont
# 创建渐变背景
img = Image.new('RGB', (1792, 1024), color='#4A90E2')
draw = ImageDraw.Draw(img)
# 添加标题
font = ImageFont.truetype('arial.ttf', 80)
draw.text((100, 400), "AI技术趋势", fill='white', font=font)
img.save('cover.png')
Figma / Sketch
Midjourney
Stable Diffusion
DALL-E 3
| 场景 | 推荐方案 | 原因 |
|---|---|---|
| 公众号封面 | cover-generator | 无需 API,内置风格 |
| 营销海报 | Canva | 模板丰富,操作简单 |
| 技术图表 | Figma | 精确控制,专业输出 |
| 快速原型 | Pillow | 代码生成,可定制 |
| 艺术创作 | Midjourney | 效果最好 |
运行以下测试:
python .claude/skills/image-generation/scripts/doubao_image_gen.py \
--prompt "测试" \
--output test.png
如果看到 "生成失败" 或 API 错误,建议使用备选方案。
最后更新:2026-01-11 Skill版本:v1.0 模型版本:doubao-seedream-4-5-251128