SuperAPI AI 工具集

figure-legend-gen

设计与创作

查看项目

更新于 10-15 16:44

技能介绍

用途:为科研论文中的图表和图像生成出版级图注,适用于学术写作中需要明确假设、限定范围并具有可复现输出格式的任务,也可在输入缺失、执行出错或证据不完整时提供有记录的降级路径。

支持的图表类型:柱状图(比较分类数值)、折线图(展示趋势或连续数据)、散点图(显示变量关系)、箱线图(展示分布与离群值)、热图(显示矩阵数据强度)、显微图像(荧光/共聚焦)、流式细胞术(FACS图与直方图)、Western Blot(蛋白表达条带)。

主要能力:生成的图注遵循学术规范,包含图号(顺序编号)、简短标题、主描述(图表所展示内容)、数据细节(关键统计/测量值)、方法学(简要实验背景)、统计信息(P值、显著性标记)、比例尺(针对显微图像)。

使用方式:先验证脚本入口可解析,命令为 python -m py_compile scripts/main.py,可用 python scripts/main.py --help 查看帮助。执行命令为 python scripts/main.py --input <image_path> --type <chart_type> [--output <output_path>]。参数:--input 必填,图表图像路径;--type 必填,取值 bar/line/scatter/box/heatmap/microscopy/flow/western;--output 可选,图注输出路径,默认输出到标准输出;--format 可选,输出格式 text/markdown/latex,默认 markdown;--language 可选,语言 en/zh,默认 en。示例:python scripts/main.py --input figure1.png --type bar;python scripts/main.py --input plot.jpg --type line --output legend.md;python scripts/main.py --image.png --type scatter --language zh。

依赖与安装:依赖 PIL、pytesseract(可选OCR);安装命令 pip install -r requirements.txt。

工作流程:确认目标、必需输入与不可协商约束;校验请求是否在文档范围内,若需不支持的假设则提前停止;使用打包脚本路径或文档化推理路径,且仅使用实际可用的输入;返回结构化结果,区分假设、交付物、风险与未解决项;若执行失败或输入不完整,切换到降级路径并说明阻塞原因。

限制与不适用:必需输入缺失(文件、标识符、参数或上下文)时应先向用户索取;不得超出声明的范围假设能力;覆盖既有结果、执行高成本批量操作或扩大任务范围前需用户确认。若脚本失败,应报告失败点、可安全完成的剩余部分并提供手动降级方案,不得编造文件、引用、数据、搜索结果或执行结果。

参考资料:references/legend_templates.md(按图表类型的模板)、references/academic_style_guide.md(格式指南)。

状态:当前阶段为草案,已知问题暂无,计划改进包括性能优化与新增功能支持。具体要求中未提供的价格、平台等信息暂未提供。