すべてのOpenClawエージェントに共通のエンジニアリングガイドラインと5つのルールを追加しました: 1. 深部モジュール - インターフェースパラメータが1つ減れば小さくなり、機能がより深く実行されます 隠す - すべてのID、パス、キーは設定を通さなければならず、スクリプト内でのハードコーディングは情報漏洩です 3. エラーカバー - ファイルが存在しない場合はnull値を返し、クラッシュせず、パラメータが境界を超えてエラーを報告しない場合は自動的にトリミングします 4. 戦略的プログラミング - 各変更ごとに設計の維持に10〜20%の時間を費やし、スクリプトはドキュメントで作成する必要があります 5. まずコメントを書き、その後コードを書く - まず何をするかを定義し、その後にどうやるかを書きます。コメントはAIのプロンプトです エージェント/共有/にすべてのエージェントの SOUL.md 参照 ENGINEERING.md を書いてください AIコード作成の最大の問題は、機能とアーキテクチャだけを気にしてしまうことです。 この5つのルールは基本的にAIの行動を抑制しています。良いエンジニアリングの実践を教えなければ、最も高速で保守が難しいコードを書く