لقد أمضيت ثلاثة أيام في محاولة تطوير إضافة باستخدام Claude 4.6، ولا يزال الأمر صعبًا للغاية.
المحتوى المتضمن:
قاعدة البيانات
واجهة المستخدم (UI)
لوحة تحكم المسؤول (Admin Backend)
التوجيه (Routing)
الوظائف المنطقية والمكونات، وما إلى ذلك.
الانطباع العام:
قدرة قوية في كتابة الأكواد، ولكن ينقصها التوحيد القياسي وتراكم الخبرة.
خلال الأيام الثلاثة، أمضيت معظم وقتي في تعديل الأخطاء النحوية وبعض الإرشادات الروتينية، بل وأعدت إنشاء المشروع بأكمله.
أنا لا أفهم الأكواد على الإطلاق، وعندما أواجه مشكلة، لا أستطيع حتى تقديم توجيهات (prompts) فعالة. فيما يتعلق بهيكلة الأكواد/التسمية/أسلوب التطوير، كان عليّ أن أتبع ما يقترحه الذكاء الاصطناعي ببساطة. كان أداء الذكاء الاصطناعي عاديًا جدًا، وكان من الصعب حل الأخطاء، ويبدو أنه لم يراكم خبرة كافية بعد فيما يتعلق بتطوير وظائف الخطاب (discourse) المخصصة للذكاء الاصطناعي.
لقد لاحظت مؤخرًا صعود Evomap، ويبدو أن الذكاء الاصطناعي قد دخل مرحلة تصادم المعرفة بعد استيعاب كمية كبيرة من المعلومات، وبدأ في تحسين الجودة. هل سيصبح تطوير إضافات الخطاب (discourse plugins) بواسطة الذكاء الاصطناعي أسهل بسرعة؟
لذلك، هل ستصدر الجهة الرسمية أي مواصفات أو إرشادات لتطوير الذكاء الاصطناعي؟ (على سبيل المثال، مهارات الوكيل (agent skills)، ويجب تكثيف وثائق الدروس التعليمية لتصبح مبادئ وتوجيهات قابلة للاستخدام من قبل الذكاء الاصطناعي).
أعتقد أن هذه هي مشكلتك للأسف. الذكاء الاصطناعي لا يمكنه القيام بالوظيفة الكاملة للمبرمج، فهذا ببساطة غير ممكن. الذكاء الاصطناعي مورد مفيد للغاية لإكمال المهام المتكررة في البرمجة ولكنه ليس في النقطة التي تخبره فيها ببساطة “اصنع هذا” ويصنعه بشكل مثالي حتى مع التحسين. هذه ليست مشكلة خاصة بـ Discourse فقط، حيث ينهار معظم الذكاء الاصطناعي بمجرد أن تطلب منه إنشاء أي شيء معقد نسبيًا بأي لغة.
مع أخذ ذلك في الاعتبار، إذا كنت مهتمًا بالبرمجة أو التطوير باستخدام Discourse، فسأوصي بالغوص وتعلم JavaScript/Ruby. سيفيدك هذا على المدى الطويل وستتمكن من تصحيح الذكاء الاصطناعي عندما تعرف أنه يكذب عليك أو يولد تعليمات برمجية سيئة (وهو أمر شائع نسبيًا إذا كنت تعرف ما تفعله).
أشارك نفس رأي Pyx و Falco. عدم وجود مهارات في البرمجة ليس مشكلة.
على الرغم من أنني لست مطورًا، يمكنني قراءة الأكواد الأساسية.
لقد قمت بإنشاء بعض الإضافات (plugins) باستخدام Claude. سار الأمر على ما يرام، لكنني اكتشفت ثغرات أمنية (مثل تجاوز الوصول غير المصرح به) من خلال مراجعة الكود بنفسي.
ربما كان الذكاء الاصطناعي سيكتشفها لو طلبت منه مراجعة أمان الأذونات أو شيء من هذا القبيل… ربما لا.
لقد أنشأت هذه الإضافة، والتي تتكون من 95% من كود الذكاء الاصطناعي: 🖼️ Topic Gallery
ولكن قبل نشرها في #customization:plugin، أمضيت أيامًا في مراجعة كل الكود للتأكد من أنه آمن وموثوق.
رأيي الإجمالي هو أن برمجة الذكاء الاصطناعي قوية حقًا ومتزايدة القوة، ولكن في الوقت الحالي، من الصعب جدًا محاولة إنجاز عمل جيد دون الحد الأدنى من مهارات البرمجة. خاصة إذا كانت هناك مخاطر أمنية متورطة.