设计与前端 image-generationimage-editinggemininanobanana-mcpblog-illustrationopen-graph-imagesalt-text

Blog Image 博客视觉生成器

通过 Gemini 为博客生成、编辑并优化可发布的视觉素材。

FollowSkills 评估 · FSRS-2.0
不推荐
53/ 100 五分制 2.7 / 5
信任安全14 / 25 · 2.8/5

技能明确要求通过Gemini MCP生成或编辑图像,并披露API密钥、输出目录和外部MCP依赖;设置脚本默认写入权限为0600的用户配置,项目模式避免写入明文密钥,且固定npm版本。扣分原因是未明确生成前的用户确认、费用或数据发送边界;`--key`命令行参数可能暴露在进程列表或日志中;MCP会把图像和提示发送给外部服务,且`npx`仍引入供应链和网络运行时风险。

可靠稳定8 / 20 · 2.0/5

正常路径、MCP不可用回退、常见错误和最多三次安全改写均有说明,设置与验证脚本也覆盖若干配置检查。扣分原因是本次仅静态阅读,未执行关键路径;MCP工具能力依赖外部包版本,文档存在模型可用性描述不完全一致,部分失败场景和返回格式仍依赖未提供的运行时实现。

适用触发10 / 15 · 3.3/5

目标用户、命令、输入形式、图像类型、比例和输出字段较清楚,并支持独立调用及内部调用。扣分原因是非适用边界、触发优先级和本地离线替代方案不够明确;核心功能依赖Google Gemini、Google AI API和npm网络服务,对中国大陆网络可达性及中文工作流未作说明。

规范维护9 / 15 · 3.0/5

SKILL.md采用快速参考、工作流、错误处理和按需参考文档的分层结构,包含MIT许可、版本号、参数提示、示例、限制和维护脚本;依赖版本也有固定值。扣分原因是选定技能自身没有明确维护责任人、变更日志或更新流程;参考文档中的模型、价格和服务状态缺少可在本地复核的证据,设置脚本的移除操作没有确认或恢复说明。

有效结果7 / 15 · 2.3/5

该技能定义了从意图分析、六组件提示构造、比例设置、生成或编辑到交付元数据的完整流程,输出包含路径、提示词、设置、替代文本和前置元数据,核心博客图像任务在静态层面可用。按静态校准上限给7分;扣分原因是未执行生成结果验证,图像质量、文本准确性、文件路径和MCP实际兼容性无法从文件确认,且仍需人工审阅和后处理。

证据核验5 / 10 · 2.5/5

源文件包含明确的工具参数、固定npm版本、配置验证脚本、错误映射和安全处理说明,提供了一定审计线索。按静态校准上限给5分;扣分原因是没有针对该技能关键生成、编辑和回退路径的提交测试或真实CI执行证据,模型价格、排名、准确率和服务状态主要是文档声明,无法独立复现。

证据充分度: 评估于 2026年7月20日 审查版本 49842ea9e7b9
使用前请注意
  • 使用Google AI API和nanobanana MCP前,应明确确认图像与提示词会发送到外部服务,并评估费用、地区可达性和数据敏感性。
  • 避免通过`--key`传递真实密钥;优先使用环境变量或用户私有配置,并审查`npx`包来源及锁定版本。
  • 未执行生成、编辑或回退流程;上线前应补充覆盖关键路径的测试,并核验模型、价格、比例和输出文件声明。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

Blog Image 是 claude-blog 中用于博客视觉内容的独立技能。它通过 MCP 调用 Gemini,生成或编辑博客头图、内文插图、社交卡片和 OG 图片。技能会先分析用途、风格和构图,再用六要素推理简报构建提示词,并选择适合博客的领域模式。它需要配置 nanobanana-mcp 和 Google AI API 密钥;未配置 MCP 时,内部调用会静默回退给调用流程。

响应“生成博客图片”“编辑博客图片”“生成头图”等请求;分析图片类型、主题、风格、尺寸和氛围;从 Editorial、Product、Landscape、UI/Web、Infographic、Abstract 六种模式中选择领域视角;用 Subject、Action、Context、Composition、Lighting、Style 六个组成部分构建自然语言提示词;先设置宽高比,再调用 Gemini MCP 工具生成、编辑或迭代图片;为图片生成 10 至 125 个字符的描述性替代文本;提供图片路径、提示词、模型、宽高比、领域模式、前置元数据示例和优化建议;可使用 ImageMagick 调整尺寸并转换为 WebP 或 AVIF。

  1. 个人博客作者需要为文章生成 16:9 的头图或 OG 图片时,可使用 /blog image generate。
  2. 营销团队制作产品评测或对比文章时,可选择 Product 模式生成产品图片。
  3. 技术内容作者需要流程图、界面插图或数据视觉内容时,可使用 UI/Web 或 Infographic 模式。
  4. 编辑已有博客图片的背景、色温、亮度、文字或社交媒体裁剪时,可使用 /blog image edit。
  5. 使用 blog-write 或 blog-rewrite 自动生成文章时,可让该技能作为内部图片生成步骤运行,并在 MCP 不可用时继续使用调用流程的库存图片。

这个 Skill 有哪些优点和局限?

优点
  • 专门面向博客头图、内文插图、OG 图片和社交卡片。
  • 通过六要素推理简报增强提示词,而不是直接转发用户原文。
  • 支持六种博客领域模式、图片编辑、宽高比设置和替代文本生成。
  • MCP 不可用时,作为内部步骤不会阻塞 blog-write 或 blog-rewrite 流程。
局限
  • 需要 nanobanana-mcp、Node.js 18+、npx 和 Google AI API 密钥。
  • 生成能力依赖 Gemini MCP;未配置时,直接调用会提示先运行 setup。
  • 来源没有提供该单独技能的专门测试数量或独立质量评测。
  • 模型价格、速率限制和具体 MCP 参数需要依赖来源中提到但未提供的参考文件。

如何安装这个 Skill?

该技能属于 AgriciDaniel/claude-blog 集合,单独安装方式未在来源中说明。Claude Code 1.0.33+ 可安装公开集合:先执行 /plugin marketplace add AgriciDaniel/claude-blog,再执行 /plugin install claude-blog@agricidaniel-claude-blog,然后重启 Claude Code。配置图片生成服务时运行 /blog image setup;该流程需要 Node.js 18+、npx 和 Google AI API 密钥,并将 MCP 配置写入用户设置或项目配置。

如何使用这个 Skill?

直接使用 /blog image generate <图片创意> 生成图片,使用 /blog image edit <图片路径> <编辑说明> 编辑已有图片,或使用 /blog image setup 配置 MCP。例如:/blog image generate a 16:9 editorial hero image for an article about AI citation analytics。请求含糊时,技能会先询问一个关于用途或风格的澄清问题。

这个 Skill 与同类方案有什么区别?

与直接把原始文字交给图像模型相比,该技能增加了博客用途分析、领域模式选择、六要素提示词构建、宽高比设置和替代文本交付;与普通图片生成器相比,它更聚焦于博客发布尺寸、OG 图片和前置元数据。

常见问题

使用该技能是否收费?
技能本身采用 MIT 许可证。图片生成使用 Gemini MCP,来源说明需要 Google AI API 密钥,并列出了不同模型的单张图片价格;实际费用取决于所用模型和账户计费情况。
没有配置 MCP 会怎样?
直接生成时,技能会提示需要 nanobanana-mcp 并建议运行 `/blog image setup`。从 blog-write 或 blog-rewrite 内部调用时,它会静默返回,让调用流程继续使用库存图片。
它能生成哪些图片尺寸?
支持 16:9、4:3、1:1、8:1、4:1 和 9:16 等比例;来源建议博客头图和 OG 图片使用 16:9,OG 目标尺寸为 1200x630。
它是否适合独立使用?
适合。SKILL.md 将其标记为可由用户调用,并提供 `/blog image generate`、`/blog image edit` 和 `/blog image setup` 命令;它也能被 blog-write 和 blog-rewrite 内部调用。

同仓库的其他 Skills

均来自 AgriciDaniel/claude-blog

写作与内容

博客 SEO 验证器

在发布前系统检查博客的页面 SEO,并生成按优先级排列的修复建议。

写作与内容

Blog Audio 音频旁白

把博客文章转换为多语言音频旁白、完整朗读或双人播客。

写作与内容

Blog Analyzer 博客审计器

以统一的 100 分制审计博客质量、SEO、可信度和 AI 引用准备度。

数据与分析

Blog Chart SVG 图表生成器

为博客生成兼容明暗主题的内嵌 SVG 数据图表。

写作与内容

Blog Locale Audit 多语言内容审计

检查多语言博客的翻译完整性、SEO一致性与 hreflang 配置。

写作与内容

Blog Brand 品牌语境管理

为博客建立可持久复用的品牌定位与写作语境。

写作与内容

Blog Fact-Check 博客事实核查

核验博客中的统计数据、来源与事实性主张。

写作与内容

Blog Persona:博客品牌声音管理器

用结构化人格规则统一博客写作的语气、可读性与用词。

写作与内容

Blog Translate:SEO 博客翻译技能

将现有博客翻译成适合目标市场发布的多语言 SEO 内容。

写作与内容

Claude Blog 内容引擎

为 Claude Code 提供从研究、写作到审计和多语言发布的完整博客内容工作流。

写作与内容

Blog Schema:博客 JSON-LD 结构化数据生成器

为博客文章生成并校验完整的 JSON-LD 结构化数据。

写作与内容

博客风格学习器

从既有文章提炼可复用的作者语气、节奏和词汇基线。

写作与内容

博客重写优化器

系统化重写现有博客文章,同时提升 Google 搜索表现与 AI 引用可见性。

写作与内容

Blog Brief 内容规划器

为博客文章生成兼顾 Google 排名与 AI 引用的系统化内容简报。

写作与内容

Blog Writer 博客文章生成技能

从主题或大纲生成兼顾 Google 排名与 AI 引用的完整博客文章。

写作与内容

Blog Localize:博客文化本地化技能

将译文博客深度改写为符合目标市场文化、语气与合规语境的本地内容。

写作与内容

Blog Audit 全站博客审计

扫描全站博客健康状况,发现质量、SEO、链接、过时内容与 AI 引用问题。

写作与内容

Blog Outline 博客大纲规划器

用SERP洞察快速生成可执行的博客文章骨架。

写作与内容

Blog GEO AI 引用审计

审计文章是否容易被 ChatGPT、Perplexity 和 Google AI Overviews 引用。

写作与内容

多语言博客国际发布器

将博客撰写、翻译、本地化与国际 SEO 资产整合为一次多语言发布流程。

相关 Skills