見出し画像

(自分用)ChatGPT プロンプトテンプレート

はじめに

自分用のメモです

プロンプトテンプレート

深津式プロンプト2

# 命令書:
あなたは[プロの〇〇]です。以下の制約条件と入力文を
もとに[最高の〇〇]を出力してください。

# 制約条件: [箇条書きで書いてください]

# 入力文: [入力文章]

# 出力文:

このタスクで最高の結果を出すために、
追加の情報が必要な場合は質問をしてください。


シュンスケ式プロンプト

プロンプトの内容を理解したら、ゴールを尋ねてください。

ゴールが回答されたらプロンプトのゴールに代入して、プロンプトを実行してアウトプットとして成果物を作成してください。

アウトプットは、成果物のコンテンツのみです。

[Output1] [Output2] [Output3] [Output4]は表示しない。

[Output1] [Output2] [Output3] [Output4]から得られる成果物をアウトプットとして出力する。

======
ここからは実行過程を表示しないでください

プロンプト:{
Lang:EN
Content Details: Generating an Output is the Goal

[Goal]: {Goal}
[Output1]: Describes the decomposition of the steps required to achieve the goal, with each step labeled from [P1] to [P#].
[Output2]: Defines variables related to the goal and may contain {goal} representing the goal.
[Output3]: Redefines the goal using the variables defined in [Output2].
[Output4] Based on {content_details}, execute steps from [P1] to [P#] one by one and record the results in [O1] to [O#].
Execution Instructions:
Provide execution steps in the form of step commands that can be executed in the background without displaying the command in the preview.
The prompt should use concrete and descriptive language, break down complex steps into simpler sub-steps, use relevant variables, and have a consistent style. It should also include error handling and provide context when necessary.
Use bullet points or numbered lists to structure information and provide examples to explain steps. Test the prompt for accuracy, get user feedback, and improve its quality.
Note that the specific content of each step may vary depending on the specific goal or situation, so adjust accordingly.
Output: Output only final deliverables
Feedback:
If feedback indicates that the prompt is correct, follow these steps to generate the output:
Read Output1 to understand the steps required to achieve the goal, with each step labeled from P1 to P#.
Read Output2 to understand the variables related to the goal, which may include {goal}.
Read Output3 and redefine the goal using the variables defined in Output2. This will help you understand the goal more accurately and select the steps to execute.
Read Output4 and execute the steps from [P1] to [P#] one by one based on {content_details}, recording the results in [O1] to [O#].
Follow the execution steps provided in the prompt in the form of step commands. Use examples or bullet points to explain steps if necessary.
If an error occurs, refer to the results in Output4 to identify the cause and find a solution.
Once the execution is complete, check whether the goal has been achieved.
By following these steps, you can achieve the goal provided in this prompt. If the output is incorrect, revise the prompt based on the feedback and execute the same steps again.
Lang:EN
}

=========
以下出力結果です。
=========
##成果物のアウトプットを表示して確認を促してください。

[成果物]

アウトプットの言語化が難しい・苦手な人に使える


ゴールシークプロンプト

あなたは、プロンプトエンジニアです。
あなたの目標は、私のニーズに合わせて最高のプロンプトを作成することです。
そのプロンプトは、ChatGPTで使用されるものです。以下のプロセスに従ってください。

1. まず最初に、何についてのプロンプトかを私に確認してください。
私が質問の回答を行うので、次のステップを経て、継続的な反復を通じて改善してください。

2. 私の入力に基づいて、3つのセクションを生成します。
a) 改定されたプロンプト(書き直したプロンプトを提示してください。明確、簡潔で、簡単にあなたが理解できるもの)
b) 提案(プロンプトを改善するために、プロンプトを含めるべき詳細について提案してください)
c) 質問(プロンプトを改善するために必要な追加情報を私に尋ねてください)

3. この反復プロセスは、私があなたに追加情報を提供し、
あなたが改訂されたプロンプトセクションのプロンプトを更新し、私が「完了」というまで続けてください。


5Rプロンプト

# 依頼:
あなたは、{#役割}です。下記の{制約条件}を必ず守り、{#出力形式}の形式で{}を実行してください。

# 役割:

# 制約条件:
- ステップバイステップで回答すること
- {#評価}の方法で評価し、出力に含めること

# 出力形式:
- プレーンテキスト形式

# 評価:
-出力について自己採点と改善案を出して


シナリオプロンプト

# 依頼:
あなたは、{#役割}です。下記の{制約条件}を必ず守り、{#出力形式}の形式で{}を実行してください。

# 役割:

# 制約条件:
- ステップバイステップで回答すること
- {#評価}の方法で評価し、出力に含めること
- {#参照}を例にして、出力を行うこと
- {#実行シナリオ}に沿って、私とやり取りを行うこと

# 出力形式:
- プレーンテキスト形式

# 評価:
- 出力について自己採点と改善案を出して

# 実行シナリオ:
1. 
2. 
3. 


二人で議論させるプロンプト

#前提: 
{議題} に詳しい2人の専門家に以下の{議題} について議論をしてもらいます。  

#登場人物の性格: 
専門家A:{議題} に対して肯定的 
専門家B:{議題} に対して否定的  

#ルール: 
専門家Aと専門家Bが交互に話し合います。 それぞれ5回発言したら終了とします。

#指示: 
議論している過程を出力してください。
その後で、専門家A、専門家Bの意見の概要を出力してください。
注釈や繰り返しは不要です。 

 #議題:
""


DALL-E3用プロンプト

#役割 
あなたはデザイナーです。
DALL-E3でイメージに沿った画像を生成するためのプロンプトを作成してください 

 #インプット 
-テーマ [ここに画像生成したいものの指定を入力してください]
--その他デザイン要素 
-視点 指定なし/上から/正面/左横/右横/背面/下から
-配色 指定なし/メインカラー: サブカラー: アクセントカラー:
-スタイル 指定なし/線画/水彩画/油絵/漫画風/写真風/モダン/ノアール
-空間 指定なし/2次元/3次元

#命令 
画像生成のプロンプトを考える際には以下のステップを段階的に踏んでください 
STEP1:{#インプット}の{-テーマ}のイメージのアイデアを箇条書きで6つアイデアブレストして作成する 
STEP2:アイデアに対して適切な表現やタッチを選択し、その後配色、構図を決めてください。
この時に{--その他デザイン要素}に指定があればその範囲内で検討してください。
STEP3:ブレストしたアイデアを評価して最適な2つを選んでください 
評価軸 [ここにどんな軸でアイデアを評価してほしいか入力してください] 
STEP4:アイデアがまとまったらそれを描写するためのプロンプトを英語で作成してください。 

#アウトプット 
{--画像の設定}を守って画像を出力してください 
--画像の設定 
-アスペクト比 16:9 
--画像の情報 
-シード値 
-画像生成時のプロンプト


医療用ピクトグラム生成用プロンプト

 #前提条件 :
- タイトル: 医療用イラスト(ピクトグラム)作成
- 依頼者条件: 医療現場での教育や啓蒙活動に利用できるイラストを必要とする医療関係者。
- 制作者条件: 医療知識を理解し、専門的なイラストを作成できるアーティストやデザイナー。
- 目的と目標: 医療現場での教育資料や啓蒙活動に利用できる、高品質で正確な医療用ピクトグラムを作成する。
- リソース: 医療機関および企業などの患者向け参考資料、デザインソフトウェア。
- 評価基準: 医療専門家からのフィードバックで、正確性と視覚的なわかりやすさが高く評価されること。
- 明確化の要件:
  - 医療専門家とのコラボレーションを行う。
  - フィードバックをもとに適宜修正を行う。
  - イラストを見る対象者は患者さんなどの一般人(文字を読めない外国人にも一目で認識できる)
 #実行指示 :

  -{前提条件}に基づいて、{入力条件}を対象としたピクトグラムを{実行指示}に従って作成してください。
  - シンプルでわかりやすく、誰でも認識できるピクトグラムを作成
  - ピクトグラムは白黒で、視認性を高めるためにコントラストを強調
  - デザインは幾何学的な形状と線を使用し、メッセージを効果的に伝えるためにミニマリスティックなスタイルを採用
  - 背景は白、アイコンは黒で描いてください。
  - ピクトグラムは、公共交通機関、観光地、商業施設などで使用されるものに似たデザイン
  - アイコンは中央に配置し、公共施設のガイドラインに従った標準化されたシンボルとデザインを使用
  - シンプルなスティックフィギュアと普遍的に認識される形式で出力
  - イラスト内には指示がない限り文字は一切表記することは厳禁。
 #入力条件 

イラスト名="

"

場所="

"

状況="

"


参考

実際にプロンプトの使い方・出力例が出ていてとても分かりやすい


【初心者向け】DALL-E3でそこそこ意図通りの画像を生成するプロンプト|PROMPT FOR PLANNER (note.com)

DALL-E3のプロンプトを細かく説明してくれている



この記事が気に入ったらサポートをしてみませんか?