Nature Paper2ppt

作者 yuan1z0825d5c8baa15d6b无许可证46K 个星标收录于 2026年10月8日更新于 2026年10月8日仓库今天更新

Create or improve a Chinese academic PPTX from a scientific paper or research reading notes, with source figures and speaker notes. Use for 论文做PPT、文献汇报、组会PPT and paper-based conference or defense presentations.

包含脚本Documents & Office
AI 生成的概览

根据科学论文或阅读笔记生成或修改中文术演示 PPTX,包含原文图表和演讲者备注。

功能
该技能将论文或阅读笔记转化为中文学术幻灯片。它会判断论文类型,加载对应的叙事片段和核心指导,并产出真实的 .pptx 文件,包含原文图表和演讲者备注。它还支持修改已有演示文稿,并用自带脚本对成品进行质量审核。
适用场景
适用于论文做PPT、文献汇报、组会PPT,以及基于论文的会议或答辩演示。适合把科学论文或研究阅读笔记做成幻灯片,或修改已有的论文演示文稿。
运行要求
需要 Python 来运行自带的审核脚本(scripts/audit_pptx_quality.py),并能读取该技能的 manifest、核心、片段和参考文件。它还引用了技能目录之外的共享术语表文件。未说明需要凭据或网络访问。

Paper-to-PPTX — Router

Routing protocol

For an edit to an existing deck, reuse its paper source, narrative, terminology, and assets. Change the requested slides and any affected cross-slide references; do not rerun paper intake or rebuild the deck's story unless the request requires it. Inspect changed slides and run the existing final PPTX audit before delivery. A requested outline or explanation alone does not require creating a deck.

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.

1. Load the manifest and the core layer

Read manifest.yaml [blocked]. It declares the paper_type axis, the allowed values, and the file paths each value maps to.

Also read every file listed under always_load. These hold the purpose and core principle, the lean operating mode and toolchain policy, the 9-step workflow spine, and the output/quality rules that apply to every deck, plus the shared Terminology Ledger used to keep technical terms consistent across slides.

2. Classify the paper type

Decide the paper_type value using the manifest's detect: hint and the source:

  • discovery — discovery / mechanism papers (question-to-evidence arc). Default.
  • methods — methods / AI / tool / algorithm papers (problem-to-solution arc).
  • resource — resource / dataset / atlas / omics / benchmark papers (workflow-to-validation arc).
  • clinical — clinical / population / intervention studies (design-to-inference arc).
  • materials — materials / chemistry / physics / engineering papers (property-to-mechanism / design-to-performance arc).
  • review — reviews / perspectives / commentaries / meta-analyses (evidence-map arc).

State the detected value in one short line to the user before designing slides, so they can correct you cheaply.

3. Load the matching fragment

Read the file mapped for the detected paper_type. It gives the presentation arc and how to adapt the default slide structure for this type. Do not read every fragment in static/.

4. Build the deck using the loaded material

Apply the loaded fragments in this priority order:

  1. Core principles (core/principles.md) — the argument is the spine; lean operating mode; accepted inputs; Chinese-by-default language rule.
  2. Toolchain policy and fast path (core/toolchain.md) — cross-platform Python-first stack, default fast path.
  3. Paper-type arc (the loaded paper_type fragment) — narrative order and slide structure for this paper.
  4. Workflow (core/workflow.md) — run the 9 steps end to end.
  5. Output and quality rules (core/output-and-quality.md) — deliverables, quality gates, fallbacks.

Build the Terminology Ledger (../nature-shared/core/terminology-ledger.md) while reading the source, so model names, gene/protein names, datasets, metrics, and abbreviations stay identical across every slide and speaker note.

When a deck is requested, the end product is a real .pptx, not only an outline or script. Do not fabricate results, numbers, or figure details.

5. Reach for references only when needed

The files under references/ are deep references, not defaults. Open them on demand per the references.on_demand table in the manifest:

  • composing/auditing slide layout, visual rhythm, typography, anti-template design, archetypes, on-slide text budget → references/design-and-layout.md.
  • selecting, extracting, cropping, and quality-checking figure/table assets → references/figure-assets.md.
  • running the self-review/corrective revision loop, severity grading, programmatic PPTX checks, rendered-preview policy, and final verification → references/self-review.md.

When a real PPTX has been generated, run scripts/audit_pptx_quality.py unless the file is unavailable. Treat high-severity findings as blockers, revise the deck, then re-run the audit and record the final result in output/qa_report.md.

来源与署名

来源:yuan1z0825/nature-skills位于skills/nature-paper2ppt提交d5c8baa

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架