AIを本番運用可能なコードに導くための20ステップガイド
フリーのプロンプト百科事典 Wikiprompt より
AIを本番運用可能なコードに導くための20ステップガイド 生産準備完了なコードを生成するための、信頼性の高いプロンプトを作成するための20の実践的なヒントの包括的なチェックリスト。目標定義からテストとデバッグまで、すべてを網羅しています。
プロンプト内容保存
🌐
1. 目標を明確に定義する。AIは強力だが、残念ながらまだあなたの心を読むのは非常に苦手だからだ。
2. 技術スタックを指定する。プロジェクト全体がJavaScriptなのにPythonを受け取って喜ばない限りは。
3. プロジェクトの文脈を提供する。「機能を構築する」ではほぼ何も説明していないからだ。
4. 入力例を示す。AIが何か創造的なものを発明する前に、機械に何が入るかを知らせるためだ。
5. 期待される出力を定義する。「驚かせて」が本当にソフトウェアアーキテクチャの一部でない限りは。
6. 制約を追加する。本番対応コードと「localhostで一度動いた」は大きく異なる成果だからだ。
7. コーディング標準を指定する。AIが変数にthing1、thing2、finalThingActuallyFinalと名前を付ける前に。
8. クリーンなアーキテクチャを求める。未来の自分が現在の自分のコードベースを理解するのにセラピーを必要としないように。
9. 適切なエラーハンドリングを要求する。ユーザーはテストし忘れた箇所を正確にクリックする驚異的な才能を持っているからだ。
10. 入力検証を要求する。ランダムなユーザー入力を信頼することは、基本的に混沌を夕食に招くようなものだ。
11. セキュリティ要件を含める。SQLインジェクションが何らかの形で製品ロードマップにない限りは。
12. ユニットテストを求める。「コードは正しく見える」という言葉はすでに十分な数の開発者を埋めてきたからだ。
13. 統合テストを追加する。個々の部品がうまく動いても、一緒にうまく動くとは限らないからだ。
14. AIにエッジケースを特定させる。ユーザーはローンチから約7分後にそれらを発見するからだ。
15. デバッグ時には、実際のコードを提供する。「このバグを直して」と技術的な虚空にささやく代わりに。
16. AIに根本原因を説明させる。爆発に小さなバンドエイドを貼るのではなく、病気を治すためだ。
17. リファクタリング時には、パフォーマンス、可読性、保守性、拡張性を指定する。「より良くする」と言うだけではなく。
18. 機能を一度に一つ追加する。AIに1つのプロンプトでSaaSプラットフォーム全体を構築させるのは、ソフトウェア開発ルーレットだからだ。
19. AIに要件を分析させ、リスクを特定させ、アーキテクチャを計画させ、コードを解き放つ前にテストを作成させる。
20. 公式を覚えておく:目標 + 文脈 + 技術スタック + 入力/出力 + 制約 + 標準 + セキュリティ + テスト = デジタルスパゲッティが劇的に減少する。
ログインして完全なプロンプトを表示
次で続行:
ログインすると、次に同意したことになります: 利用規約 と プライバシーポリシー
使い方
このプロンプトは coding 向けに設計されています。上の内容をコピーして、お好みの AI ツールに貼り付けてください。
最良の結果を得るには、プレースホルダー(角括弧や大文字で示された部分)を具体的な要件に置き換えてください。
ノート
0 件のコメント