mcpField
S
sci-ppt

sci-ppt

github.com/shzhao27208ドキュメント213252 回インストール11 週間前に更新
リポジトリ

sci-ppt について

sci-pptは、論文の内容や構成済みのアウトラインから学術プレゼンテーションを作るスキルです。PDF変換に対応し、図、数式、スライドレイアウトの扱いも定めています。

主な機能

  1. 01テキストやアウトラインからスライドを作成
  2. 02PDFからプレゼンテーションを生成
  3. 03600 DPIで図を抽出
  4. 04LaTeX数式を透明PNGにレンダリング
  5. 05テキストと図の重なりを確認

活用シーン

  1. 01論文PDFをスライドに変換
  2. 02構成済みアウトラインから発表資料を作成
  3. 03数式と抽出図を含むスライドを準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/shzhao27208/aut_sci_write --skill sci-ppt

インストール後、Claude Code で/sci-pptを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

_meta.json
.gitignore
LICENSE
pyproject.toml
README.md
requirements.txt
references/
rules.md
style-spec.md
src/aut_sci_ppt/
__init__.py
academic_parser.py
agent.py
config.py
enhanced_agent.py
interactive.py
layout_engine.py
main.py
models.py
paper_workflow.py
pdf_extractor.py
run.py
src/aut_sci_ppt/generator/
__init__.py
formula_renderer.py
pptx_generator.py
src/aut_sci_ppt/image/
__init__.py
src/aut_sci_ppt/paginator/
__init__.py
smart_paginator.py
src/aut_sci_ppt/parser/
__init__.py
text_parser.py
src/aut_sci_ppt/templates/
__init__.py
base.py

詳細

Sci-PPT — 学術論文向け自動 PPT エージェント

論文の内容または構造化されたアウトラインから、プロフェッショナルな学術プレゼンテーションを直接生成する専門ツールです。

基本動作ルール(12 の法則)

  1. 形式:章には 1. Title、箇条書きには - Point を使用します。
  2. Markdown:🚫 スライドのタイトルに ## を使用しないでください。パーサーで認識されません。
  3. 革新性:論文の中核となる革新性を特定し、赤色で強調します。
  4. 画像:図は高精細抽出(600 DPI)を使用します。幅は 300px 以上にします。
  5. 低品質画像の抽出禁止:🚫 PDF ストリームから低品質なビットマップを抽出することは禁止です。
  6. 数式:LaTeX 数式は高品質の透明 PNG としてレンダリングします。
  7. 透過性:生成する数式およびメディアアセットはすべて、背景を透明にします。
  8. フィードバック:PDF の解析などに 10 秒以上かかる場合は、ユーザーに知らせます。
  9. 最終出力:🚫 中間の Markdown を出力しないでください。.pptx を直接生成して提供します。
  10. 色:#1E3A5F(プライマリーブルー)と #EE0000(ハイライトレッド)を使用します。
  11. レイアウト:テキストのはみ出しや、図とテキストの重なりがないようにします。
  12. プロフェッショナルな対応:簡潔かつ技術的なコミュニケーションを心がけ、AI らしい社交辞令は省きます。

使い方

シンプルなテキスト入力
from aut_sci_ppt import create_ppt

create_ppt("""
主题:[Title]
申请人:[Name]
1. [Section Title]
- [Content]
""", "output.pptx")
PDF から PPT へ(学術ワークフロー)
from aut_sci_ppt import auto_generate_ppt

output = auto_generate_ppt("paper.pdf", author="张三", advisor="李教授")

API キー

  • PDF から PPT へのワークフローに API キーは不要です。抽出した内容は論文の原文の言語のままです。
  • LaTeX 数式のレンダリングには、引き続きネットワーク接続が必要です(codecogs.com 経由)。

© ライセンスと著作権

Aut_Sci_Write — 自律型科学論文執筆ツール

  • 作者:Shuo Zhao
  • ライセンス:MIT License
  • 著作権:© 2026 Shuo Zhao. All rights reserved.
  • オリジナル作品:作者が作成したオリジナル作品です。明示的な許可なく、複製、再配布、または商用利用を行うことはできません。 ここに、ソフトウェアのコピーを取得する者に対し、無償で許可を付与します... (MIT の利用条件の全文は、ルートディレクトリにある LICENSE ファイルを参照してください。)

このスキルは Aut_Sci_Write スイートの一部です。ライセンス条件の全文については、プロジェクトルートにある LICENSE ファイルを参照してください。

コメント