跳到正文
cccskills
免费在 GitHub 公开

sci-diagram-pptx

Reconstruct or repair user-provided scientific and academic schematics as visually faithful, native editable PowerPoint (.pptx) files with executable build source; also inspect existing PPTX files for meaningful fidelity and editability defects. Use for 复刻、还原、临摹、修复或检查科研框架图、技术路线图、科研流程图、机制图、算法流程图、科研系统结构图、学术概念模型、结构化科研信息图,以及包含数学符号或公式的学术图示. Do not use for quantitative data visualizations or statistical plots whose meaning is encoded by axes, scales, legends, or data-driven geometry; general business diagrams; organization charts; ordinary deck design; OCR-only extraction; or simple image placement.

中文简介正在准备中。当前显示原文说明。

集成工具PowerPointOpenAI
查看安装方法

包含的文件(15)

  • SKILL.md7.2 KB
  • agents/openai.yaml478 B
  • assets/pptxgenjs-build-template.mjs10.5 KB
  • LICENSE11.1 KB
  • references/capability-matrix.md2.8 KB
  • references/cross-platform-compatibility.md1.5 KB
  • references/inspection.md1.2 KB
  • references/math-and-fonts.md3.2 KB
  • references/reconstruction.md6.0 KB
  • references/repair.md1.9 KB
  • references/runtime-pptxgenjs.md6.7 KB
  • scripts/check_pptx.py84.2 KB
  • scripts/panel_crop.py4.5 KB
  • scripts/probe_runtime.mjs5.9 KB
  • scripts/render_pptx.py4.9 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

SciDiagram PPTX

Reproduce the supplied scientific schematic; do not redesign it unless the user explicitly asks.

Preserve what matters

Prioritize, in order:

  1. visible wording, symbols, formulas, and scientific meaning;
  2. nodes, regions, nesting, reading order, and connector topology;
  3. native editability of the meaning-bearing structure;
  4. readable layout and valid export.

Treat small differences in antialiasing, kerning, exact color, line weight, corner radius, arrowhead proportions, or local spacing as cosmetic when meaning and readability remain sound. Do not chase pixel identity.

Use this skill when meaning is carried mainly by boxes, labels, formulas, nested regions, arrows, or explicit relationships. Do not use it for charts whose evidence is encoded by axes, scales, legends, or data-driven geometry. Split a mixed figure by origin and reconstruct only the selected schematic panel. Ask about unreadable content only when a character, formula, or arrow direction could change meaning.

Never silently rewrite wording, simplify topology, recolor the figure, invent a cycle from visual layout, or reverse a relationship because another design appears clearer.

Choose exactly one route

  • Reconstruction: an image or selected image panel becomes a new single-slide editable PPTX. Read reconstruction.md.
  • Repair: named defects in an existing PPTX are corrected without changing unrelated slides. Read repair.md.
  • Inspection: named slides in an existing PPTX are diagnosed without modification. Read inspection.md.

Read only the selected route reference. Do not load the other route contracts. If a request mixes routes, complete the named deliverable and report separate findings briefly.

Select one runtime only when authoring

Reconstruction and Repair choose one host-provided backend before writing build.mjs:

  1. Honor an explicit SCI_DIAGRAM_RUNTIME=artifact-tool or SCI_DIAGRAM_RUNTIME=pptxgenjs value.
  2. When unset for Reconstruction, prefer artifact-tool when the installed OpenAI Presentations runtime is available; otherwise use pptxgenjs only when its locked package and render dependencies are ready.
  3. Repair requires a backend that can import and preserve the existing deck. Use artifact-tool when available. PptxGenJS cannot perform Repair; stop or obtain approval to change the task to standalone Reconstruction.
  4. Probe only when availability is uncertain. Do not repeat a successful probe for the same backend, version, task directory, and host unless the environment changes or a real invocation fails.
  5. Do not switch backend after build.mjs exists or mix both authoring packages in one script.

Read exactly one runtime reference:

Inspection selects no authoring backend.

Shared construction invariants

  • Record relationships from the source, not from proximity or circular placement. A line label is not a node. Preserve origin, destination, direction, dash meaning, crossings, nesting, and z-order.
  • Give every visible element exactly one owner: native or raster. Text or arrows retained inside an inset must not also be redrawn natively. If a native overlay is essential, exclude or cover the raster copy in the initial ownership map rather than discovering duplicates through repeated renders.
  • Keep photographs, microscopy, experimental results, model screenshots, and complex composite mini-figures as replaceable local raster insets when native reconstruction would be dishonest. Keep their semantic frame and external annotations native.
  • Never use a full-slide source bitmap, hidden tracing image, imported path cloud, or image-tile mosaic on the editable slide.
  • Preserve source aspect ratio and use one source-to-slide transform. Keep topology and object data explicit in the executed build source.
  • Ask before a fallback changes scientific meaning, formula content, arrow topology, or converts a substantial meaning-bearing region to raster. Use a close native approximation without pausing when the difference is cosmetic.

Bound the work

For Reconstruction and Repair, the default budget is two authored passes at most:

  1. Build pass-01, then run the selected render and the package checker. Run those two read-only checks concurrently when the host supports it.
  2. Combine checker hard failures with named visual blockers. Warnings and cosmetic differences do not authorize another pass.
  3. If no blocker remains, deliver the accepted pass.
  4. If blockers remain, collect all of them before editing and make one grouped correction in pass-02.
  5. The second render/check is terminal. Deliver or report the named blocker. A third authored pass requires an explicit user request.

Use --pass-index 1 and --pass-index 2 with the checker. Its decision.next_action is deliver, repair_once, or stop_with_blocker. Do not create final, approved, release, or similarly renamed extra passes. Do not use a pixel-difference percentage as a substitute for checking wording, formulas, topology, and visible clipping.

Inspection is read-only and never starts a repair loop.

Read optional references only when triggered

Use at most one focused capability probe for one unresolved feature. Reuse a result already established for the same backend and version.

Portability and handoff

Use portable construction plus the normal render and structure check as the validation boundary. A successful render proves only the selected renderer opened and exported the file; it does not prove pixel identity across applications. Do not create platform variants by default.

For Reconstruction or Repair, return a short note stating the authoring runtime, accepted pass, checks performed, and any material approximation or local raster inset. Inspection returns findings only.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

原稿の主張と図の役割を頁ごとに整理し、選んだ書式を全頁へ引き継ぐ画像スライドと話者ノートを作る。

中文简介正在准备中。当前显示原文说明。

studio-yebisu/yaoyorozu-ai-toolbox-slides102026年10月22日 更新

Convert literature reviews, paper folders, thesis drafts, journal-style reports, or research outlines into rigorous academic slide decks and review artifacts. Use when Codex must create, rebuild, or polish PPTX presentations from scholarly sources while preserving academic logic, citation-aware image/formula handling, editable layouts, figure explanations, template fidelity, and export-based visual QA.

中文简介正在准备中。当前显示原文说明。

studio-yebisu/yaoyorozu-ai-toolbox-slides102026年10月22日 更新

既存PPTXの書式・配置を抽出し、planとnative編集操作からPowerPointを生成・検査する。

中文简介正在准备中。当前显示原文说明。

studio-yebisu/yaoyorozu-ai-toolbox-slides102026年10月22日 更新

aham-ja

免费

読者と目的から構成・版式を決め、確認を挟みながら、編集できる図形と文字のPPTXにする。

中文简介正在准备中。当前显示原文说明。

studio-yebisu/yaoyorozu-ai-toolbox-slides102026年10月22日 更新

aham-ppt

免费

全流程AI制作PPT演示文稿技能,克制专业、风格可选 A/B/C 三档(Aham UI v6.1 · Office 轨 · PPT)。 当用户说"帮我做PPT""做演示文稿""做一个汇报""根据这份资料做PPT" "做客户方案PPT""制作幻灯片"时立即触发。即使只有一句话需求也触发。 八阶段模块化流程:规范加载→材料解析→论点提炼→叙事骨架→大纲版式→样稿确认→逐页设计→质检交付。 内置能力自适应教练机制,无论用户专业水平高低,均引导至及格以上输出。 注意:本技能用于 PowerPoint / pptx 输出;SVG/HTML 版本见 ppt-svg 技能。

中文简介正在准备中。当前显示原文说明。

studio-yebisu/yaoyorozu-ai-toolbox-slides102026年10月22日 更新

原典のReact scene kitを実scaffoldし、安定layoutIdの共通canvasでentityが移動・morphする日本語ブラウザ資料を作る。

中文简介正在准备中。当前显示原文说明。

studio-yebisu/yaoyorozu-ai-toolbox-slides102026年10月22日 更新

查看 studio-yebisu 的全部技能

报告此技能的问题