بث مباشر 18.11 · الدفعة 318 نوفمبر، 19:00 بتوقيت موسكو — ورشة عملية مجانية لوكلاء الذكاء الاصطناعي · الدفعة 3 تبدأ 23.11ورشة 18 نوفمبر ←الدفعة 3 (23.11)
إصدارتحليل · على الرادارTG: @cgevent (Метаверсище и ИИще)→ المصدر

Fable 5.2 تكتب Path Tracer ومشهدًا من 370 ألف مضلّع بأمر واحد فقط

في تجربة نشرتها قناة «Metaverse» (بالروسية «Метаверсище») تلقّى نموذج Fable 5.2 أمرًا واحدًا عن تفاعل الضوء والظل. وبدلًا من استخدام برامج جاهزة، كتب النموذج بنفسه Path Tracer بلغة C++، ومواد إجرائية، وسكربت Python للمعالجة اللاحقة. جاء المشهد بنحو 370 ألف مضلّع، وكل واحد منها وُلِّد بالشيفرة. أمر لمرة واحدة، وأدوات لمرة واحدة، ومهمة أُنجزت.

معالج بواسطة الذكاء الاصطناعي من TG: @cgevent (Метаверсище и ИИще)؛ بتحرير Hamidun News
Fable 5.2 تكتب Path Tracer ومشهدًا من 370 ألف مضلّع بأمر واحد فقط
المصدر: TG: @cgevent (Метаверсище и ИИще). كولاج: Hamidun News.
استمع للمقال
بطاقة الحقائق والأرقام
المعيارالتفاصيل
المصدر الأصليTG: @cgevent (Метаверсище и ИИще) ↗
رئيس التحرير
حقيقة رئيسية #1النموذج يكتب أدواته الخاصة للمهمة بدلًا من استدعاء أدوات الآخرين
حقيقة رئيسية #2الشمس قرص حقيقي، لذا تُحسب نعومة الظلال بالفيزياء
الشيفرة منشورة على GitHubيمكنك فتحها وإعادة التجربة

عندما يتحدث الناس عن الوكلاء (agents)، فإنهم يقصدون عادةً نموذجًا يستعمل أدوات جاهزة: يفتح Blender، أو يستدعي واجهة API، أو يشغّل سكربتًا كتبه غيره. أما التجربة التي تنشرها قناة «Metaverse» (بالروسية «Метаверсище») فتكسر هذا النمط. فقد تلقّى النموذج مهمة، وصنع لنفسه الأدوات، ثم استخدمها بنفسه.

ما الذي حدث بالضبط

كان الأمر جملة واحدة بالإنجليزية. معناها التقريبي: باستخدام أي أساليب برمجة تعرفها، أنشئ لوحة من تشابك الضوء والظل، وأظهر لعبة هادئة للضوء والظل في يوم صافٍ، واسعَ إلى الكمال. لا كلمة فيه عن الرندر أو C++ أو الثلاثي الأبعاد. قرّر النموذج Fable 5.2 (هكذا يسميه كاتب المنشور) بنفسه أن أفضل طريق إلى هذه الصورة هو كتابة محرّك رسم.

وبحسب الوصف، كانت النتيجة كما يلي:

  • Path Tracer مكتوب بلغة C++ من الصفر؛
  • الشمس كقرص حقيقي لا كنقطة؛
  • نحو 370 ألف مضلّع وُلِّدت بالكامل بالشيفرة: أرضية باركيه بنمط عظمة السمكة، وثنيات الستائر، وكل ورقة قيقب خارج النافذة؛
  • مواد إجرائية، بما فيها نقش صغير على الجدار؛
  • سكربت Python يزيل الضجيج ويجري تصحيح الألوان ويضيف الحبيبات.

أسهل طريقة لفهم معنى «الشمس كقرص» هي مثال. في محركات الرسم المبسطة يكون مصدر الضوء نقطة، فيكون الظل حادًّا. ولجعله يبدو ناعمًا يُطمَس عادةً بمرشّح. أما إذا كان للمصدر مساحة، كالشمس الحقيقية، فإن حافة الظل تصبح ناعمة من تلقاء نفسها: حادة عند قاعدة الجسم، وأنعم كلما ابتعدت عنه. وهذا ما يُسمّى شبه الظل (penumbra). اختار النموذج الطريق الصادق فيزيائيًا مع أن الأمر لم يطلب ذلك.

لماذا هذا مهم للمطورين ومديري المنتجات

أولًا: انتقال من استخدام الأدوات (tool use) إلى صناعتها (tool making). الوكيل المعتاد يختار من مجموعة دوال جاهزة. هنا كتب النموذج أدوات لمهمة واحدة، وعملت مرة واحدة، وانتهى الأمر. وبالنسبة للمطوّر يغيّر هذا السؤال نفسه. كان عليه سابقًا أن يقرر كيف يدمج عشرات حزم SDK. أما الآن فيكفي أحيانًا أن يمنح النموذج بيئة معزولة (sandbox) فيها مترجم، وأن يصف النتيجة المطلوبة.

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

ثالثًا: أثر جانبي على البنية التحتية. يمزح الكاتب بأنه لو حُفظت كل الأدوات ذات الاستخدام الواحد على GitHub لانهارت المنصة، ويزعم أن حجم التخزين فيها نما 20 ضعفًا خلال عام. الرقم من المنشور ولم نتحقق منه. لكن الفكرة نفسها وجيهة: حين تصبح الشيفرة مادة استهلاكية، يصبح السؤال «ما الذي يستحق الحفظ» سؤالًا حقيقيًا.

القيود

  • هذا منشور واحد ومثال واحد. من غير المعروف كم تكرارًا داخليًا أجرى النموذج، وكم من الرموز (tokens) والمال استُهلك، وكم من الوقت استغرق العمل. عبارة «مجرد أمر واحد» لا تجيب عن هذه الأسئلة.
  • الـ Path Tracer من كلاسيكيات الرسوميات الحاسوبية، وقد كُتبت عنه مواد كثيرة. وفي المهام المتخصصة ذات الأمثلة الأقل قد لا تنجح هذه الحيلة.
  • معيار «الكمال» ذاتي. المشهد الجميل لا يثبت أن الفيزياء محسوبة بشكل صحيح في كل مكان.
  • النموذج الذي يكتب الشيفرة ويشغّلها يحتاج إلى عزل: بيئة معزولة، وحدود للوقت والذاكرة، ومنعًا للوصول غير الضروري إلى الشبكة.

ماذا تفعل بهذا

جرّب على مهمتك الخاصة. امنح النموذج بيئة فيها مترجم أو مفسّر، وصِغ الهدف لا الوصفة. وانظر هل سيبدأ بكتابة الأدوات بدل اختيار أدوات جاهزة. وضع العزل والحدود مسبقًا. وافتح مستودع afternoon-light: ترى فيه كيف تبدو الشيفرة التي كتبها النموذج لصورة واحدة.

القصة

أسئلة وأجوبة حول الخبر

ما أبرز التفاصيل حول ما الذي حدث بالضبط؟

كان الأمر جملة واحدة بالإنجليزية. معناها التقريبي: باستخدام أي أساليب برمجة تعرفها، أنشئ لوحة من تشابك الضوء والظل، وأظهر لعبة هادئة للضوء والظل في يوم صافٍ، واسعَ إلى الكمال. لا كلمة فيه عن الرندر أو C++ أو الثلاثي الأبعاد. قرّر النموذج Fable 5.2 (هكذا يسميه كاتب المنشور) بنفسه أن أفضل طريق إلى هذه الصورة هو كتابة محرّك رسم.

ما أبرز التفاصيل حول لماذا هذا مهم للمطورين ومديري المنتجات؟

أولًا: انتقال من استخدام الأدوات (tool use) إلى صناعتها (tool making). الوكيل المعتاد يختار من مجموعة دوال جاهزة. هنا كتب النموذج أدوات لمهمة واحدة، وعملت مرة واحدة، وانتهى الأمر. وبالنسبة للمطوّر يغيّر هذا السؤال نفسه. كان عليه سابقًا أن يقرر كيف يدمج عشرات حزم SDK. أما الآن فيكفي أحيانًا أن يمنح النموذج بيئة معزولة (sandbox) فيها مترجم، وأن يصف النتيجة المطلوبة. ثانيًا: هذه ليست صورة ناتجة عن نموذج انتشار (diffusion)، بل برنامج يحسبها.

ما أبرز التفاصيل حول القيود؟

هذا منشور واحد ومثال واحد. من غير المعروف كم تكرارًا داخليًا أجرى النموذج، وكم من الرموز (tokens) والمال استُهلك، وكم من الوقت استغرق العمل. عبارة «مجرد أمر واحد» لا تجيب عن هذه الأسئلة. الـ Path Tracer من كلاسيكيات الرسوميات الحاسوبية، وقد كُتبت عنه مواد كثيرة. وفي المهام المتخصصة ذات الأمثلة الأقل قد لا تنجح هذه الحيلة. معيار «الكمال» ذاتي. المشهد الجميل لا يثبت أن الفيزياء محسوبة بشكل صحيح في كل مكان.

ZK
جمال حميدون — مدير المنتجات في Alpina Digital ومدير منتج AlpinaGPT. يبني منتجات الذكاء الاصطناعي منذ 2019. بدأ Hamidun News كمشروع شخصي ثم أصبح مُجمِّعًا إنتاجيًا بأكثر من 6000 قارئ.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
ما رأيك؟
جارٍ تحميل التعليقات…