[ChatGPT活用術] おすすめプロンプト5選!

2024/03/03に公開

1. はじめに

ChatGPTを使いこなす上で重要なプロンプト術を5つご紹介しす。
ぜひこれらのプロンプト術を活用し、自由な発想やアイデアの引き出しにご利用ください。

2. 動画

以下は、説明のYouTube動画です。

https://youtu.be/q3VCS7bHo24

3. おすすめプロンプト

良いプロンプトは創造性を高め、新しいアイデアや視点を生み出すのに役立ちます。
また、問題解決能力を向上させ、問題解決に役立つ枠組みを提供します。問題に取り組む方向性を示し、解決策を考える手助けをしてくれます。
以下のプロンプトを利用して、AIを使いこなしましょう!

1. 解説プロンプト

入力された文章についてわかりやすく解説してくれます。
また、理解を深めるための質問を2つ作成してくれます。

解説プロンプト
#入力文:
[ここに解説して欲しい文章を入れてください]

#出力項目とフォーマット:
・簡単に説明してください。
・中学生にもわかるように説明してください。
・理解を深めるための質問を2つしてください。

#サンプル入力文:
インスタンスIDとハードウェアIDの違い

#出力項目とフォーマット:
・簡単に説明してください。
・中学生にもわかるように説明してください。
・理解を深めるための質問を2つしてください。

サンプル 回答文
インスタンスIDとハードウェアIDの違いは、コンピューターで扱われる情報の種類です。

インスタンスIDは、コンピューターシステム上でプログラムやアプリケーションが実行されている特定の場所や状態を識別するための番号です。
例えば、ゲームをプレイしている時に、そのゲームがどの部屋やステージで実行されているかを示すのがインスタンスIDです。

ハードウェアIDは、コンピューターの物理的な構成要素を識別するための番号です。
例えば、コンピューターの中にあるCPUやメモリ、ハードディスクなどの各部品には、それぞれ固有のハードウェアIDがあります。

中学生向けの説明にすると、
インスタンスIDはゲームで言うと、自分のゲームキャラクターがいる場所や状態を表す番号で、
ハードウェアIDはゲーム機やコンピューター自体の個別の部品を特定する番号と考えられます。

理解を深めるための質問:
1.インスタンスIDとハードウェアIDのどちらが、コンピューターの再起動後でも変わらない番号ですか?
2.ハードウェアIDが同じでも、インスタンスIDが異なる状況はどのような場面で発生する可能性がありますか?

2. メリット・デメリットプロンプト

表形式でメリット・デメリットを出力してくれます。

メリット・デメリットプロンプト
#テーマ:
[ここにテーマを入力してください]

このテーマのメリットとデメリットを、
「後悔しない選択」という観点から、表形式で5つ教えてください。

#サンプルテーマ:
看護婦の就職先、クリニックか病院

このテーマのメリットとデメリットを、
「後悔しない選択」という観点から、表形式で5つ教えてください。

サンプル回答文

クリニックの就職 病院の就職
メリット 1. 小規模なため、アットホームな雰囲気で働きやすい。 1. 大規模で設備や人材が充実しており、様々な経験が積める。
2. 患者との距離が近く、個別のケアを提供しやすい。 2. 多様な診療科目があり、幅広い知識やスキルを身につけられる。
3. 患者とのコミュニケーションが豊富で、やりがいを感じやすい。 3. 医師や専門職との連携が密接で、高度な医療を学ぶ機会が多い。
4. 看護婦一人ひとりの責任が大きくなり、成長を実感しやすい。 4. キャリアパスが明確で、昇進や特定の分野に専念する機会が豊富。
5. 患者数が比較的少ないため、プライベートとの両立がしやすい。 5. 病院独自の研修や制度が充実しており、スキルアップが期待できる。
デメリット 1. 専門的な医療処置や高度なケアが提供できる機会が限られる。 1. 人数が多くなるため、職場の雰囲気が冷たいと感じることがある。
2. 専門医が不在の場合があり、疑問や不安が解消されにくい。 2. 患者との接触が多いため、ストレスや疲労が蓄積しやすい。
3. 給与や福利厚生が病院に比べて劣る場合がある。 3. 多忙な業務により、仕事とプライベートのバランスが取りにくい。
4. 職場の規模が小さいため、人間関係のトラブルが目立つことがある。 4. 病院のシフト制度により、不規則な勤務時間を調整する必要がある。
5. キャリアアップや昇進の機会が限られる場合がある。 5. 厳しい医療現場での勤務により、身体的・精神的な負担が大きいことがある。

「後悔しない選択」という観点から、クリニックと病院のそれぞれの特徴を考慮することで、自身のライフスタイルやキャリア目標に合った就職先を選ぶことができます。

3. プログラム解説プロンプト

「step by step」を入れることで、順番に教えてくれるようになり、このプロンプトは、プログラムのエラー対応にも使えます。
たとえば、プログラムを入力文として与えると、プログラムの解説をステップバイステップで提供してくれます。

プログラム解説プロンプト
#入力文:
ここに質問内容を入力してください。

#指示文:
ステップバイステップで考えを展開し、段階的に教えてください。

#入力文:
The following assertion was thrown during a scheduler callback:
There are multiple heroes that share the same tag within a subtree.

Within each subtree for which heroes are to be animated (i.e. a PageRoute >subtree), each Hero must have a unique non-null tag.
In this case, multiple heroes had the following tag: <default >FloatingActionButton tag>
Here is the subtree for one of the offending heroes: Hero
tag: <default FloatingActionButton tag>
state: _HeroState#763f4

#指示文:
ステップバイステップで考えを展開し、段階的に教えてください。

サンプル 回答文
この問題を解決するためには、以下の手順に従って進めることができます。

問題の理解: まず、エラーメッセージを理解しましょう。
メッセージによれば、複数のヒーロー(Heroウィジェット)が同じタグを持っており、これが問題の原因であることが示されています。
これは、FlutterのHeroウィジェットが、ユニークで非nullのタグを必要とするためです。

特定のコードの確認: エラーメッセージは、問題の発生源となるコードの一部を提供しています。
提供されたサブツリーの情報を確認しましょう。
この場合、FloatingActionButtonが関連しているようです。

タグの一意性の確認: どのようにしてHeroウィジェットのタグが設定されているかを確認します。
おそらく、FloatingActionButtonにHeroを使用している部分のコードを確認する必要があります。

タグの修正: 各Heroウィジェットのタグが一意であることを確認します。
おそらく、同じタグが使用されている箇所を特定して、それを一意のものに修正する必要があります。

再ビルドとテスト: タグの修正が完了したら、アプリケーションを再ビルドしてテストします。
エラーメッセージが解消されたことを確認してください。

必要に応じた調整: 他の問題があれば、それらも修正しましょう。
必要に応じて、コードの他の部分を修正する必要があるかもしれません。

このように、ステップバイステップで問題に取り組むことで、Flutterアプリケーションで発生するタグの重複エラーを解決することができます。

4. 専門家の意見をもらうためのプロンプト

専門家としての意見を聞くことができます。
注意点として、AIの言うことはあくまでも参考レベルであることに注意してください。

専門家の意見をもらうためのプロンプト
#役割
あなたは一流の〇〇です。
#指示文
あなたの専門知識を活かし、〇〇について教えてください。

#役割
あなたは一流のコピーライターです。
#指示文
あなたの専門知識を活かし、「文章校正アプリ」のアプリ名について5案出してください。

サンプル回答文
"ProWrite"
"ProWrite"は、プロフェッショナルなライティングツールをイメージさせます。
ユーザーが高品質な文章を書くための信頼できるパートナーとしてのアプリ名です。

"CorrectCraft"
"CorrectCraft"は、文章を修正する技術や技巧を表現しています。
クラフトマンシップと正確性を結びつけ、ユーザーが文章を洗練させるためのツールとしてのアプリ名です。

"EditEase"
"EditEase"は、文章の編集を簡単かつ効率的に行うことができることを示唆しています。
使いやすく、スムーズな編集プロセスを提供するアプリをイメージさせます。

"GrammarGenius"
"GrammarGenius"は、文法の修正や校正に秀でた能力を持つアプリを表現しています。
ユーザーが正確な文法を実現するための頼れるパートナーとなることを示唆しています。

"PhrasePerfect"
"PhrasePerfect"は、完璧な文章を作成するためのツールとしてのアプリを表現しています。
ユーザーが表現を磨き上げ、効果的なコミュニケーションを実現するための支援を提供します。

5. [定番フレーズ1]アイデアの提案と注意点の指摘

プロンプト
- 斬新なアイデアを5つ考えてください。
- ベストプラクティスを教えてください。
- 注意すべきポイントを指摘してください。 - 良い例と悪い例をあげてください。

6. [定番フレーズ2]言葉の選び方と具体例の提供

プロンプト
- "○○○"という言葉を使って、・・・
- "△△△"という言葉は絶対に使わずに、
- 理由、根拠、具体例を含んで、・・・

7. [定番フレーズ3]追加のリクエストと要素の補充

プロンプト
- 不足情報があれば知らせてください。
- 足りない要素があれば補いながら・・・
- 出力フォーマットを厳格に守って下さい。

4. おわりに

クリエイティブなアイデアを引き出すための神プロンプト5選をご紹介しました。
これらのプロンプトを活用することで、新しい視点やアイデアを発見し、創造性を高めることができます。ぜひ日常の様々な場面で活用し、自分の可能性を広げてみてください。

おすすめの外部サイトPromptiaをご紹介します。
ChatGPTなどで使える文例集です。

参考:
https://prompt.quel.jp/

Discussion