scientific-slides について
scientific-slidesは、学会やセミナー、学位審査などの研究発表を準備するためのスキルです。構成や内容、デザインを案内し、スライド画像の生成からPDFやPowerPointへのまとめ方まで扱います。
主な機能
- 01スライド構成と内容の計画
- 02Nano Banana Proによるスライド画像生成
- 03PowerPoint用ビジュアルの作成
- 04スライド間のデザイン統一
- 05引用と既存図表の追加
- 06スライド画像のPDF化
活用シーン
- 01学会発表の準備
- 02学位論文の審査発表
- 03ジャーナルクラブ資料の作成
- 04図表を使った研究成果の発表
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ crazymsn/ academic-skills --skill scientific-slidesインストール後、Claude Code で/scientific-slidesを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
assets/beamer_template_conference.texbeamer_template_defense.texbeamer_template_seminar.texpowerpoint_design_guide.mdtiming_guidelines.mdreferences/beamer_guide.mddata_visualization_slides.mdpresentation_structure.mdslide_design_principles.mdtalk_types_guide.mdvisual_review_workflow.mdscripts/generate_schematic_ai.pygenerate_schematic.pygenerate_slide_image_ai.pygenerate_slide_image.pypdf_to_images.pyslides_to_pdf.pyvalidate_presentation.py詳細
Scientific Slides
概要
科学発表は、研究成果の共有や、学術・専門的な聴衆との関わりを築くうえで重要な手段です。このスキルは、構成や内容の作成から、ビジュアルデザイン、発表準備に至るまで、効果的な科学発表を作成するための包括的なガイダンスを提供します。
主な焦点: 学会、セミナー、審査会(ディフェンス)、専門的な講演のための口頭発表。
重要なデザイン方針: 科学発表は、視覚的に魅力的で、研究に裏付けられたものであるべきです。文字が多く単調なスライドは、どのような場合も避けてください。優れた科学発表は、次の要素を組み合わせています:
- 説得力のあるビジュアル: 高品質な図、画像、ダイアグラム(箇条書きだけにしない)
- 研究の文脈: research-lookup による適切な引用で信頼性を確立する
- 最小限のテキスト: 箇条書きは話の手がかりとし、説明はあなた自身が口頭で行う
- プロフェッショナルなデザイン: 現代的な配色、明確なビジュアル階層、十分な余白
- ストーリー主導: 単なるデータの羅列ではなく、明確な物語の流れを持つ
覚えておいてください: 退屈な発表は、科学が忘れられることを意味します。適切な引用によって科学的厳密さを保ちつつ、スライドを視覚的に印象深いものにしてください。
このスキルを使用するとき
このスキルは、次の場合に使用します:
- 学会発表(5〜20分)を準備するとき
- 学術セミナー(45〜60分)を企画するとき
- 修士論文または博士論文の審査会(ディフェンス)用の発表を作成するとき
- 助成金申請のピッチ発表をデザインするとき
- ジャーナルクラブの発表を準備するとき
- 研究機関や企業で研究講演を行うとき
- 科学的トピックに関する講義やチュートリアル発表を行うとき
Nano Banana Pro によるスライド生成
このスキルは、Nano Banana Pro AI を使用して、魅力的なプレゼンテーションスライドを自動生成します。
出力形式に応じて、2 つのワークフローがあります:
デフォルトのワークフロー:PDF スライド(推奨)
Nano Banana Pro で各スライドを完成した画像として生成し、その後 PDF にまとめます。これにより、最も見栄えのする仕上がりになります。
仕組み:
- デッキを計画する:各スライドの詳細な計画(タイトル、要点、ビジュアル要素)を作成します
- スライドを生成する:Nano Banana Pro を呼び出して、各スライドの完成画像を作成します
- PDF にまとめる:スライド画像を 1 つの PDF プレゼンテーションにまとめます
ステップ 1:各スライドを計画する
生成する前に、プレゼンテーションの詳細な計画を作成します。
# Presentation Plan: Introduction to Machine Learning
## Slide 1: Title Slide
- Title: "Machine Learning: From Theory to Practice"
- Subtitle: "AI Conference 2025"
- Speaker: Dr. Jane Smith, University of XYZ
- Visual: Modern abstract neural network background
## Slide 2: Introduction
- Title: "Why Machine Learning Matters"
- Key points: Industry adoption, breakthrough applications, future potential
- Visual: Icons showing different ML applications (healthcare, finance, robotics)
## Slide 3: Core Concepts
- Title: "The Three Types of Learning"
- Content: Supervised, Unsupervised, Reinforcement
- Visual: Three-part diagram showing each type with examples
... (continue for all slides)
ステップ 2:各スライドを生成する
generate_slide_image.py スクリプトを使用して、各スライドを作成します。
重要:書式の一貫性を保つためのプロトコル
プレゼンテーションのすべてのスライドで統一された書式を保つには、次の手順に従います。
-
プレゼンテーションの冒頭で書式の目標を定義し、すべてのプロンプトに含めます。
- 配色(例:「濃い青の背景、白い文字、金色のアクセント」)
- タイポグラフィのスタイル(例:「太字のサンセリフ体のタイトル、すっきりとした本文」)
- ビジュアルスタイル(例:「ミニマルでプロフェッショナルな企業向けの美しさ」)
- レイアウトの方針(例:「余白を広く取り、コンテンツを左揃えにする」)
-
--attachを使用して後続のスライドを生成する際は、必ず前のスライドを添付します。- Nano Banana Pro が既存のスタイルを確認し、合わせられるようになります
- デッキ全体でビジュアルの連続性を保てます
- 色、フォント、デザインの一貫性を確保できます
-
別の名前が指定されていない限り、デフォルトの著者は「Academic Skills」です
-
研究を参照するスライドでは、プロンプトに引用を直接含めます。
- 生成されたスライドに引用が表示されるよう、プロンプトのテキストに引用を追加します
- 書式:「引用を含める:(Author et al., Year)」または「参考文献を表示:Author et al., Year」
- 引用が複数ある場合は、すべてプロンプトに列挙します
- 引用はスライド下部または関連する内容の近くに小さな文字で表示します
-
結果のスライドでは、既存の図表やデータを添付します(データ主導のプレゼンテーションでは重要です)。
- 結果に関するスライドを作成する際は、次の場所に既存の図表がないか必ず確認します。
- 作業ディレクトリ(例:
figures/、results/、plots/、images/) - ユーザーから提供された入力ファイルまたはディレクトリ
- プレゼンテーションに関連するデータのビジュアライゼーション、チャート、グラフ
- 作業ディレクトリ(例:
--attachを使用して図表を含め、Nano Banana Pro がそれらを取り込めるようにします。- 結果のスライドには実際のデータ図表を添付します
- 方法論のスライドには関連する図を添付します
- タイトルスライドにはロゴや機関の画像を添付します
- データ図表を添付する際は、プロンプトで希望する内容を説明します。
- 「添付した結果のチャートを提示し、重要な知見を強調するスライドを作成する」
- 「この添付図を中心にスライドを作成し、データを説明するタイトルと箇条書きを追加する」
- 「添付したグラフを結果のスライドに取り入れ、解釈を加える」
- 結果のスライドを生成する前に:作業ディレクトリのファイルを一覧表示し、関連する図表を探します
- 複数の図表を添付できます:
--attach fig1.png --attach fig2.png
- 結果に関するスライドを作成する際は、次の場所に既存の図表がないか必ず確認します。
書式の一貫性、引用、図表の添付を含む例:
# Title slide (first slide - establishes the style)
python scripts/generate_slide_image.py "Title slide for presentation: 'Machine Learning: From Theory to Practice'. Subtitle: 'AI Conference 2025'. Speaker: Academic Skills. FORMATTING GOAL: Dark blue background (#1a237e), white text, gold accents (#ffc107), minimal design, sans-serif fonts, generous margins, no decorative elements." -o slides/01_title.png
# Content slide with citations (attach previous slide for consistency)
python scripts/generate_slide_image.py "Presentation slide titled 'Why Machine Learning Matters'. Three key points with simple icons: 1) Industry adoption, 2) Breakthrough applications, 3) Future potential. CITATIONS: Include at bottom in small text: (LeCun et al., 2015; Goodfellow et al., 2016). FORMATTING GOAL: Match attached slide style - dark blue background, white text, gold accents, minimal professional design, no visual clutter." -o slides/02_intro.png --attach slides/01_title.png
# Background slide with multiple citations
python scripts/generate_slide_image.py "Presentation slide titled 'Deep Learning Revolution'. Key milestones: ImageNet breakthrough (2012), transformer architecture (2017), GPT models (2018-present). CITATIONS: Show references at bottom: (Krizhevsky et al., 2012; Vaswani et al., 2017; Brown et al., 2020). FORMATTING GOAL: Match attached slide style exactly - same colors, fonts, minimal design." -o slides/03_background.png --attach slides/02_intro.png
# RESULTS SLIDE - Attach actual data figure from working directory
# First, check what figures exist: ls figures/ or ls results/
python scripts/generate_slide_image.py "Presentation slide titled 'Model Performance Results'. Create a slide presenting the attached accuracy chart. Key findings to highlight: 1) 95% accuracy achieved, 2) Outperforms baseline by 12%, 3) Consistent across test sets. CITATIONS: Include at bottom: (Our results, 2025). FORMATTING GOAL: Match attached slide style exactly." -o slides/04_results.png --attach slides/03_background.png --attach figures/accuracy_chart.png
# RESULTS SLIDE - Multiple figures comparison
python scripts/generate_slide_image.py "Presentation slide titled 'Before vs After Comparison'. Build a side-by-side comparison slide using the two attached figures. Left: baseline results, Right: our improved results. Add brief labels explaining the improvement. FORMATTING GOAL: Match attached slide style exactly." -o slides/05_comparison.png --attach slides/04_results.png --attach figures/baseline.png --attach figures/improved.png
# METHODOLOGY SLIDE - Attach existing diagram
python scripts/generate_slide_image.py "Presentation slide titled 'System Architecture'. Present the attached architecture diagram with brief explanatory bullet points: 1) Input processing, 2) Model inference, 3) Output generation. FORMATTING GOAL: Match attached slide style exactly." -o slides/06_architecture.png --attach slides/05_comparison.png --attach diagrams/system_architecture.png
重要:結果のスライドを作成する前に、必ず次の手順を行います。
- 作業ディレクトリ内のファイルを一覧表示します:
ls -la figures/またはls -la results/ - ユーザーから提供されたディレクトリに関連する図表がないか確認します
- スライドに表示する関連図表をすべて添付します
- 添付した図表を Nano Banana Pro にどのように取り込ませるか説明します
プロンプトのテンプレート:
各プロンプトに次の要素を含めます(必要に応じてカスタマイズしてください)。
[Slide content description]
CITATIONS: Include at bottom: (Author1 et al., Year; Author2 et al., Year)
FORMATTING GOAL: [Background color], [text color], [accent color], minimal professional design, no decorative elements, consistent with attached slide style.
ステップ 3:PDF にまとめる
# Combine all slides into a PDF presentation
python scripts/slides_to_pdf.py slides/*.png -o presentation.pdf
PPT ワークフロー:生成したビジュアルを使った PowerPoint
PowerPoint プレゼンテーションを作成するときは、Nano Banana Pro を使って各スライドの画像や図を生成し、PPTX スキルを使ってテキストを別途追加します。
仕組み:
- デッキを計画する:各スライドのコンテンツ計画を作成します
- ビジュアルを生成する:
--visual-onlyフラグを使って Nano Banana Pro でスライド用の画像を作成します - PPTX を作成する:PPTX スキル(html2pptx またはテンプレートベース)を使い、生成したビジュアルと別途用意したテキストでスライドを作成します
ステップ 1:各スライドのビジュアルを生成する
# Generate a figure for the introduction slide
python scripts/generate_slide_image.py "Professional illustration showing machine learning applications: healthcare diagnosis, financial analysis, autonomous vehicles, and robotics. Modern flat design, colorful icons on white background." -o figures/ml_applications.png --visual-only
# Generate a diagram for the methods slide
python scripts/generate_slide_image.py "Neural network architecture diagram showing input layer, three hidden layers, and output layer. Clean, technical style with node connections. Blue and gray color scheme." -o figures/neural_network.png --visual-only
# Generate a conceptual graphic for results
python scripts/generate_slide_image.py "Before and after comparison showing improvement: left side shows cluttered data, right side shows organized insights. Arrow connecting them. Professional business style." -o figures/results_visual.png --visual-only
ステップ 2:PPTX スキルで PowerPoint を作成する
PPTX スキルの html2pptx ワークフローを使って、以下を含むスライドを作成します:
- ステップ 1 で生成した画像
- 別途追加するタイトルと本文テキスト
- プロフェッショナルなレイアウトと書式設定
PPTX の作成に関する詳しいドキュメントは、academic-skills/pptx/SKILL.md を参照してください。
Nano Banana Pro スクリプトリファレンス
generate_slide_image.py
Nano Banana Pro AI を使って、プレゼンテーションのスライドやビジュアルを生成します。
# Full slide (default) - generates complete slide as image
python scripts/generate_slide_image.py "slide description" -o output.png
# Visual only - generates just the image/figure for embedding in PPT
python scripts/generate_slide_image.py "visual description" -o output.png --visual-only
# With reference images attached (Nano Banana Pro will see these)
python scripts/generate_slide_image.py "Create a slide explaining this chart" -o slide.png --attach chart.png
python scripts/generate_slide_image.py "Combine these into a comparison slide" -o compare.png --attach before.png --attach after.png
オプション:
-o, --output:出力ファイルのパス(必須)--attach IMAGE:生成時のコンテキストとして画像ファイルを添付します(複数回指定できます)--visual-only:完全なスライドではなく、ビジュアル/図のみを生成します--iterations:最大調整回数(デフォルト:2)--api-key:OpenRouter API キー(または環境変数OPENROUTER_API_KEYを設定)-v, --verbose:詳細な出力を表示します
参照画像の添付:
既存の画像をコンテキストとして Nano Banana Pro に認識させる場合は、--attach を使用します:
- 「このデータについてのスライドを作成」+データのグラフを添付
- 「このロゴを使ったタイトルスライドを作成」+ロゴを添付
- 「これらの図を 1 枚のスライドにまとめる」+複数の画像を添付
- 「この図をスライドで説明」+図を添付
環境の設定:
export OPENROUTER_API_KEY='your_api_key_here'
# Get key at: https://openrouter.ai/keys
slides_to_pdf.py
複数のスライド画像を 1 つの PDF にまとめます。
# Combine PNG files
python scripts/slides_to_pdf.py slides/*.png -o presentation.pdf
# Combine specific files in order
python scripts/slides_to_pdf.py title.png intro.png methods.png -o talk.pdf
# From directory (sorted by filename)
python scripts/slides_to_pdf.py slides/ -o presentation.pdf
オプション:
-o, --output:出力 PDF のパス(必須)--dpi:PDF の解像度(デフォルト:150)-v, --verbose:詳細な出力を表示します
ヒント: 正しい順序で並ぶよう、スライドには番号を付けてください:01_title.png、02_intro.png など。
スライド生成用プロンプトの作成
完全なスライド用プロンプト(PDF ワークフロー)
完全なスライドを作成する場合は、以下を含めます:
- スライドの種類:タイトルスライド、コンテンツスライド、図解スライドなど
- タイトル:スライドのタイトルテキスト
- コンテンツ:要点、箇条書き、または説明
- ビジュアル要素:含める画像、アイコン、またはグラフィック
- デザインスタイル:配色、雰囲気、テイスト
プロンプトの例:
Title slide:
"Title slide for a medical research presentation. Title: 'Advances in Cancer Immunotherapy'. Subtitle: 'Clinical Trial Results 2024'. Professional medical theme with subtle DNA helix in background. Navy blue and white color scheme."
Content slide:
"Presentation slide titled 'Key Findings'. Three bullet points: 1) 40% improvement in response rate, 2) Reduced side effects, 3) Extended survival outcomes. Include relevant medical icons. Clean, professional design with green and white colors."
Diagram slide:
"Presentation slide showing the research methodology. Title: 'Study Design'. Flowchart showing: Patient Screening → Randomization → Treatment Groups (A, B, Control) → Follow-up → Analysis. CONSORT-style flow diagram. Professional academic style."
ビジュアルのみのプロンプト(PPT ワークフロー)
PowerPoint に埋め込む画像の場合は、ビジュアル要素のみに焦点を当てます:
"Flowchart showing machine learning pipeline: Data Collection → Preprocessing → Model Training → Validation → Deployment. Clean technical style, blue and gray colors."
"Conceptual illustration of cloud computing with servers, data flow, and connected devices. Modern flat design, suitable for business presentation."
"Scientific diagram of cell division process showing mitosis phases. Educational style with labels, colorblind-friendly colors."
科学図解を使ったビジュアルの強化
スライド生成に加えて、技術図の作成には scientific-schematics スキルを使用します:
代わりに scientific-schematics を使用するケース:
- 複雑な技術図(回路図、化学構造など)
- 論文向けの出版品質の図(より高い品質基準)
- 科学的な正確性のレビューが必要な図
図解の生成方法:
python scripts/generate_schematic.py "your diagram description" -o figures/output.png
図解の作成に関する詳しいガイダンスは、scientific-schematics スキルのドキュメントを参照してください。
主な機能
1. プレゼンテーションの構成と編成
明確なストーリーの流れと、さまざまな状況に適した構成でプレゼンテーションを作成してください。詳細なガイダンスについては、references/presentation_structure.md を参照してください。
汎用ストーリーアーク:
- フック: 注意を引く(30〜60秒)
- 背景: 重要性を示す(発表全体の5〜10%)
- 問題点/ギャップ: 未解明の点を明らかにする(発表全体の5〜10%)
- アプローチ: 自分の解決策を説明する(発表全体の15〜25%)
- 結果: 主要な知見を提示する(発表全体の40〜50%)
- 示唆: その意味を議論する(発表全体の15〜20%)
- 締めくくり: 印象に残る結論(1〜2分)
発表形式別の構成:
- 学会発表(15分): 1〜2つの主要な知見に絞り、方法は最小限にする
- 学術セミナー(45分): 包括的に扱い、詳細な方法と複数の研究を取り上げる
- 博士論文審査(60分): 論文全体の概要を示し、すべての研究を扱う
- 助成金のピッチ(15分): 重要性、実現可能性、インパクトを重視する
- ジャーナルクラブ(30分): 発表済み論文の批判的分析を行う
2. スライドデザインの原則
理解を深めるような、プロフェッショナルで読みやすく、わかりやすいスライドを作成してください。デザインガイドラインの全体については、references/slide_design_principles.md を参照してください。
アンチパターン: 単調で文字の多いプレゼンテーションを避ける
❌ プレゼンテーションを単調で忘れられやすくする要因:
- 文字の壁(1枚のスライドに箇条書きが6つを超える)
- 小さなフォント(本文が24pt未満)
- 白地に黒文字のみ(視覚的な面白さがない)
- 画像やグラフィックがない(箇条書きだけ)
- カスタマイズされていない汎用テンプレート
- 段落のように密集した箇条書き
- 研究の文脈が欠けている(引用がない)
- すべてのスライドが同じに見える(単調な繰り返し)
✅ プレゼンテーションを魅力的で印象に残るものにする要因:
- 高品質のビジュアルが中心となる(図表、写真、ダイアグラム、アイコン)
- 大きく見やすい文字はアクセントとして使う(主要な内容にはしない)
- 現代的で目的に沿った配色(デフォルトのテーマではない)
- 十分な余白(スライドに呼吸する空間がある)
- 研究に裏付けられた文脈(research-lookup による適切な引用)
- スライドレイアウトの多様性(すべてが箇条書きリストではない)
- ビジュアルの拠り所があるストーリー中心の流れ
- プロフェッショナルで洗練された外観
コアとなるデザインの原則:
ビジュアルファーストのアプローチ(非常に重要):
- ビジュアル(図、画像、ダイアグラム)から始め、テキストは補足として加える
- すべてのスライドに、強力なビジュアル要素(図、グラフ、写真、ダイアグラム)を入れる
- テキストはビジュアルを説明または補完するものであり、置き換えるものではない
- 「これを単に説明するのではなく、どう見せられるか」を考える
- 目標: ビジュアルが60〜70%、テキストが30〜40%
シンプルさによるインパクト:
- 1枚のスライドには主要なアイデアを1つだけ
- テキストは最小限(箇条書き3〜4つ、各4〜6語程度が望ましい)
- 十分な余白(スライドの40〜50%)
- 明確な視覚的焦点
- 大胆で自信のあるデザイン上の選択
エンゲージメントを高めるタイポグラフィ:
- サンセリフフォント(Arial、Calibri、Helvetica)
- 大きなフォント: 本文は24〜28pt(最低18ptではなく)
- スライドタイトルは36〜44pt(太字にする)
- 高いコントラスト(最低4.5:1、できれば7:1)
- 階層を示すにはウェイトだけでなくサイズも使う
インパクトのための色彩:
- 現代的なカラーパレット(デフォルトの青/グレーではない)
- トピックを考慮する: バイオテクノロジーなら鮮やかな色、物理学なら洗練された暗色、健康分野なら暖色系
- 限定的なパレット(合計3〜5色)
- 高コントラストの組み合わせ
- 色覚多様性に配慮する(赤と緑の組み合わせは避ける)
- 色は装飾ではなく目的をもって使う
視覚的な面白さのためのレイアウト:
- レイアウトを変化させる(すべてが箇条書きリストではない)
- 2カラムレイアウトを使う(テキスト+図)
- 主要な結果は全面の図で示す
- 中央揃えよりも、非対称な構図の方が効果的
- 焦点には三分割法を使う
- 一貫性を保ちつつ、単調にはしない
3. スライド向けのデータ可視化
科学的な図表をプレゼンテーションに適した形に調整します。詳しいガイダンスについては、references/data_visualization_slides.mdを参照してください。
学術誌の図表との主な違い:
- そのまま再現するのではなく、簡潔にします
- フォントを大きくします(最低18~24pt)
- パネルの数を減らします(複数のスライドに分けます)
- 凡例ではなく、直接ラベルを付けます
- 色とサイズで強調します
- 複雑なデータは段階的に提示します
可視化のベストプラクティス:
- 棒グラフ:離散カテゴリの比較
- 折れ線グラフ:傾向や推移
- 散布図:関係性や相関
- ヒートマップ:行列データやパターン
- ネットワーク図:関係やつながり
避けるべきよくある間違い:
- 文字が小さすぎる(18pt未満)
- 1枚のスライドにパネルを詰め込みすぎる
- 凡例が複雑すぎる
- コントラストが不十分
- レイアウトが煩雑
4. 発表の種類に応じたガイダンス
発表の場面によって、適切なアプローチは異なります。各種類の詳しいガイダンスについては、references/talk_types_guide.mdを参照してください。
学会発表(10~20分):
- 構成:簡潔な導入 → 最小限の方法説明 → 主な結果 → 手短な結論
- 焦点:主な発見を1~2点に絞ります
- スタイル:聴衆を引き込み、テンポよく、記憶に残る内容
- 目標:関心を集め、交流し、招待につなげます
学術セミナー(45~60分):
- 構成:方法を詳しく説明しながら、包括的に解説します
- 焦点:複数の発見と、掘り下げた分析
- スタイル:学術的で、双方向性があり、議論を重視します
- 目標:専門性を示し、フィードバックを得て、共同研究につなげます
学位論文審査(45~60分):
- 構成:学位論文全体の概要と、すべての研究を説明します
- 焦点:習熟度と独自の思考力を示します
- スタイル:フォーマルで包括的。厳しい質問にも備えます
- 目標:審査に合格し、研究上の判断を擁護します
研究助成の提案発表(10~20分):
- 構成:課題 → 重要性 → アプローチ → 実現可能性 → インパクト
- 焦点:革新性、予備データ、チームの適格性
- スタイル:説得力があり、成果とインパクトを重視します
- 目標:資金を獲得し、実現可能性を示します
ジャーナルクラブ(20~45分):
- 構成:背景 → 方法 → 結果 → 批判的分析
- 焦点:発表済みの研究を理解し、批評します
- スタイル:教育的かつ批判的で、議論を促します
- 目標:学び、批評し、意義について議論します
5. 実装方法の選択肢
Nano Banana Pro PDF(デフォルト・推奨)
最適な用途:見栄えのするスライドをすばやく作成する場合、技術者以外の聴衆向け
**これはデフォルトの推奨アプローチです。**AIを使って、各スライドを完成した画像として生成します。
ワークフロー:
- 各スライドを計画します(タイトル、内容、視覚要素)
generate_slide_image.pyで各スライドを生成しますslides_to_pdf.pyでPDFにまとめます
# Generate slides
python scripts/generate_slide_image.py "Title: Introduction..." -o slides/01.png
python scripts/generate_slide_image.py "Title: Methods..." -o slides/02.png
# Combine to PDF
python scripts/slides_to_pdf.py slides/*.png -o presentation.pdf
利点:
- 視覚的に最も印象的な仕上がり
- 作成が速い(説明して生成するだけ)
- デザインスキルが不要
- 一貫性のあるプロフェッショナルな見た目
- 一般向けの発表に最適
最適な用途:
- 学会発表
- ビジネスプレゼンテーション
- 一般向けの科学的な発表
- ピッチプレゼンテーション
PPTX Skillを使ったPowerPoint
最適な用途:編集可能なスライド、独自のデザイン、テンプレートベースのワークフロー
参照先:完全なドキュメントについては、academic-skills/pptx/SKILL.mdを参照してください
Nano Banana Proに--visual-onlyを指定して画像を生成し、その後、テキストを含むPPTXを作成します。
主なリソース:
assets/powerpoint_design_guide.md:PowerPointデザインガイドの完全版- PPTX skillの
html2pptx.md:プログラムによる作成ワークフロー - PPTX skillのスクリプト:
rearrange.py、inventory.py、replace.py、thumbnail.py
ワークフロー:
generate_slide_image.py --visual-onlyでビジュアルを生成します- HTMLスライドをデザインします(プログラムで作成する場合)、またはテンプレートを使います
- html2pptxまたはテンプレートの編集でプレゼンテーションを作成します
- 生成した画像とテキストを追加します
- サムネイルを生成して、見た目を確認します
- 見た目を確認しながら調整を重ねます
利点:
- 編集可能なスライド(後からテキストを変更できます)
- 複雑なアニメーションや画面切り替え
- インタラクティブな要素
- 企業テンプレートとの互換性
LaTeX Beamer
最適な用途: 数式を含む内容、一貫した書式、バージョン管理
リファレンス: 完全なドキュメントは references/beamer_guide.md を参照してください
利用可能なテンプレート:
assets/beamer_template_conference.tex: 15分の学会発表assets/beamer_template_seminar.tex: 45分の学術セミナーassets/beamer_template_defense.tex: 博士論文審査
ワークフロー:
- 適切なテンプレートを選択する
- テーマと配色をカスタマイズする
- コンテンツを追加する(LaTeX のネイティブ機能:数式、コード、アルゴリズム)
- PDF にコンパイルする
- 視覚的な検証のために画像に変換する
利点:
- 美しい数式や数学表現
- 一貫性があり、プロフェッショナルな外観
- バージョン管理に適している(プレーンテキスト)
- アルゴリズムやコードの表現に優れている
- 再現可能でプログラムによる制御が可能
6. 視覚的レビューと反復改善
視覚的な確認を通じて反復的な改善を行います。完全なワークフローについては references/visual_review_workflow.md を参照してください。
視覚的検証ワークフロー:
ステップ 1: PDF の生成(まだ PDF でない場合)
- PowerPoint: PDF としてエクスポートする
- Beamer: LaTeX ソースをコンパイルする
ステップ 2: 画像への変換
# Using the pdf_to_images script
python scripts/pdf_to_images.py presentation.pdf review/slide --dpi 150
# Or use pptx skill's thumbnail tool
python academic-skills/pptx/scripts/thumbnail.py presentation.pptx review/thumb
ステップ 3: 体系的な確認
各スライドについて以下を確認します:
- テキストのはみ出し: 端で切れているテキスト
- 要素の重なり: 画像や他のテキストに重なっているテキスト
- フォントサイズ: 小さすぎるテキスト(18pt 未満)
- コントラスト: テキストと背景の間のコントラスト不足
- レイアウトの問題: 位置のずれ、不適切な間隔
- 視覚的品質: ピクセル化した画像、描画の不良
ステップ 4: 問題の記録
問題ログを作成します:
Slide # | Issue Type | Description | Priority
--------|-----------|-------------|----------
3 | Text overflow | Bullet 4 extends beyond box | High
7 | Overlap | Figure overlaps with caption | High
12 | Font size | Axis labels too small | Medium
ステップ 5: 修正の適用
ソースファイルを修正します:
- PowerPoint: テキストボックスを編集し、要素のサイズを変更する
- Beamer: LaTeX コードを調整し、再コンパイルする
ステップ 6: 再検証
重大な問題がなくなるまで、ステップ 1〜5 を繰り返します。
完了基準:
- テキストのはみ出しがない
- 不適切な重なりがない
- すべてのテキストが読める(18pt 相当以上)
- 十分なコントラスト(4.5:1 以上)
- プロフェッショナルな外観
7. 時間配分とペース配分
発表が割り当てられた時間に収まるようにします。包括的な時間管理のガイダンスについては assets/timing_guidelines.md を参照してください。
1 スライド 1 分のルール:
- 一般的な目安: 約 1 スライド/1 分
- 複雑なスライドは調整(2〜3 分)
- 単純なスライドは調整(15〜30 秒)
時間配分:
- 導入: 15〜20%
- 方法: 15〜20%
- 結果: 40〜50%(最も多くの時間を使う)
- 考察: 15〜20%
- 結論: 5%
練習の目安:
- 5 分の発表: 5〜7 回練習する
- 15 分の発表: 3〜5 回練習する
- 45 分の発表: 3〜4 回練習する
- 審査発表: 4〜6 回練習する
時間の確認ポイント:
15 分の発表の場合:
- 3〜4 分: 導入の終了
- 7〜8 分: 結果の半ば
- 12〜13 分: 結論の開始
緊急時の対策:
- 予定より遅れている場合: バックアップスライドを飛ばす(事前に準備しておく)
- 予定より早い場合: 例を補足したり、少し話すペースを落とす
- 結論は決して省略しない
8. 検証と品質保証
自動検証:
# Validate slide count, timing, file size
python scripts/validate_presentation.py presentation.pdf --duration 15
# Generates report on:
# - Slide count vs. recommended range
# - File size warnings
# - Slide dimensions
# - Font size issues (PowerPoint)
# - Compilation success (Beamer)
手動検証チェックリスト:
- スライド枚数が発表時間に適している
- タイトルスライドが完全である(氏名、所属、日付)
- 明確な論理の流れがある
- 1 スライドに 1 つの主要なアイデアがある
- フォントサイズが 18pt 以上(できれば 24pt 以上)
- 高コントラストの配色である
- 図表が大きく読みやすい
- テキストのはみ出しや要素の重なりがない
- 全体を通して一貫したデザインである
- スライド番号がある
- 最終スライドに連絡先がある
- バックアップスライドを用意している
- プロジェクターでテスト済みである(可能な場合)
プレゼンテーション開発のワークフロー
ステージ 1:計画(スライド作成前)
状況を明確にする:
- どのような種類の講演ですか?(学会、セミナー、審査会など)
- 時間はどのくらいですか?(分単位の所要時間)
- 聴衆は誰ですか?(専門家、一般の聴衆、混合)
- 会場はどこですか?(部屋の広さ、音響・映像設備、オンライン/対面)
- 講演後には何がありますか?(質疑応答、ディスカッション、ネットワーキング)
調査と文献レビュー(research-lookup スキルを使用):
- 背景となる文献を検索する:背景を確立する主要な論文を 5~10 件見つけます
- 知識のギャップを特定する:research-lookup を使って、まだ分かっていないことを調べます
- 比較研究を探す:類似した手法や結果を扱った論文を見つけます
- 裏付けとなる引用文献を集める:解釈を裏付ける論文を収集します
- 参考文献リストを作成する:スライド用の .bib ファイルまたは引用文献リストを作成します
- 引用する重要な知見を記録する:参照する具体的な結果を記録します
内容のアウトラインを作成する:
- 中核となるメッセージを 1~3 個特定します
- 発表する重要な知見を選びます
- 必要な図を選びます(15 分の講演なら通常 3~6 点)
- 適切な引用文献を含めたストーリー展開を計画します
- セクションごとに時間を割り当てます
15 分の講演のアウトライン例:
1. Title (30 sec)
2. Hook: Compelling problem (60 sec) [Cite 1-2 papers via research-lookup]
3. Background (90 sec) [Cite 3-4 key papers establishing context]
4. Research question (45 sec) [Cite papers showing gap]
5. Methods overview (2 min)
6-8. Main result 1 (3 min, 3 slides)
9-10. Main result 2 (2 min, 2 slides)
11-12. Result 3 or validation (2 min, 2 slides)
13-14. Discussion and implications (2 min) [Compare to 2-3 prior studies]
15. Conclusions (45 sec)
16. Acknowledgments (15 sec)
NOTE: Use research-lookup to find papers for background (slides 2-4)
and discussion (slides 13-14) BEFORE creating slides.
ステージ 2:デザインと作成
実装方法を選ぶ:
オプション A:PowerPoint(PPTX スキル経由)
assets/powerpoint_design_guide.mdを読みますacademic-skills/pptx/SKILL.mdを読みます- 方法を選びます(プログラムによる作成またはテンプレートベース)
- 統一感のあるデザインでマスタースライドを作成します
- アウトラインに沿ってプレゼンテーションを作成します
オプション B:LaTeX Beamer
references/beamer_guide.mdを読みますassets/から適切なテンプレートを選びます- テーマと色をカスタマイズします
- LaTeX で内容を書きます
- PDF にコンパイルします
デザイン上の考慮事項(見た目を魅力的にする):
- モダンなカラーパレットを選ぶ:トピックに合わせます(バイオテクノロジー=鮮やか、物理学=洗練、健康=温かみ)
- PPTX スキルのカラーパレット例(ティール&コーラル、鮮やかな赤、ディープパープル&エメラルドなど)を使います
- デフォルトの青/グレーのテーマだけにしないでください
- コントラストの強い色を 3~5 色使います
- 読みやすいフォントを選ぶ:サンセリフ体で、大きなサイズ(本文は 24pt 以上)にします
- ビジュアル要素を計画する:各スライドにどのような画像、図、アイコンを使うか決めます
- さまざまなレイアウトを作成する:図を全面に配置するレイアウト、2 段組み、テキストを重ねるレイアウトなどを組み合わせます(箇条書きだけにしないでください)
- セクションの区切りをデザインする:印象的なグラフィックで視覚的な区切りを設けます
- アニメーション/段階表示を計画する:複雑なスライドで情報の流れを調整します
- 視覚的な魅力を加える:背景画像、色面、図形、アイコンを使います
Stage 3: コンテンツ作成
スライドの作成(ビジュアル優先戦略):
- ビジュアルから始める: 各要点に使う図、画像、ダイアグラムを計画する
- research-lookup を積極的に使う: 適切な引用のために 8~15 本の論文を見つける
- ビジュアルの土台を先に作る: すべての図、グラフ、画像、ダイアグラムを追加する
- テキストは最小限の補助として追加する: 箇条書きはビジュアルを補完するものであり、置き換えるものではない
- セクション区切りをデザインする: テキストだけでなく、画像やグラフィックによる視覚的な区切りを使う
- タイトルとクロージングを磨く: 視覚的に印象的にし、連絡先情報を含める
- トランジションとビルドを追加する: 情報の流れを制御する
ビジュアルコンテンツの要件(スライドを魅力的にする):
- 画像: 高品質な写真、イラスト、概念的なグラフィックを使う
- アイコン: 概念の視覚的表現(装飾ではない)
- ダイアグラム: フローチャート、概略図、プロセス図
- 図: 大きなラベル(18~24pt)を付けた簡略化された研究図
- グラフ: 明確なメッセージを持つ見やすいデータの可視化
- グラフィックス: 視覚的な比喩、概念的なイラスト
- カラーブロック: 色付きの図形を使ってコンテンツを視覚的に整理する
- 目標: スライドごとに最低 1~2 個の強いビジュアル要素
科学的コンテンツ(研究に裏付けられた内容):
- 引用: research-lookup を積極的に使い、関連論文を見つける
- 導入: 文脈とギャップを示す論文を 3~5 本引用する
- 背景: 先行研究を(ただ引用するのではなく)ビジュアルで示す
- 考察: 自分の結果と比較するために論文を 3~5 本引用する
- 読みやすさのために著者-年形式(Smith et al., 2023)を使う
- 引用は信頼性と科学的厳密さを裏付ける
- 図: 論文から簡略化したもの。ラベルは大きく(最低 18~24pt)
- 数式: 大きく明確にし、各項を説明する(使用は控えめに)
- 表: 最小限にし、重要な比較点を強調する(データの羅列にしない)
- コード/アルゴリズム: シンタックスハイライトを使い、簡潔にする
テキストのガイドライン(少ないほど良い):
- 箇条書きのみ。段落は決して使わない
- スライドあたり 3~4 個の箇条書き(本当に必要な場合のみ最大 6 個)
- 箇条書き 1 つにつき 4~6 語(6×6 ルールより短く)
- 重要語は太字にする
- テキストは補助的な役割、ビジュアルが主役
- ビルドを使ってペースを制御する
Stage 4: ビジュアルの検証
画像の生成:
# Convert PDF to images
python scripts/pdf_to_images.py presentation.pdf review/slides
# Or create thumbnail grid
python academic-skills/pptx/scripts/thumbnail.py presentation.pptx review/grid
体系的なレビュー:
- 各スライドの画像を確認する
- 問題チェックリストと照合する
- スライド番号とともに問題を記録する
- 50% のサイズで表示し、離れた位置からの読みやすさを確認する
修正すべき一般的な問題:
- テキストが境界からはみ出している
- 図がテキストと重なっている
- フォントサイズが小さすぎる
- コントラストが低い
- 位置がずれている
反復:
- 特定された問題をソースで修正する
- PDF/プレゼンテーションを再生成する
- 再び画像に変換する
- 再検査する
- 問題がなくなるまで繰り返す
Stage 5: 練習と改善
練習スケジュール:
- 1 回目: 粗い草稿(時間が長くなる)
- 2 回目: トランジションを滑らかにする
- 3 回目: 正確な時間配分
- 4 回目: 最終的な仕上げ
- 5 回目以降: 維持(前日、当日の朝)
練習する内容:
- タイマーを使った通し練習
- 難しい説明
- セクション間のトランジション
- 冒頭とクロージング(完璧になるまで)
- 想定される質問
練習に基づく改善:
- 時間超過の場合はスライドを削る
- わかりにくい場合は説明を補足する
- 明確さのために言い回しを調整する
- タイミングのチェックポイントを記す
- バックアップ用のスライドを用意する
Stage 6: 最終準備
技術的確認:
- 複数のコピーを保存する(ノートパソコン、クラウド、USB)
- プレゼンテーション用のコンピュータで動作する
- アダプターやケーブルを用意する
- バックアップの PDF 版を用意する
- (可能であれば)プロジェクターで動作確認する
コンテンツの最終確認:
- 誤字や誤りがない
- すべての図が高品質である
- スライド番号が正しい
- 最終スライドに連絡先情報がある
- バックアップ用のスライドが準備できている
発表当日の準備:
- ノート(使用する場合)を用意する
- タイマー/携帯電話を準備する
- 水を用意する
- 名刺/配布資料を用意する
- 内容に慣れている(3 回以上練習)
他のスキルとの統合
リサーチ検索(科学発表では必須):
- 背景の構築: 文献を検索し、導入部の文脈を作成する
- 引用文献の収集: 発表で引用すべき主要な論文を見つける
- ギャップの特定: 研究動機を示すために、未解明の点を特定する
- 先行研究との比較: 自分の結果と比較すべき論文を見つける
- 裏付けとなるエビデンス: 自分の解釈を支持する文献を探す
- 質疑応答の準備: Q&A への回答に役立つ論文を見つける
- 科学発表を作成する際は、適切な文脈と引用を確保するために必ず research-lookup を使用する
科学論文の執筆:
- 論文の内容をプレゼンテーション形式に変換する
- 主要な知見を抽出し、簡略化する
- 同じ図を使用する(ただしスライド用に作り直す)
- 用語の一貫性を保つ
PPTX スキル:
- PowerPoint の作成と編集に使用する
- テンプレートのワークフローにはスクリプトを活用する
- 検証にはサムネイル生成を使用する
- プログラムによる作成には html2pptx を参照する
データの可視化:
- プレゼンテーションに適した図を作成する
- 複雑な可視化を簡略化する
- 遠くからでも読みやすさを確保する
- 段階的な情報開示を使用する
避けるべきよくある落とし穴
コンテンツの誤り
単調で退屈なプレゼンテーション(最も避けるべき重大な問題):
- 問題: 視覚的な面白さがなく、文字だらけのスライドで、研究の文脈も欠けている
- 兆候: 箇条書きばかり、画像がない、デフォルトのテンプレート、引用がない
- 解決策:
- research-lookup を使い、信頼性のある文脈として 8〜15 本の論文を見つける
- すべてのスライドに高品質なビジュアル(図、写真、ダイアグラム、アイコン)を追加する
- トピックを反映した、モダンな配色を選ぶ
- スライドのレイアウトに変化をつける(すべてを箇条書きにしない)
- ビジュアルでストーリーを伝え、テキストは控えめにする
情報の詰め込みすぎ:
- 問題: 論文のすべての内容を含めようとする
- 解決策: 短い発表では主要な知見 1〜2 点に絞り、ビジュアルで示す
テキストの多さ:
- 問題: スライドに段落全体を載せる、箇条書きが密集している、原稿をそのまま読み上げる
- 解決策: 1 項目 4〜6 語の箇条書きを 3〜4 個にとどめ、メッセージはビジュアルに担わせる
研究の文脈の欠如:
- 問題: 引用がない、裏付けのない主張、立ち位置が不明確
- 解決策: research-lookup で論文を見つけ、導入部で 3〜5 本、考察部で 3〜5 本引用する
ストーリーの弱さ:
- 問題: 話題が飛び交う、明確なストーリーがない、流れがない
- 解決策: ストーリーの構成(起承転結)に沿い、ビジュアルによる推移を用いて一貫した流れを保つ
結果の説明が駆け足になる:
- 問題: 方法の説明が簡略で、結果も簡略、考察が長い
- 解決策: 発表時間の 40〜50% を結果に充て、データをビジュアルで示す
デザインの誤り
汎用的でデフォルトのままの外観:
- 問題: カスタマイズしていないデフォルトの PowerPoint や Beamer のテーマを使い、古臭く見える
- 解決策: モダンな配色を選び、フォントやレイアウトをカスタマイズして、ビジュアルに個性を加える
テキスト過多で視覚要素が乏しい:
- 問題: 箇条書きのスライドばかりで、画像や図形がなく、見ていて退屈
- 解決策: すべてのスライドに図、写真、ダイアグラム、アイコンを加え、視覚的に魅力のあるものにする
小さすぎるフォント:
- 問題: 本文が 18pt 未満で後ろからは読めず、プロフェッショナルに見えない
- 解決策: 本文は 24〜28pt(18pt を最低ラインとするだけでなく)、タイトルは 36〜44pt にする
低いコントラスト:
- 問題: 明るい背景に明るい文字を置くと見えにくく、読みにくい
- 解決策: 高いコントラスト(4.5:1 を最低限とするのではなく、7:1 を推奨)にし、コントラストチェッカーで確認する
雑然としたスライド:
- 問題: 要素が多すぎ、余白がなく、圧倒される
- 解決策: 1 スライドに 1 つのアイデアに絞り、余白を 40〜50% 確保して、ゆとりのある間隔を取る
書式の不統一:
- 問題: スライドごとにフォント、色、レイアウトがばらばらで、素人っぽく見える
- 解決策: マスタースライドを使い、デザインシステムを維持して、統一感のあるプロフェッショナルな見た目にする
視覚的な階層の欠如:
- 問題: すべてが同じサイズと色で、強調がなく、注目すべき箇所が不明確
- 解決策: サイズに差をつけ(タイトルは大きく、本文は中程度に)、強調には色を使い、明確な視線の焦点を作る
タイミングのミス
練習しない:
- 問題:本番が初めての通し練習になってしまいます
- 解決策:タイマーを使って最低3回練習します
時間のチェックポイントがない:
- 問題:遅れに気づくのが遅すぎます
- 解決策:3~4か所のチェックポイントを設定し、全体を通して確認します
時間を超過する:
- 問題:非常にプロフェッショナルさに欠け、質疑応答の時間を削ってしまいます
- 解決策:制限時間ぴったりに収まるよう練習し、プランB(省略するスライド)を用意します
結論を省略する:
- 問題:時間が足りなくなり、最後を急いだり省略したりしてしまいます
- 解決策:結論は決して省略せず、代わりに前半の内容を削ります
ツールとスクリプト
Nano Banana Pro スクリプト
generate_slide_image.py - AI でスライドやビジュアルを生成します:
# Full slide (for PDF workflow)
python scripts/generate_slide_image.py "Title: Introduction\nContent: Key points" -o slide.png
# Visual only (for PPT workflow)
python scripts/generate_slide_image.py "Diagram description" -o figure.png --visual-only
# Options:
# -o, --output Output file path (required)
# --visual-only Generate just the visual, not complete slide
# --iterations N Max refinement iterations (default: 2)
# -v, --verbose Verbose output
slides_to_pdf.py - スライド画像を PDF にまとめます:
# From glob pattern
python scripts/slides_to_pdf.py slides/*.png -o presentation.pdf
# From directory (sorted by filename)
python scripts/slides_to_pdf.py slides/ -o presentation.pdf
# Options:
# -o, --output Output PDF path (required)
# --dpi N PDF resolution (default: 150)
# -v, --verbose Verbose output
検証スクリプト
validate_presentation.py:
python scripts/validate_presentation.py presentation.pdf --duration 15
# Checks:
# - Slide count vs. recommended range
# - File size warnings
# - Slide dimensions
# - Font sizes (PowerPoint)
# - Compilation (Beamer)
pdf_to_images.py:
python scripts/pdf_to_images.py presentation.pdf output/slide --dpi 150
# Converts PDF to images for visual inspection
# Supports: JPG, PNG
# Adjustable DPI
# Page range selection
PPTX スキルスクリプト
academic-skills/pptx/scripts/ にあります:
thumbnail.py:サムネイルの一覧を作成しますrearrange.py:スライドを複製して並べ替えますinventory.py:テキストコンテンツを抽出しますreplace.py:プログラムからテキストを更新します
外部ツール
おすすめ:
- PDF ビューアー:プレゼンテーションの確認用
- 色のコントラストチェッカー:WebAIM Contrast Checker
- 色覚シミュレーター:Coblis
- タイマーアプリ:練習セッション用
- 画面録画ツール:自己確認用
参考ファイル
各項目の詳細なガイド:
references/presentation_structure.md:すべての講演形式の詳細な構成、時間配分、導入・締めくくりの戦略、移行のテクニックreferences/slide_design_principles.md:タイポグラフィ、色彩理論、レイアウト、アクセシビリティ、視覚的階層、デザインのワークフローreferences/data_visualization_slides.md:図表の簡素化、グラフの種類、段階的な情報提示、よくあるミス、再作成のワークフローreferences/talk_types_guide.md:学会、セミナー、学位審査、研究助成金、ジャーナルクラブに関する具体的なガイダンスと例references/beamer_guide.md:LaTeX Beamer の包括的なドキュメント、テーマ、カスタマイズ、高度な機能、コンパイルreferences/visual_review_workflow.md:PDF から画像への変換、体系的な確認、問題の記録、反復的な改善
アセット
テンプレート
assets/beamer_template_conference.tex:15分間の学会発表用テンプレートassets/beamer_template_seminar.tex:45分間の学術セミナー用テンプレートassets/beamer_template_defense.tex:博士論文審査用テンプレート
ガイド
assets/powerpoint_design_guide.md:PowerPoint のデザインと実装に関する包括的なガイドassets/timing_guidelines.md:時間配分、ペース配分、練習方法に関する包括的なガイドライン
クイックスタートガイド
15分間の学会発表(PDF ワークフロー — 推奨)
-
調査と計画(45分):
- 引用する関連論文を8~12本見つけるために、research-lookup を使用します
- 参考文献リストを作成します(背景、比較研究)
- 内容の概要を作成します(導入 → 方法 → 主要な結果を2~3点 → 結論)
- 各スライドの詳細な計画を作成します(タイトル、要点、視覚要素)
- 15~18枚を目安にします
-
Nano Banana Pro でスライドを生成(1~2時間):
重要:一貫した書式を使用し、前のスライドを添付し、引用を含めてください!
# Title slide (establishes style - default author: Academic Skills) python scripts/generate_slide_image.py "Title slide: 'Your Research Title'. Conference name, Academic Skills. FORMATTING GOAL: [your color scheme], minimal professional design, no decorative elements, clean and corporate." -o slides/01_title.png # Introduction slide with citations (attach previous for consistency) python scripts/generate_slide_image.py "Slide titled 'Why This Matters'. Three key points with simple icons. CITATIONS: Include at bottom: (Smith et al., 2023; Jones et al., 2024). FORMATTING GOAL: Match attached slide style exactly." -o slides/02_intro.png --attach slides/01_title.png # Continue for each slide (always attach previous, include citations where relevant) python scripts/generate_slide_image.py "Slide titled 'Methods'. Key methodology points. CITATIONS: (Based on Chen et al., 2022). FORMATTING GOAL: Match attached slide style exactly." -o slides/03_methods.png --attach slides/02_intro.png # Combine to PDF python scripts/slides_to_pdf.py slides/*.png -o presentation.pdf -
確認と反復(30分):
- PDF を開き、各スライドを確認します
- 改善が必要なスライドを再生成します
- PDF にまとめ直します
-
練習(2~3時間):
- タイマーを使って3~5回練習します
- 13~14分を目指します(余裕を持たせます)
- 自分を録画し、録画を見返します
- 質問に備えます(想定される質問を考えるために research-lookup を使用します)
-
最終準備(30分):
- 必要に応じて予備スライドや付録スライドを生成します
- 複数のコピーを保存します
- 発表用コンピューターで動作をテストします
所要時間:質の高い AI 生成プレゼンテーションの場合、約5~6時間
代替案:PowerPoint ワークフロー
編集可能なスライドが必要な場合(例:会社のテンプレートを使用する場合):
- 上記のようにスライドを計画します
--visual-onlyフラグを使ってビジュアルを生成します:python scripts/generate_slide_image.py "diagram description" -o figures/fig1.png --visual-only- 生成した画像を使って、PPTX スキルでPPTX を作成します
- PPTX ワークフローを使って、テキストを別途追加します
PowerPoint ワークフローの詳細については、academic-skills/pptx/SKILL.md を参照してください。
まとめ:重要な原則
- ビジュアル優先のデザイン:すべてのスライドに強力なビジュアル要素(図、画像、図解)が必要です。テキストだけのスライドは避けてください
- 研究に裏付けられた内容:research-lookup を使って 8~15 件の論文を探し、序論で 3~5 件、考察で 3~5 件を引用します
- 現代的な美しさ:デフォルトのテーマではなく、トピックに合った現代的なカラーパレットを選びます
- テキストは最小限に:箇条書きは 3~4 項目、各項目 4~6 語(フォントサイズ 24~28pt)とし、ビジュアルにストーリーを伝えさせます
- 構成:ストーリーの流れに沿って、結果に 40~50%を割きます
- 高いコントラスト:プロフェッショナルな見た目には 7:1 を推奨します
- 多様なレイアウト:全面図、2 段組み、ビジュアルの重ね合わせを組み合わせます(箇条書きばかりにしないでください)
- 時間配分:3~5 回練習し、1 分あたり約 1 枚のスライドを目安にします。結論を省略しないでください
- 検証:ビジュアル確認のワークフローで、はみ出しや重なりを見つけます
- 余白:視覚的なゆとりを確保するため、スライドの 40~50%を何も置かないスペースにします
覚えておいてください:
- 退屈なものは忘れられます:味気なくテキストの多いスライドでは、研究内容がうまく伝わりません
- ビジュアル+研究=インパクト:魅力的なビジュアルと、研究に裏付けられた背景を組み合わせます
- プレゼンテーションを行うのはあなたであり、スライドは視覚的な補助です:スライドは発表を充実させるものであり、発表に取って代わるものではありません