===============================================================================================================
構造記号を用いたプロンプトの例を出してください。
===============================================================================================================
# 構造記号を使用したプロンプト例集
## 例1: 文章要約のプロンプト
```
以下の文章を指定された条件で要約してください。
- 200文字以内で要約する
- 重要なキーワードを必ず含める
- 箇条書きではなく文章形式で出力する
[ここに要約したい文章を挿入]
**要約:**
[要約文をここに出力]
**使用したキーワード:**
[抽出したキーワードをカンマ区切りで列挙]
```
## 例2: コード生成のプロンプト
```
# プログラム作成依頼
## 要件
- 言語: Python
- 機能: CSVファイルの読み込みと分析
- 実行環境: Python 3.8以上
## 具体的な処理内容
1. CSVファイルを読み込む
2. 数値データの統計情報を計算する
3. 結果をグラフで可視化する
## 制約条件
- エラーハンドリングを含める
- コメントを日本語で記述する
- 外部ライブラリは pandas, matplotlib のみ使用可能
---
ファイル名: sales_data.csv
列: date, product, sales_amount
- 完全に動作するPythonコード
- 実行方法の説明
- 必要なライブラリのインストール手順
```
## 例3: 創作文章のプロンプト
```
短編小説を書いてください。
**時代:** 江戸時代末期
**場所:** 京都の商家
**季節:** 桜が散る頃の春
**主人公:** 20代の商家の跡取り息子
**対立人物:** 老舗の番頭
**その他:** 許嫁の娘、商家の主人(父親)
- テーマ: 伝統と革新の対立
- 感情: 葛藤、決意、希望
- 文体: 現代語だが古風な雰囲気を保つ
- 文字数: 2000文字程度
- 構成: 起承転結を明確に
- 描写: 時代背景を感じさせる具体的な描写を含める
---
**タイトル:**
[作品タイトル]
**本文:**
[小説本文]
**作品解説:**
[テーマや工夫した点の簡潔な説明]
```
## 例4: データ分析のプロンプト
```
### データ分析依頼
ECサイトの売上データを分析し、ビジネス戦略の提案を行ってください。
- 期間: 2024年1月〜12月
- データ項目:
* 商品カテゴリ
* 売上金額
* 購入者の年齢層
* 購入時期
* 地域情報
1. **売上トレンド分析**
- 月別売上推移
- カテゴリ別パフォーマンス
2. **顧客セグメント分析**
- 年齢層別購入パターン
- 地域別の特徴
3. **季節性分析**
- シーズナルトレンドの特定
- イベント時の売上変動
**分析レポート形式:**
- エグゼクティブサマリー
- 詳細分析結果
- 可視化チャート(説明付き)
- 戦略提案(具体的なアクション項目)
- 想定される効果とリスク評価
- 統計的根拠を示すこと
- 実装可能な提案に限定
- 予算制約を考慮した現実的な内容
```
## 例5: 学習教材作成のプロンプト
```
"""
教材作成プロンプト
"""
中学2年生向け数学教材
一次関数
生徒が以下を理解・実行できるようになること:
1. 一次関数の定義と特徴を説明できる
2. グラフを読み取り、式を求められる
3. 実生活での応用問題を解ける
### Part 1: 導入
- 身近な例からの導入(5分)
- 基本概念の説明(10分)
### Part 2: 理解
- 例題による解説(15分)
- 練習問題(10分)
### Part 3: 応用
- 実生活応用問題(15分)
- まとめと復習(5分)
**教材の形式:**
- 生徒用ワークシート
- 教師用指導書
- 解答・解説集
**使用する要素:**
- 図表・グラフ
- 段階的な例題
- チェック問題
- 発展問題
**配慮事項:**
- 理解度に応じた難易度調整
- 視覚的にわかりやすいレイアウト
- 能動的学習を促す工夫
---
作成した教材は以下の基準で自己評価してください:
□ 学習目標が明確に設定されている
□ 段階的な学習プロセスが設計されている
□ 生徒の興味を引く内容が含まれている
□ 理解度チェックの仕組みがある
□ 教師が使いやすい構成になっている
```
## 構造記号使用のポイント
### 効果的な使い分け
- **XMLタグ**: 明確な区別が必要な場合
- **マークダウン**: 見た目の階層を作りたい場合
- **区切り線**: 大きなセクションを分ける場合
### 注意点
- 一つのプロンプト内で記号の使い方を統一する
- 過度に複雑にせず、必要な部分のみ構造化する
- AIが理解しやすい論理的な順序で配置する