Skip to content

スライド用テキストコンテンツサンプル

想定用途

  • スライド変換プロンプトの入力サンプルとして使用する
  • Markdown形式のドキュメントをスライド構成に変換する際の参考にする

プロンプト本文

markdown
# AI を活用したソフトウェア開発のための個人的ガイド - 要約

## はじめに
- 筆者は開発マネージャーであり、AI を個人プロジェクトのコーディングに活用している
- AI の使い方が人によって異なるため、意見が分かれる

## AI を使った開発のルール
1. コンテキストは低く保ち、こまめに新しい会話を行う
2. コードレビューの際は、別の AI が書いたと伝える
3. 時間と精神的エネルギーの節約を心がける
4. AI に全面的に頼らず、ジュニアデベロッパーのように扱う
- 常に2つの AI を使うことを推奨

## フェーズ1: アーキテクチャ
- プロジェクトの要件、完了状態、クラス/モジュール/パッケージ、メソッドを文書化
- AI の提案を参考にしつつ、自分でアーキテクチャを設計

## フェーズ2: コーディング
- 品質、コードの理解、開発者のスタイルへの適合を重視
- ステップ1: アーキテクチャを見直し、機能を選ぶ
- ステップ2: AI に要件とクラス・メソッドの概要を提示し、解決策を求める
- ステップ3: 要件と回答を別の AI に批評・リファクタリングを求める
- ステップ4: 要件と新しい回答を別の AI に同じ質問をする
- ステップ5: 最終的な回答をレビューし、必要に応じて修正
- 最後のステップ: 必要であればステップ2から繰り返す

- このワークフローは時間と労力を節約し、コードの品質を保ちつつ開発者の精神的エネルギーを節約できる
- ただし、すべてのタスクに適用できるわけではない

使い方

  1. スライド変換プロンプトのtextファイルとして指定する
  2. 見出し構造(##)がスライドのセクションになる
  3. 箇条書き(-)がリスト項目になる

入力例

上記のMarkdownコンテンツをそのまま使用します。

出力例

reveal.js形式に変換されると、各見出しがスライドになり、箇条書きがリストとして表示されます。

注意点

  • 見出しレベル(# vs ##)を意識して使用する
  • 1つのスライドにつき情報量が多すぎないように調整する
  • コードブロックは変換時に除外される場合がある
  • 文章が長い場合は、適切な位置でスライドを分割する