العادة التي تمنع الذكاء الاصطناعي من إفساد خطتك
يملاً الذكاء الاصطناعي المساحات الفارغة بالافتراضات. والحدود غير المعلنة هي مساحة فارغة.
إذا لم تخبر الذكاء الاصطناعي بما يجب تجنبه، فسيقرر هو ذلك بدلاً منك. لقد قضيت العديد من الظهيرات في إصلاح أخطاء لم أطلبها قط. فقد يقوم الوكيل (agent) بإضافة لوحة تحكم للمسؤول أو مسار دفع لمجرد أن يكون مفيداً. لم يكن هناك عطل، بل كنت قد تركت الباب مفتوحاً فحسب.
الحل بسيط. يجب أن تكتب ما لا ينبغي للتطبيق القيام به.
هذه هي "الأهداف غير المنشودة" (non-goals). الهدف غير المنشود ليس مجرد ملاحظة لنفسك، بل هو حاجز حماية للذكاء الاصطناعي.
إذا كتبت "لا توجد عمليات دفع في v1"، سيعرف الذكاء الاصطناعي الحد. وإذا طلبت منه لاحقاً "تحسين شاشة الدفع"، فلن يضيف Stripe. هذا السطر المكتوب يحافظ على الحدود عندما تنسى أنت ذلك.
لست بحاجة لتخمين هذه الحدود. دع الذكاء الاصطناعي يجدها لك. استخدم هاتين الخطوتين خلال مرحلة التخطيط:
كشف المخاطر اطلب من الوكيل إدراج كل شيء قد يرغب في إضافته ولم تطلبه أنت. اطلب منه تحديد الميزات الإضافية، أو الهياكل الإضافية، أو التكاملات الإضافية. هذا يكشف الافتراضات الخفية قبل أن تتحول إلى مشكلات.
تثبيتها خذ قائمة الأشياء التي يجب تجنبها، وحوّلها إلى قواعد واضحة. استخدم عبارات مثل "لا تضف X في هذا الإصدار".
ضع هذه القائمة في مكان يراه الوكيل في كل مرة. استخدم تعليمات المشروع الخاصة بك أو ملف القواعد.
الأهداف غير المنشودة ليست دائمة، بل هي قواعد "ليس الآن". إنها تحمي نطاق عملك الحالي. وعندما تصبح مستعداً لبناء ميزة ما، احذف القاعدة عن قصد.
توقف عن كتابة الخطط بمفردك. بدلاً من ذلك، أدر حواراً.
- دع الذكاء الاصطناعي يجري معك مقابلة.
- دع الذكاء الاصطناعي يجادلك في خطتك.
- اكتب ما لا يجب بناؤه.
- أبقِ تلك الحدود أمام الوكيل.
الجزء الصعب من العمل مع الذكاء الاصطناعي ليس الكود البرمجي. الجزء الصعب هو تحديد ما يعرفه الوكيل وما لا يعرفه. الخطة هي قرارك في البداية. أما الأهداف غير المنشودة فهي قرارك عند الحواف.
المصدر: https://dev.to/stkremen/the-one-line-that-stops-your-ai-from-wrecking-your-plan-4jc0