Install
openclaw skills install gpt-image-2-sci-drawGPT-Image-2 科研绘图 Skill — 指导 AI 使用 GPT-Image-2 生成高质量科研插图(流程图、示意图、数据可视化等),强调信息组织与英文提示词优化。同时支持高密度学习信息图生成,覆盖知识总结、多维对比、视觉笔记等场景。
openclaw skills install gpt-image-2-sci-draw科研绘图拼的是信息组织能力,高密度信息图拼的是知识结构化视觉表达能力。
语言规则:
| 模式 | 触发词 | 核心场景 |
|---|---|---|
| 🔬 科研绘图模式 | 机制图、示意图、流程图、封面图 | 药物机制、生物通路、实验原理 |
| 📊 高密度信息图模式 | 信息图、学习笔记、知识总结、高密度 | 多维对比、视觉笔记、体系梳理 |
默认进入科研绘图模式;当检测到高密度信息图相关触发词时,自动切换。
⚠️ 高密度信息图模式采用确认优先工作流: Step 3 先展示推荐方案 → 用户确认 → Step 4 才生成提示词 → Step 5 用户过目提示词 → 确认后才调用 API。
不做填空骨架,做定制化构图设计。
同一张纳米药物递送图:
策略比模板重要。
参考 templates/composition-strategies.md:
| 策略 | 适合内容 | 核心特征 |
|---|---|---|
| 科研海报版式型 ⭐ | 图形摘要/需要设计感 | 不对称布局、大小对比、曲线/弧形引导 |
| 线性流程型 | 路径/通路/要求严格顺序 | 分格叙事,左→右 |
| 中心辐射型 | 机制/调控/信号通路 | 核心居中,周围展开 |
| 分层结构型 | 材料/界面/膜结构 | 上下/内外分层 |
| 对比叙事型 | 对照组/条件比较 | 左右双栏 |
| 局部放大型 | 细节特写 | 主图 + 虚线框放大 |
参考 templates/visual-styles.md:
| 风格 | 适合场景 | 视觉特征 |
|---|---|---|
| 简洁矢量风 | 期刊论文(默认) | 扁平色块 + 细线,白底 |
| 封面视觉风 | 封面/海报/宣传 | 视觉冲击,强烈配色 |
| 手绘示意风 | 汇报/开题/组会 | 线条柔和,教科书风格 |
| 数据信息风 | 图文摘要/信息量大 | 图表元素,图例完整 |
| 含义 | 色 |
|---|---|
| 正常/对照/背景 | 蓝/青/灰 |
| 激活/正常功能 | 绿 |
| 损伤/处理/异常 | 红/橙 |
| 核心分子 | 紫/品红 |
| 药物/治疗 | 青/蓝 |
内容分析 → 策略匹配 → 组装提示词 → 用户确认 → API 生成 + 迭代
当用户提到以下关键词时自动进入此模式:
布局(信息结构)× 风格(视觉美学) 自由组合, 同一知识点可以做出完全不同感觉的图。
参考 templates/dense-modules.md 等 layout 文件:
| 布局 | 适合内容 |
|---|---|
| dense-modules ⭐ | 高密度学习/多维分析(默认推荐) |
| bento-grid | 多主题概览/知识体系一览 |
| linear-progression | 时间线/学习路径/步骤 |
| hub-spoke | 中心概念 + 相关知识辐射 |
| hierarchical-layers | 层级结构/知识金字塔 |
| comparison-matrix | 多因子交叉对比 |
| binary-comparison | 两两对比/AB方案 |
| venn-diagram | 概念重叠/交集分析 |
| periodic-table | 分类集合/元素周期式 |
| dashboard | 指标/KPI/数据仪表盘 |
| funnel | 转化漏斗/筛选流程 |
| structural-breakdown | 拆解视图/爆炸图 |
| circular-flow | 循环/周期过程 |
参考 templates/hand-drawn-edu.md 等 style 文件:
| 风格 | 视觉特征 | 适合场景 |
|---|---|---|
| hand-drawn-edu ⭐ | macaron 马卡龙配色,手绘线条 | 知识笔记、教程、学习内容 |
| aged-academia | 复古学术、暖黄做旧 | 科研内容、学术总结 |
| morandi-journal | 手账风格,温暖柔和 | 生活/学习记录 |
| pop-laboratory | 实验室 blueprint 网格 | 技术指南、精密知识 |
| corporate-memphis | 扁平矢量,活泼配色 | 商业/职场内容 |
| technical-schematic | 工程蓝图,精密线条 | 技术文档、机械拆解 |
| craft-handmade | 纸艺/手工艺风格 | 温暖风格教程 |
| chalkboard | 黑板粉笔画 | 教育场景 |
| 比例 | 尺寸 | 适合场景 |
|---|---|---|
| 竖版 9:16 | 1024×1792 | 手机/小红书/竖屏内容 |
| 横版 16:9 | 1792×1024 | 横屏海报/PPT/电脑端 |
| 方形 1:1 | 1024×1024 | 朋友圈/微博/正方形分享 |
| A4竖版 | 约 1:1.414 | 打印/PDF/正式文档 |
Step 1: 内容分析 → 厘清知识点与结构
Step 2: 策略匹配 → 推荐 3 组布局×风格组合(含推荐理由)
Step 3: ❗ 用户确认 → 确认组合 + 比例 + 语言三者
Step 4: 生成提示词 → 组装英文提示词
Step 5: ❗ 确认提示词 → 用户过目后执行
Step 6: API 生成 → 返回图片 → 迭代优化
确认内容包含三个维度,三者全部确认后才能进入 Step 4:
① 布局选择(推荐 + 备选)
根据内容结构推荐最合适的布局,并给出 1-2 个备选。
例如:
- 推荐:
dense-modules— 理由:内容有4个独立模块+1个关系图+总结,适合高密度模块布局- 备选A:
bento-grid— 适合多主题均衡展示- 备选B:
hub-spoke— 如果中心概念突出可用中心辐射
② 视觉风格(推荐 + 备选)
根据内容类型和使用场景推荐风格。
例如:
- 推荐:
aged-academia(复古学术风)— 理由:内容偏知识体系,适合学术笔记感- 备选A:
hand-drawn-edu(手绘教育风)— 更轻松活泼,适合学习笔记- 备选B:
corporate-memphis— 更商业化,适合职场汇报
③ 图片比例
确认最终输出比例。
- 推荐:竖版 9:16(适合手机/小红书/竖屏阅读)
- 横版 16:9(适合PPT/横屏展示)
- 方形 1:1(适合朋友圈/微博)
组装完英文提示词后,将中文版提示词摘要展示给用户,确认无误后再调用 API。
确认通过的标准话术:
"内容结构没问题,风格已确认,现在开始生成?"
CRITICAL TEXT RULES:
- ALL labels and annotations MUST be in Chinese.
- Use minimum text; prefer symbols and arrows over words.
- If Chinese text must appear, ensure large character spacing, no overlapping, no distortion.
- Font style: clean modern sans-serif appearance, characters must not overlap or merge.
- Text area: leave ample breathing room around any text element.
- NO crowded text. NO text overlapping any scientific elements.
NO: cartoon rendering, 3D game art, photorealistic photography,
decorative backgrounds, cluttered composition,
anatomically incorrect structures, scientifically inaccurate proportions,
excessive labels (>10).
| 模糊写法 | 专业替换 |
|---|---|
| 发生作用 | 特异性结合、催化、磷酸化 |
| 产生损伤 | 诱导膜通透性增加、导致DNA双链断裂 |
| 进入细胞 | 跨膜内吞、受体介导内化 |
| 释放 | 缓释、爆释、受控释放、定点释放 |
| 杀死 | 诱导凋亡、激活caspase通路 |
| 产生影响 | 上调、下调、激活、抑制、拮抗 |
| 符号 | 含义 |
|---|---|
| 实线箭头 → | 直接激活/转化 |
| 虚线箭头 ⤳ | 间接效应 |
| T型箭头 ⊣ | 抑制/阻断 |
| 钝头箭头 ⇄ | 可逆结合 |
gpt-image-2-sci-draw/
├── SKILL.md ← 本文件(双模式主入口)
├── scripts/
│ └── gen_image.py ← API 调用脚本
└── templates/
├── composition-strategies.md ← 科研绘图构图策略(原有)
├── visual-styles.md ← 科研绘图视觉风格(原有)
├── workflow-guide.md ← 科研绘图组装工作流(原有)
├── graphical-abstract.md ← 科研绘图参考示例(原有)
├── mechanism-diagram.md ← 科研绘图参考示例(原有)
├── cover-art.md ← 科研绘图参考示例(原有)
├── close-up-detail.md ← 科研绘图参考示例(原有)
├── flowchart.md ← 科研绘图参考示例(原有)
├── base-prompt.md ← 信息图基础提示词模板 ⭐新增
├── structured-content-template.md ← 信息图内容结构模板 ⭐新增
├── analysis-framework.md ← 信息图分析框架 ⭐新增
├── dense-modules.md ← 高密度信息模块布局 ⭐新增
├── bento-grid.md ← 栅格布局 ⭐新增
├── hub-spoke.md ← 中心辐射布局 ⭐新增
├── linear-progression.md ← 线性流程布局 ⭐新增
├── dashboard.md ← 仪表盘布局 ⭐新增
├── periodic-table.md ← 周期表布局 ⭐新增
├── comparison-matrix.md ← 对比矩阵布局 ⭐新增
├── hierarchical-layers.md ← 分层结构布局 ⭐新增
├── venn-diagram.md ← 韦恩图布局 ⭐新增
├── structural-breakdown.md ← 拆解视图布局 ⭐新增
├── binary-comparison.md ← 二元对比布局 ⭐新增
├── hand-drawn-edu.md ← 手绘教育风格 ⭐新增
├── morandi-journal.md ← 手账日记风格 ⭐新增
├── aged-academia.md ← 复古学术风格 ⭐新增
├── pop-laboratory.md ← 实验室风格 ⭐新增
├── retro-pop-grid.md ← 复古波普风格 ⭐新增
└── technical-schematic.md ← 技术蓝图风格 ⭐新增
python3 scripts/gen_image.py "英文提示词" [bizCode]
默认 bizCode = temp,正式使用需注册业务编码。