跨多个来源检索学术文献、核对引文并转换参考文献文件;可使用MeSH设计PubMed检索式,也可区分独立他引与自引,整理引用者及引用语境。
- 跨多个来源检索文献
- 核对文档中的引文信息
- 用MeSH设计PubMed检索式
使用Python或R创建、修改并导出论文科学图,检查多面板对齐、文字和元素重叠。也可制作可编辑的矢量示意图,以及经明确要求生成的图形摘要。
Create, revise, audit, and export manuscript scientific figures in Python or R. Use for 论文配图、科研绘图、多面板图 and submission-ready plots, or explicitly requested AI-generated graphical abstracts and mechanism schematics. Not for interactive dashboards, data cleaning, or statistics-only analysis.
实测评分 未实测
查看安装方法nature-figure可用Python或R创建和修改论文中的科学图,并导出为PDF等格式。开始绘图前,它会整理图表要传达的结论及其依据,再安排多个面板的作用、配色、文字和图例。交付前会检查绘图区是否对齐、文字状态以及图中元素是否重叠。它也支持制作可编辑的矢量示意图,以及在用户明确提出要求时制作AI生成的图形摘要。
当您需要把研究结果整理成投稿用图、检查现有图表的布局和可读性,或围绕一个科学问题安排多个面板时,可以使用它。
绘图需要可用的Python或R环境。PDF检查使用PyMuPDF。AI生成的图应作为草稿,须由人工核对科学内容,并确认目标期刊的最新政策。单独的数据整理或统计分析不属于此技能的范围。
本介绍由 AI(OpenAI Codex)根据公开的 SKILL.md 撰写。准确的规格请查看下方原文。
AI 根据 SKILL.md 的内容检查了需要注意的操作和使用前提。评分只依据实际运行的结果(实测对比)。
不计入评分。 由 AI(OpenAI Codex)于 2026年10月24日 评估。仅供参考,安装前请同时查看原文。
安装前可以查看交给 AI 代理的指令内容。
For a new task, load the core and matching resources below. Reuse already loaded guidance on follow-ups; load more only when the task needs it.
For every graphical-abstract planning, generation, revision, or audit task that uses AI, read references/ai-graphical-abstract-workflow.md first. It owns the message/audience brief, composition and palette workflow, policy gate, human scientific review, disclosure boundary, and provenance requirements. A Nature Careers article is practitioner advice, not submission clearance; verify the current official policy for the exact target journal.
If the request is planning or auditing only, do not ask for Python or R unless the user also asks to render or revise a data-driven figure.
If the user explicitly asks to generate a manuscript schematic, graphical abstract, mechanism diagram, concept illustration, or paper schematic with OpenRouter, GPT Image 2, an image-generation API, or similar wording, do not ask "Python or R?". This is a non-plotting AI-schematic route.
For this route:
always_load files.If the user wants a hand-built, editable vector schematic (architecture, pipeline, agent or model block diagram, or mechanism flow) rather than an AI-generated image, do not ask "Python or R?". Read references/vector-schematic-workflow.md and references/vector-schematic-style-rules.md, confirm the brief with the user before drawing, and run scripts/audit_svg_schematic.py on the SVG before delivery. This route never plots data.
Only continue to the Python/R backend gate for plotting, charting, data visualization, or manuscript figure assembly tasks that are not explicit OpenRouter AI image-generation requests.
Read manifest.yaml. It declares the backend axis, the allowed values, and the file paths each value maps to.
Also read every file listed under always_load (static/core/contract.md and static/core/stance.md). These hold the figure contract, the backend gate, the missing-runtime rule, the privacy rule, and the default operating stance that apply to every figure job.
Backend selection applies only to rendering or editing plotting code. Reuse a choice already established in the same task and its follow-ups; do not ask again merely because a new message omits the language. Read-only figure review and backend-independent data inspection may proceed without this choice. If the backend remains unresolved, retain the one-time Python/R question and pause only dependent plotting steps. Explicit approval requirements and backend exclusivity remain in force.
Resolve the plotting backend from the current task before consulting the saved default. Decide the backend value in this order:
scripts/nature_figure_backend.py set python or scripts/nature_figure_backend.py set r.scripts/nature_figure_backend.py get and use a returned python or r preference.python — matplotlib / seaborn.r — ggplot2 / patchwork / ComplexHeatmap.Do not guess or choose a backend by aesthetics alone. Only recommend a backend when the user explicitly asks you to choose; then use references/backend-selection.md, state the reason, save the selected backend, and proceed. Once selected, the backend is exclusive for all drawing, previewing, exporting, and visual QA (see core/contract.md). This gate does not apply to the explicit OpenRouter AI-schematic route above.
After the backend is resolved, Read the mapped fragment (static/fragments/backend/python.md or static/fragments/backend/r.md). It carries the backend-only execution rule and the publication quick-start (rcParams/theme and export helper). Do not load the other backend's fragment.
Apply the loaded material in this order:
core/contract.md) — write the core conclusion, map the evidence chain, classify the archetype, set the journal/export contract, before any code.references/multipanel-evidence-architecture.md. Make the figure answer one Results-level scientific question; assign panels different inferential roles, not merely different metrics. When figure order must follow the manuscript argument, also load ../nature-shared/core/nature-results-discussion.md.core/stance.md) — archetype-first composition, hero panel, restrained palette, statistics/integrity as part of the figure.references/asset-adaptation.md before mapping data or changing the script.references/qa-contract.md, run the render-time panel-alignment gate for every multi-panel figure, scripts/validate_figure.py on the plotting source, scripts/audit_pdf_text.py on the exported PDF, and scripts/audit_figure_collisions.py on the same final PDF. Then inspect every panel and the complete figure at final physical size. Automated checks do not replace the panel-by-panel uncertainty, salience, spacing, and ambiguity audit.For every figure containing two or more comparable panels, measure the final
rendered plot-area rectangles before export and preserve the alignment JSON.
Python figures must call require_matplotlib_panel_alignment() from
scripts/audit_panel_alignment.py after the final layout draw. R/patchwork
figures must source scripts/panel_alignment.R, write the patchwork layout
manifest at the final export dimensions, and run the same backend-neutral JSON
auditor. Use a default physical tolerance of 1.5 pt for shared edges, widths,
heights, panel-label anchors and repeated gutters. FIX BEFORE DELIVERY or exit
code 1 blocks export; NOT AUDITABLE or exit code 2 blocks any claim that
alignment passed. A horizontal row of three or four equal-grid-span panels must
have equal final plot-area widths as well as equal heights and gutters; an
intentional unequal-width design requires a recorded panel-width exemption.
Structured unequal-span grids—including two stacked panels
beside one panel spanning both rows, in either column—must be inferred from
shared grid start/stop boundaries and checked automatically. Nested grids,
free-positioned hero panels, insets and colorbars may be excluded only through
explicit comparable groups or a recorded exemption with a reason. Do not
weaken the global tolerance to hide one intentional exception.
After every generated or revised Python/R scientific figure, export the final PDF and run the collision audit again; this is mandatory after any change to data geometry, text, fonts, legends, annotations, axes, error bars, panel size or layout, not only at final submission. Use:
python skills/nature-figure/scripts/audit_figure_collisions.py figure.pdf \
--json-out figure.collision-audit.json \
--overlay-pdf figure.collision-audit.pdf
FIX BEFORE DELIVERY or exit code 1: repair the figure, re-export with the
selected plotting backend, and rerun all rendered QA.REVIEW REQUIRED: inspect every WARN at final physical size; record why an
intentional overlay is acceptable. Use --strict when WARN must block.NOT AUDITABLE or exit code 2: report the dependency/PDF blocker and do not
claim collision validation. Install requirements.txt when PyMuPDF is absent.The collision audit reads PDF geometry for both Python and R output. It does not redraw the scientific figure or authorize cross-backend plotting. Its optional marked PDF is a QA-only diagnostic artifact and must never replace the selected backend's source or submission files.
When the target is the flagship journal Nature, also load
references/nature-article-requirements.md. It separates initial-review files
from accepted-in-principle main and Extended Data production contracts and owns
the flagship legend limit.
When the target is Nature Machine Intelligence, instead load
../nature-shared/journal-formats/nature-machine-intelligence.md. Apply its
combined six-item main display budget, ten-item Extended Data maximum,
initial-versus-production boundary, 300-dpi/180-mm production checks and source-
data contract. NMI's current live pages do not assign a standalone per-legend
number, but its official 2018 brief guide set a historical advisory ceiling of
fewer than 300 English words per complete figure legend. Count the whole legend,
not each panel; aim for 150–250 words and keep it below 300 unless the live
submission system or editor gives a newer instruction. Do not import flagship
Nature's limit.
The chart serves the scientific logic; aesthetic polish is subordinate to making the core conclusion clear, defensible, and reviewable.
The files under references/ are deep references, not defaults. Open them on demand per the references.on_demand table in the manifest — for example references/figure-contract.md to build the contract, references/multipanel-evidence-architecture.md to turn one Results-level question into complementary panel roles and a claim-escalating figure sequence, references/asset-adaptation.md to reuse a plotting template safely, references/template-catalog.md for validated Python CSV templates, references/api.md for the Python palette and numerical/layout safety helpers, references/r-workflow.md for R, references/design-theory.md for color/typography/export rationale, references/common-patterns.md and references/chart-types.md for layout/chart recipes, references/nature-2026-observations.md for real Nature page archetypes, references/qa-contract.md before final delivery, references/nature-article-requirements.md for exact flagship Nature stage and upload rules, ../nature-shared/journal-formats/nature-machine-intelligence.md for exact NMI figure rules, references/ai-graphical-abstract-workflow.md for AI-assisted graphical-abstract planning, policy gating, human verification, and provenance, and references/tutorials.md / references/demos.md for worked examples.
Do not infer flagship Nature or NMI requirements from a Nature Communications corpus or from the visual-style examples in this skill.
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
跨多个来源检索学术文献、核对引文并转换参考文献文件;可使用MeSH设计PubMed检索式,也可区分独立他引与自引,整理引用者及引用语境。
在指定的Nature系列或CNS相关期刊范围内查找论文,核对摘要或出版社页面,将文献对应到稿件中的具体论点,并导出经核实、可导入文献管理软件的参考信息。
起草或检查论文的数据与代码可用性声明,整理数据来源、存储位置、访问限制、标识符和正式引用,并核对有助于发现与复用数据的元数据。
通过开放获取、出版社 API 或机构授权渠道获取学术论文全文和补充材料。它会为每篇文献选择获取途径,并记录文件格式、来源和下载结果。
把实验照片、音频和文字整理成带结构化元数据的 Markdown 日志,分配实验编号和样品批次编号,并归档原始附件;还可选接入飞书群消息或 Obsidian。
将幻灯片图片、截图、扫描版 PDF 或纯图片演示文稿重建为可编辑的 PowerPoint。文字和简单图形可作为独立对象,并对照原图检查页面与整份演示文稿的效果。