メインコンテンツへスキップ

ベストプラクティス

emma で成功するために、以下のガイドラインに従ってください。

具体的に指示する

指示が具体的であればあるほど、emma はより良いサポートができます。
「正規表現を使ってメールアドレスを検証する Python 関数を作成してください。有効なメールには True、無効なメールには False を返し、docstring を含めてください。」

コンテキストを提供する

関連するコンテキストを提供して、emma がプロジェクトを理解できるようにしましょう。
1

目標を説明

達成したいことを高レベルで説明します。
2

関連ファイルを共有

emma が考慮すべき既存のコードやドキュメントを参照します。
3

制約を指定

要件、制限、または好みを伝えます。

複雑なタスクを分割する

大きなタスクは、管理しやすい小さなステップに分割しましょう。

まず計画

実装に入る前にステップを概説します。

反復する

最初から完璧を目指すのではなく、進めながらレビューと改善を行います。

フィードバックループを活用する

emma はフィードバックから学習します。うまくいったことや調整が必要なことを伝えてください。
  • emma の出力を注意深くレビュー
  • 必要に応じて修正を提供
  • 成功したパターンを活用

避けるべき一般的な落とし穴

emma を使用する際、以下の一般的なミスを避けてください。
落とし穴解決策
曖昧な指示何が欲しいか具体的に
コンテキスト不足関連する背景情報を提供
検証をスキップ常に出力をレビューしてテスト
リクエストの詰め込みすぎ大きなタスクを小さく分割