رفتن به محتوا

newblender

اگر کد منبع بلندر از اول برای عامل‌های هوش مصنوعی طراحی می‌شد و نه برای انسانی با ماوس، چه شکلی داشت؟ آزمایشگاهی که پیش از بازطراحی، اندازه می‌گیرد.

فرض اصلی: راه‌حل‌های امروز (سرورهای MCP، پوشش‌های bpy، پل‌های افزونه) عامل را به معماری‌ای می‌چسبانند که برای اپراتور انسانی ساخته شده است. newblender می‌پرسد اگر عامل کاربر اصلی باشد چه چیزی باید عوض شود. کار از این شروع می‌شود که ببینیم فرض‌های قدیمی دقیقاً کجای کد زندگی می‌کنند.

واقعیت‌های مرده

چهار باوری که طراحی دیگر فرض نمی‌گیرد: انسان می‌راند و هوش مصنوعی کمک می‌کند؛ انسان کد را می‌خواند؛ عامل به گام‌های ریز دستوری نیاز دارد؛ رابط کاربری منبع حقیقت است.

کشف

۲٬۴۹۸ عملگر ثبت‌شده که ۱٬۶۰۵ تای آن‌ها به بافت رابط کاربری وابسته‌اند. ۷۸ فایل تولید واقعی کالبدشکافی شد و هر عملگر مدل‌سازی تا جایی که مسدود می‌شود ردیابی شد.

نمایش‌های زنده

عامل از راه یک پل زنده، صحنه‌های واقعی را در بلندر ۵٫۲ می‌سازد و هر ساخت با چک‌هایی سنجیده می‌شود که پیش از ساخت نوشته شده‌اند.

نمره‌دهی کور

رندرهای عامل قاطی فریم‌های واقعی فیلم‌ها، بدون دانستن منبع نمره می‌گیرند. نتیجهٔ نخست: ۱٫۶۷ در برابر ۴٫۰۰ از ۵.

روند کار: سند طراحی، کشف، مشخصات، برنامه. هنوز هیچ کدی برای موتور نوشته نشده و پیش از تأیید مشخصات هم نوشته نمی‌شود. سندهای تفصیلی فعلاً فقط به انگلیسی‌اند.