[ PROMPT_NODE_27298 ]
Scientific Schematics Quick Reference
[ SKILL_DOCUMENTATION ]
# 科学示意图 - 快速参考
**工作原理:** 描述您的图表 → Nano Banana Pro 自动生成
## 设置(一次性)
bash
# 从 https://openrouter.ai/keys 获取 API 密钥
export OPENROUTER_API_KEY='sk-or-v1-your_key_here'
# 添加到 shell 配置文件以持久化
echo 'export OPENROUTER_API_KEY="sk-or-v1-your_key"' >> ~/.bashrc # 或 ~/.zshrc
## 基本用法
bash
# 描述您的图表,Nano Banana Pro 将其创建
python scripts/generate_schematic.py "您的图表描述" -o output.png
# 完成!自动执行:
# - 迭代优化(3 轮)
# - 质量审查和改进
# - 出版级输出
## 常见示例
### CONSORT 流程图
bash
python scripts/generate_schematic.py
"CONSORT flow: screened n=500, excluded n=150, randomized n=350"
-o consort.png
### 神经网络
bash
python scripts/generate_schematic.py
"Transformer architecture with encoder and decoder stacks"
-o transformer.png
### 生物通路
bash
python scripts/generate_schematic.py
"MAPK pathway: EGFR → RAS → RAF → MEK → ERK"
-o mapk.png
### 电路图
bash
python scripts/generate_schematic.py
"Op-amp circuit with 1kΩ resistor and 10µF capacitor"
-o circuit.png
## 命令选项
| 选项 | 描述 | 示例 |
|--------|-------------|---------|
| `-o, --output` | 输出文件路径 | `-o figures/diagram.png` |
| `--iterations N` | 优化次数 (1-2) | `--iterations 2` |
| `-v, --verbose` | 显示详细输出 | `-v` |
| `--api-key KEY` | 提供 API 密钥 | `--api-key sk-or-v1-...` |
## 提示词技巧
### ✓ 好的提示词(具体)
- "CONSORT flowchart with screening (n=500), exclusion (n=150), randomization (n=350)"
- "Transformer architecture: encoder on left with 6 layers, decoder on right, cross-attention connections"
- "MAPK signaling: receptor → RAS → RAF → MEK → ERK → nucleus, label each phosphorylation"
### ✗ 避免(过于模糊)
- "Make a flowchart"
- "Neural network"
- "Pathway diagram"
## 输出文件
对于输入 `diagram.png`,您将获得:
- `diagram_v1.png` - 第一次迭代
- `diagram_v2.png` - 第二次迭代
- `diagram_v3.png` - 最终迭代
- `diagram.png` - 最终副本
- `diagram_review_log.json` - 质量评分和评论
## 审查日志
{
"iterations": [
{
"iteration": 1,
"score": 7.0,
"critique": "Good start. Font too small..."
},
{
"iteration": 2,
"score": 8.5,