Hackcat

質問をより明確に書く方法

目標、コンテキスト、および出力要件を使用して、やり取りの繰り返しを減らします。

判断に影響を与える背景情報を提供する

明確な質問には通常、目標、現在の環境、既存の現象、および希望する出力が含まれます。たとえば、プログラムエラーのトラブルシューティングを行う場合、それがどのように実行されるか、関連するバージョン、およびエラーを引き起こす手順を説明することは、最後のエラー行を投稿するだけよりも役立ちます。安定した背景情報は繰り返し詳細に説明する必要はありません。この判断に影響を与える違いと、既に除外された理由に焦点を当ててください。

直接編集可能な構造を使用する

「私がしたいこと;現在起こっていること;試したこと;回答の希望」のように入力を整理できます。元のレコードと自分の推測を分離すると、段階的な応答が容易になります。資料が多い場合は、まず要約と主要な抜粋を提供し、必要に応じて補足してください。

  1. 最初の段落で、具体的な目標と完了基準を説明します。
  2. 2番目の段落で、主要な入力と既知の制約を提供します。
  3. 最後に、チェックリスト、説明、表、または再現可能な手順が必要かどうかを指定します。

希望する回答が得られたか確認する

回答を受け取ったら、元の質問に対応しているか、提供した事実に言及しているか、不明確な点を明確にしているかを確認します。「どの結論がレコードからのもので、どれがまだ検証が必要かを示してください。」とフォローアップで質問できます。これらの構造はニーズを表現するのに役立ち、特別なコマンド構文ではありません。習慣に従って自然に記述できます。複数の条件が関わる場合は、どの条件を満たす必要があるかを明確に指定してください。