البرمجة بالمحادثة

المهارات ليست كلها جاهزة.حسّنها بالكلام.

بعض المهارات الـ31 ليست مصقولة تمامًا، وهذا مقصود: أنت تصلحها وتوسّعها بوصف ما تريد. أنت لا تكتب أي كود. تقول ما المعطوب أو ما تريد إضافته، فينفّذه وكيلك ويختبره ويعرض عليك النتيجة.

01ما معنى البرمجة بالمحادثة فعلًا

عادةً، يعني تحسين البرمجيات أن يقرأ مطوّر الكود ويعدّله. هنا تتجاوز ذلك كله. تصف المشكلة بكلمات عادية، ويقوم الوكيل بالقراءة والتعديل.

المهارة مجرد مجموعة تعليمات مكتوبة يتبعها وكيلك. لذا فتحسينها ليس عملًا برمجيًا، بل محادثة. تقول «هذه تفشل دائمًا عندما يعطيها أحدهم رابط Robinhood»، فيذهب ويصلح ذلك.

لماذا يستحق الأمر العناء: كل مهارة تحسّنها تبقى محسّنة. وفي المرة القادمة التي تظهر فيها تلك المهمة، يعرف الوكيل الجواب مسبقًا.
لا فاتورة منفصلة. هذا يعمل على الاشتراك نفسه الذي أعددته. المهام الطويلة تستهلك منه أكثر من المحادثة، فتحقّق من صفحة الاستخدام في المرات الأولى، ثم توقّف عن القلق بشأنه.

02الحلقة من أربع خطوات

الخطوة 1

قل ما تريد

بلغة واضحة، في Discord. إن كنت تستطيع وصفه لشخص، فأنت تستطيع وصفه هنا.

الخطوة 2

دعه يعمل

يقرأ المهارة، ويحدّد ما يجب تغييره، ويجري التغيير. اطلب منه أن يشرح في سطر واحد ما فعله.

الخطوة 3

اطلب منه الإثبات

قل «اختبرها وأرني المخرجات». هذه هي الخطوة التي يتجاهلها الناس، وهي الخطوة الأهم.

الخطوة 4

كرّر حتى يصح

إن لم يكن صحيحًا، قل ما الذي لا يزال خطأ. وجولتان أو ثلاث جولات أمر طبيعي.

«انتهيت» ليست نتيجة. قد يقول لك الوكيل إنه أنهى شيئًا لا يعمل أصلًا. اطلب دائمًا المخرجات الفعلية، أو الخطأ الفعلي، أو الرابط الفعلي. وإن لم يستطع أن يريك إياها، فهو لم ينتهِ.

03أوامر تبدأ بها

نفّذها بالترتيب في المرة الأولى. تستغرق نحو عشر دقائق وتهيّئك للبدء.

اكتشف ما يحتاج إلى تحسين

@yourbot اقرأ كل المهارات التي ثبّتها وأخبرني أيها يبدو ناقصًا أو غير واضح أو تنقصه خطوات

@yourbot اختر أضعفها وأخبرني بالضبط ما الذي ينقصها

@yourbot أي مهارة ستحسّنها أولًا لتسهيل حياتي، ولماذا؟

أصلح واحدة

@yourbot مهارة الندرة لا تتعامل مع المجموعات التي لا تزال مخفية. أضف ذلك وأرني أنها تعمل

@yourbot اجعل مخرجات فاحص السك أسهل للقراءة، لا أفهم التنسيق الحالي

@yourbot هذه المهارة تفترض أنني أعرف ما هو عنوان العقد. أعد كتابتها لشخص لا يعرف

@yourbot حسّن هذه المهارة بما تعلمناه في هذه المحادثة

اختبرها

@yourbot اختبر ذلك كما ينبغي والصق المخرجات الفعلية

@yourbot أعطني مثالًا حقيقيًا أجرّبه بنفسي للتأكد من أنه يعمل

@yourbot ما الذي قد يفشل بعد فيما بنيته للتو؟

احتفظ بها

@yourbot احفظ ما توصلت إليه للتو كمهارة لتستطيع تكراره دون أن أشرح

@yourbot اكتب الخطوات التي اتبعتها للتو ليعمل هذا بالطريقة نفسها في المرة القادمة

04حين تتعطل إحداها

هذا أكثر ما ستفعله، وهو أمر طبيعي تمامًا. يحدث خطأ ما، تلصق الخطأ، فيصلحه.

@yourbot ذلك لم ينجح. هذا ما ظهر: <paste the whole error>

@yourbot مثل المرة السابقة لكن بعنوان المحفظة هذا بدلًا منه: <address>

@yourbot اكتشف سبب فشل ذلك المتكرر بدل أن تحاول مرة أخرى فقط

@yourbot ارجع إلى ما كان عليه سابقًا، فقد زاد ذلك التغيير الأمر سوءًا

@yourbot قلت إنه يعمل لكنه لم يعمل. أرني الدليل على أنه يعمل قبل أن تقول ذلك مرة أخرى
الصق الخطأ كاملًا، لا ملخّصًا له. كتلة النص القبيحة هي بالضبط ما يحتاجه. واختصارها هو ما يجعل الإصلاح يستغرق أربع محاولات بدل واحدة.
إن ازداد الوضع سوءًا، اطلب التراجع. «ارجع إلى ما كان عليه» أمر مشروع ومفيد. اطلب منه حفظ نسخة قبل التغييرات الكبيرة ليكون ذلك ممكنًا دائمًا.

05علّمه شيئًا جديدًا

المهارات الـ31 نقطة بداية. والقيمة الحقيقية في إضافة مهاراتك الخاصة لأمور تتكرر عليك.

@yourbot راقب كيف أتحقق من السك قبل الشراء، ثم اكتب مهارة لتقوم بها عني في المرة القادمة

@yourbot أنشئ مهارة للعثور على المجموعات التي انخفض حدها الأدنى للتو

@yourbot كل مرة ألصق فيها تغريدة تحقّق إن كانت سكًا، وكم تكلف، وهل هي حقيقية. حوّل ذلك إلى مهارة

@yourbot أنشئ مهارة تفحص كل محافظي وتخبرني بأي شيء ينبغي أن ألقى عليه نظرة

@yourbot ابنِ شيئًا يقارن مجموعتين جنبًا إلى جنب ويخبرني أيتهما فرصها أفضل
حوّل كل أمر متكرر إلى مهارة. إن شرحت الشيء نفسه مرتين، فهذه مهارة. ولن تضطر إلى شرحه مرة ثالثة أبدًا.

06ابنِ شيئًا صغيرًا كاملًا

الفكرة نفسها، لكن أكبر. يمكنك أن تطلب منه بناء صفحة تعمل ووضعها على الإنترنت، وهذا هو الغرض من جزء Vercel في دليل الإعداد.

@yourbot ابنِ لي صفحة تعرض كل مجموعة أملكها، مع الصور وترتيب الندرة

@yourbot ابنِ لوحة بسيطة للمجموعات التي أتابعها وضعها على Vercel

@yourbot أنشئ صفحة ألصق فيها رابط مجموعة فترتّب كل شيء وتعرض الصور

@yourbot ضع هذا على Vercel وأعطني الرابط عندما يصبح منشورًا فعلًا
اطلب الرابط المباشر، لا كلمة «انتهى». إن قال إن الموقع يعمل، اطلب الرابط وافتحه بنفسك. هذه العادة وحدها تكشف معظم صور الخلل هنا.

07عبارات مجرّبة

قل هذاوستحصل على
«أرني خطتك قبل أن تبدأ»ترى ما ينوي فعله قبل أن يفعل أي شيء، ويمكنك تعديل مساره
«اختبرها وأرني المخرجات»الفرق بين إصلاح حقيقي وجملة واثقة
«اشرح ما غيّرته في سطر واحد»تبقى مسيطرًا دون قراءة أي كود
«لا تنفق أي شيء / لا تغيّر أي شيء بعد»يفكّر دون أن يمسّ أموالك أو ملفاتك
«اجعلها أبسط»يزيل التعقيدات ويترك لك شيئًا تستطيع متابعته
«لا أفهم هذا، اشرحه لي كأنني مبتدئ»جواب مباشر بدل المصطلحات
«ارجع إلى ما كان عليه»تراجع، عندما يزيد تغيير ما الأمر سوءًا
«احفظ ذلك كمهارة»يصبح دائمًا، ولن تشرحه مرة أخرى

08الابتعاد عن المشاكل

  • لا تلصق المفتاح الخاص أبدًا في محادثة مع وكيل، ولا في أي مكان آخر. وإن فعلت ذلك يومًا، فاعتبر تلك المحفظة محروقة وانقل كل ما فيها.
  • اطلب الخطة قبل التغييرات الكبيرة. «أرني الخطة أولًا» تكلّفك عشر ثوانٍ وتوفّر عليك فوضى كبيرة.
  • تغيير واحد في كل مرة. ثلاثة تحسينات دفعة واحدة تعني أنك لن تعرف أيها أفسد الأمر.
  • اجعل أموالك خلف كلمة «لا». قل «لا تنفق أي شيء دون أن تسألني» ولن يفعل.
  • خذ نسخة احتياطية قبل أن تتعمّق. اطلب منه حفظ نسخة من مهاراتك أولًا: «انسخ مجلد مهاراتي إلى مكان آمن».
  • إن ادّعى النجاح ولم تستطع رؤيته، فهو ليس حقيقيًا. اطلب الدليل مرة أخرى.

كل هذا يحتاج إلى شيء واحد

الاشتراك، بنحو $10 شهريًا، ويعمل بـdeepseek v4.1 flash. يمنحك قدرًا سخيًا فعلًا من الاستخدام، وهذا ما يجعل هذا النوع من الأخذ والعطاء شيئًا تستطيع فعله طوال اليوم دون متابعة عدّاد.