طراحی با کد، حالا با همراهی ایجنتهای هوش مصنوعی
خلاصهٔ کاملتر
نویسندهٔ این مقاله، که پسزمینهش مهندسیه نه هنر، میگه کد همیشه براش طبیعیترین ابزار خلاقیت بوده. استدلالش اینه که وقتی یه ایده رو با مجموعهای از قانونها تعریف کنی، میتونی بیشمار نسخه ازش بسازی، پارامترها رو دقیق تنظیم کنی و سیستماتیک به قویترین جواب برسی. نتیجه اینه که بهجای ساختن تکتک اثرها، داری سیستم طراحی میکنی؛ یه ایدهٔ واحد مثل گرادیانهای رنگی تصادفی میتونه تو دهها کاربرد تکرار بشه و یه زبان بصری یکدست بسازه.
به گفتهٔ نویسنده این مزیتها تا همین چند وقت پیش مجانی بهدست نمیاومد: اول باید برنامهنویسی یاد میگرفتی، بعد کل چارچوب زیرساختی رو میساختی و آخرش برای امتحانکردن هر شاخه از ایده باید دستی کد مینوشتی. همین اصطکاک باعث میشد خیلی از ایدهها اصلاً شروع نشن. مقاله اینجا به حرف معروف برت ویکتور تو سخنرانی Inventing on Principle اشاره میکنه: هر تأخیری تو حلقهٔ بین فکرکردن و دیدن نتیجه، یه دنیا ایده رو از بین میبره.
حالا به گفتهٔ نویسنده ایجنتهای هوش مصنوعی پیادهسازی رو سریعتر از خودش انجام میدن و خودش بهجای کدنوشتن، وقتش رو صرف جهتدادن، آزمایشکردن و پرسیدن «اگه اینجوری بشه چی؟» میکنه. میگه ساختن از همیشه شهودیتر و سرگرمکنندهتر شده و تو تیم طراحیشون کد نهفقط برای رابط کاربری، بلکه برای گرافیک، نمودار، پوستر، لوگو و انیمیشن هم استفاده میشه — با ابزاری مثل Cursor.
نمونهٔ مشخصش گرافیک هدر یه پست وبلاگ دربارهٔ یادگیری تقویتی بلادرنگه: چون RL روی چرخههای تکرارشوندهٔ بازخورد بنا شده، سیستم چرخدنده بهعنوان استعارهٔ بصری انتخاب شده. نویسنده گفتوگوش با ایجنت رو مرحلهبهمرحله نشون میده؛ از یه بوم خالی و ارجاع به اسکریپتهای قبلی، بعد تعریف زبان بصری با خطهای شعاعی ساده بهجای دندانهٔ کامل، بعد ور رفتن با ترکیببندی و تراکم خطها، بعد تبدیل تصویر ثابت به یه انیمیشن لوپشونده و آخرش بهینهسازی حجم خروجی.
نکتهٔ پایانی مقاله اینه که هرچقدر هم ابزارها قوی بشن، بذر ایده از یه جای انسانی شروع میشه. نویسنده میگه هنوز جایگزینی برای اون دورهٔ فکرکردن عمیق، کنارگذاشتن مسئله و برگشتن بهش و اسکیسزدن روی کاغذ پیدا نکرده و تا امروز از سپردن طراحی یه مفهوم از صفر به هوش مصنوعی نتیجهٔ خوبی نگرفته. مسئولیت سلیقه، قضاوت و اینکه اصلاً چی ارزش ساختن داره، هنوز با طراحه.
نکات کلیدی:
- با کد بهجای اثر تکی، سیستم طراحی میسازی و یه ایده تو دهها کاربرد تکرار میشه
- قبلاً یادگیری برنامهنویسی و ساختن زیرساخت، جلوی شروع خیلی از ایدهها رو میگرفت
- ایجنتها پیادهسازی رو برمیدارن و طراح به گفتوگو و جهتدادن مشغول میشه
- حلقهٔ بازخورد بین تصورکردن، دیدن و ساختن خیلی کوتاهتر شده
- اسکیس اولیه و داوری نهایی هنوز کار آدمه، نه مدل




