SuperAPI AI 工具集

document-illustrator

设计与创作

查看项目

更新于 10-15 16:28

技能介绍

用途

Document Illustrator 是一个基于 AI 智能分析的文档配图生成工具,以 Claude 技能(Skill)的形式提供。当用户需要为文档、文章、笔记生成配图时,该工具可自动理解文档内容并生成专业配图。它不依赖特定文档格式,可处理 Markdown、纯文本、PDF 等任意格式。

主要能力

  • AI 智能归纳:自动理解文档内容,智能提取核心主题。
  • 格式无关:支持任何格式的文档,包括标准 Markdown(##、###)、分隔线格式(======、------)、纯文本段落等。
  • 灵活比例:支持 16:9(横屏)和 3:4(竖屏)。
  • 封面图可选:可生成概括全文的封面图,作为系列配图的引导。
  • 三种风格:渐变玻璃卡片(gradient-glass)、票据风格(ticket)、矢量插画(vector-illustration)。
  • 批量生成:一次生成多张配图,自动保持风格一致性。

使用方式

用户可直接向 Claude 提出请求,例如:

帮我为这个文档生成配图:/path/to/document.md

或:

我想为这篇文章生成一些配图

完整工作流程如下:

  1. Claude 读取和理解文档:使用 Read 工具读取完整文档,AI 分析理解文档内容和结构,识别核心主题和要点。
  2. 配置选项(3 个问题):Claude 会依次询问图片比例(16:9 或 3:4)、是否生成封面图、期望生成多少张内容配图(建议范围 3-10 张)。
  3. Claude 归纳内容并展示:根据指定数量智能归纳文档,展示封面图内容和各张内容配图的主题及包含要点,等待用户确认。
  4. 生成配图:确认后,Claude 调用 Python 脚本生成图片,逐张保存并显示进度。
  5. 输出结果:图片输出到文档所在目录下的 images/ 文件夹,命名如 cover.png、illustration-01.png 等。

三种风格说明

  1. 渐变玻璃卡片风格(gradient-glass):Apple Keynote 风格极简主义,玻璃拟态设计,深邃虚空黑或纯净陶瓷白基底,流动的极光渐变色,3D 玻璃物体和发光效果。适用科技产品介绍、数据分析报告、未来趋势展望、产品功能演示。
  2. 票据风格(ticket):数字极简票券设计,高度对比的黑白配色,类似登机牌、门票的结构,精确的几何分区,中英混排,多向文字布局。适用信息图表、统计数据展示、时间线和流程图、要点总结。
  3. 矢量插画风格(vector-illustration):扁平化矢量插画,统一粗细的黑色轮廓线,复古柔和的配色,几何化处理,横向全景式构图。适用故事叙述、概念解释、教育内容、品牌宣传。

适用场景

  • 为博客文章、技术文档生成配图
  • 为演示文稿、幻灯片准备横屏图片
  • 为社交媒体、手机查看、海报准备竖屏图片
  • 为系列文章生成统一封面图
  • 为纯文本笔记生成配图

技术细节

  • 图片规格:16:9 为 2560x1440(2K),3:4 为 1920x2560;可选 4K 分辨率(16:9 → 3840x2160,3:4 → 2880x3840)。
  • API 调用:模型为 Gemini 2.0 Flash Image Preview (Nano Banana Pro),每张图片 = 1 次 API 调用,平均 10-20 秒/张。
  • 环境要求:需安装依赖 pip install google-genai pillow python-dotenv;API 密钥在 ~/.claude/skills/document-illustrator/.env 中配置,或设置环境变量 GEMINI_API_KEY。

内容归纳原则

  • 完整性优先:所有重要信息都会被包含,不遗漏关键概念,保留原文核心观点。
  • 逻辑清晰:按内容自然逻辑分段,相关内容归为一组,保持叙事连贯性。
  • 平衡分配:每张图片包含相似信息量,避免过于拥挤或空洞。
  • 用户可控:展示归纳结果给用户确认,用户可要求调整,确认后才开始生成。

限制与注意事项

  • 需要配置有效的 Gemini API 密钥,密钥无效或过期会导致生成失败。
  • 图片生成可能因网络连接问题、API 配额用尽或内容过长而失败。
  • 每张图片消耗一次 API 调用,图片数量越多成本越高。
  • 内容归纳不理想时,可在归纳展示阶段要求 Claude 重新归纳调整。
  • 建议图片数量:短文档(<1000字)3-5 张,中等文档(1000-3000字)5-7 张,长文档(>3000字)8-10 张。
  • 具体价格与费用信息暂未提供。