قبل عدة أشهر لاحظت شيئًا مضحكًا — كافا بو المومو (مزيج من كافالير كينج تشارلز سبانييل وتوي بودل) سرق مرآة الشفاه الخاصة بي مباشرة من على الطاولة بينما كنت أعمل على مشروع في Godot. لقد خطت على لوحة المفاتيح، ورأيت إدخالًا غريبًا في الطرفية. كانت أول فكرة لدي عن الاختراق، لكن لا — فقط قررت مومو استكشاف سطح المكتب الخاص بي. مر الوقت، ووجدت نفسي بلا عمل. وأثناء حديثي مع الأصدقاء عن هذه القصة، خطرت لي فكرة: ماذا لو أرسلت هذا الإدخال الكلابي إلى Claude Code؟ ماذا لو يمكن تحويل هذا الفوضى إلى شيء مفيد؟ قررت أن أختبر الأمر.



اتضح أنه ممكن. قضيت عدة أشهر في تدريب مومو على الكتابة على لوحة مفاتيح متصلة عبر Raspberry Pi، وإنشاء ألعاب كاملة وقابلة للعب باستخدام Claude Code. نعم، الكلب هو الذي يكتب فعليًا بمخالبه على الأزرار، ويحصل على مكافآت، وفي النهاية تظهر ألعاب على Godot بمنطق مكتوب بلغة C#.

كل شيء بدأ بالتدريب. أول أسبوعين كنت ببساطة أضع مكافآت على لوحة المفاتيح، لكي تفهم مومو أن هذه القطعة ممتعة. ثم تعلمت أن تلمس الأزرار بمخلبها (بدون الضغط عليها)، وبدأت أجزئ ذلك، وكنت أجزئ كل لمسة بصوت جرس ووجبة طعام كمكافأة. تدريجيًا، زادت الصعوبة — طلبت ثلاثة حركات بدل حركة واحدة، وأتمتة كل شيء عبر تطبيق DogKeyboard. بسرعة، فهمت مومو المنطق: تكتب — تحصل على مكافأة.

الجانب التقني كان أكثر إثارة. Raspberry Pi يلتقط ضغطات المفاتيح من لوحة Bluetooth، ويصفي المفاتيح الخطرة (مثل Escape) حتى لا تخرج مومو من الدردشة، ويرسل الباقي إلى Claude Code. عندما تكتب الكلبة نصًا كافيًا، يتم تفعيل التطبيق — إشارة صوتية تخبرها أن Claude جاهز، وها هي مغرفة الطعام الذكية Aqara C1 تقدم لها مكافأة. كان عليّ أن أتعامل مع لوحة المفاتيح — جربت أولاً لوحات سيليكون، لكن الكلبة الكبيرة هانا (مزيج من سبانييل أكبر، وتزن 8.6 كجم)، تمزقها. في النهاية، استقريت على Logitech Pebble Keys 2 — صغيرة، متينة، بلوتوث، وأحبها مومو.

الأكثر إثارة هو كيف جعلت Claude يعمل مع الإدخال الكلابي. مجرد إرسال رموز عشوائية غير مجدي، لأن Claude سيقول ببساطة أنها ضوضاء. كانت هناك حاجة لنظام. أنشأت prompt، شرحت فيه لـClaude أن أمامه مصمم ألعاب غامض يتحدث فقط بالأحاجي. إذا كتبت مومو 'y7u8888888ftrg34BC'، يجب على Claude فك تشفيرها إلى 'هل تريد 3D فراج-فاص'، وإنشاء لعبة عن ضفدع يصطاد الحشرات باستخدام لسانه. يبدو مجنونًا، لكنه نجح.

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

ماذا كانت النتيجة؟ أنشأت مومو العديد من الألعاب التي تعمل بشكل جيد. DJ Smirk — تجربة صوتية حيث يصدر كل زر صوتًا مختلفًا. Munch — لعبة تنافسية عن سلطة. Zaaz — لغز مع تلوين المستويات. Octogroove — لعبة إيقاعية عن أخطبوط على الطبول، أصعب من Dance Dance Revolution. Quasar Saz — لعبة تقمص أدوار كاملة بستة مستويات وزعيم، حيث يستخدم الشخصية آلة ساز فضائية للقتال ضد التشويشات الصوتية. كل هذه الألعاب قابلة للعب فعليًا، وليست نماذج أولية.

لكن المفاجأة الكبرى ليست في الألعاب نفسها. عندما بدأت في تحسين النظام، أدركت أن نقطة الضعف في تطوير الذكاء الاصطناعي ليست في جودة الأفكار، بل في جودة حلقات التغذية الراجعة. أصبحت الألعاب أفضل ليس عندما أعيد كتابة prompt، بل عندما أعطيت Claude القدرة على رؤية نتائج عمله. نفس الأدوات التي تسمح للكلب بخلق ألعاب من الفوضى ستساعدك أنت أيضًا في العمل مع AI — سواء كنت كلبًا أو إنسانًا.

مومو ليست مصممة عبقرية. إنها مجرد كافا بو تعلمت أن ضرب مستطيل بلاستيكي يؤدي إلى طعام. لكن النظام من حولها — الإشارات، الأدوات، التغذية الراجعة — يحول هذا الفوضى إلى شيء يعمل. قبل عام، كان يبدو أن الفجوة بين ضغطات الكلب العشوائية وتطوير البرمجيات هائلة. الآن، تبدو أقل بكثير. كل الكود مفتوح، وإذا أردت أن تجرب بنفسك — مع كلب، أو قطة، أو حتى لوحة مفاتيحك الخاصة.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • Gate Fun الساخن

    عرض المزيد
  • القيمة السوقية:$2.23Kعدد الحائزين:0
    0.00%
  • القيمة السوقية:$2.24Kعدد الحائزين:2
    0.24%
  • القيمة السوقية:$2.23Kعدد الحائزين:2
    0.00%
  • القيمة السوقية:$2.22Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$2.22Kعدد الحائزين:1
    0.00%
  • تثبيت