用途:把复杂科学概念转成清晰的可视化示意图,用于论文、会议、学位论文、基金申请、预印本、报告、海报和演示幻灯片。
主要能力:用自然语言描述即可生成图像,无需编码、模板或手绘;自动处理布局、标注、配色与样式;按文档类型设定质量阈值(journal 8.5、conference/thesis/grant 8.0、preprint/report 7.5、poster 7.0、presentation 6.5、default 7.5,满分 10)。生成后由 Gemini 3.1 Pro Preview 从科学准确性、清晰度、标签质量、布局、专业外观各 0-2 分评审;若分数达到阈值即提前停止,否则依据评审改进提示词后重绘,最多迭代 2 次。输出为带版本号的图像和含评分、评语、提前停止信息的 JSON 评审日志,图像默认存入 figures/ 子目录。
使用方式:先设置 OpenRouter API 密钥:export OPENROUTER_API_KEY='your_api_key_here',密钥可在 https://openrouter.ai/keys 获取。基本命令:python scripts/generate_schematic.py "diagram description" -o output.png。可加 --doc-type journal 等指定阈值,--iterations 2 指定最大迭代次数,-v 查看详细输出,--api-key 直接传入密钥。也可用 Python API:from scripts.generate_schematic_ai import ScientificSchematicGenerator,初始化后调用 generate_iterative。
适用场景:CONSORT/PRISMA 流程图、神经网络架构、生物信号通路、电路图、系统架构与数据流、算法流程、网络拓扑、概念框架等。
限制:资料未提供价格、平台支持范围、离线能力及具体模型版本之外的细节;质量依赖提示词的具体程度,模糊描述效果较差;迭代上限为 2 次。