ai for designersJune 27, 20268 min read

Claude Fable 5 شکاف طراحی-به-کد را از بین برد

Fable 5 یک اسکرین‌شات را در یک مرحله به UI آماده برای تولید تبدیل می‌کند. اینجاست که واقعاً چه چیزی تغییر کرده، کجا خراب می‌شود، و «تمام‌شده» برای طراحان الان چه معنایی دارد.

By Boone
XLinkedIn
claude fable 5 vision to code

Fable 5 خط پایان را جابجا کرد. مرحله‌ای که قبلاً یک هفته وقت طراح را می‌گرفت، تبدیل یک صفحه ثابت به کد رابط کاربری کار، اکنون تقریباً رایگان است. این تغییر واحد، هدف محصول نهایی شما را دگرگون می‌کند، و وانمود کردن به خلاف آن راهی است که از قافله عقب می‌مانید.

اینجا نسخه صادقانه است، از طراح به طراح. چه چیزی واقعاً تغییر کرد، کجا هنوز خراب می‌شود، و وقتی اسکرین‌شات-به-کد دیگر بخش سخت نیست، شغل شما چه می‌شود.

دموی که همه به آن واکنش نشان می‌دهند

فایل طراحی Figma که یک صفحه محصول را به عنوان ورودی برای تولید کد AI نشان می‌دهد.
فایل طراحی Figma که یک صفحه محصول را به عنوان ورودی برای تولید کد AI نشان می‌دهد.

در figma.com ببینید

یک thread وایرال از @chubby (18.4 هزار بازنشر و بیش از 340 پاسخ طراح) ویدیویی نشان می‌دهد که Fable 5 یک اسکرین‌شات Figma را می‌گیرد و در یک مرحله یک رابط کاربری کار را برمی‌گرداند، بدون نیاز به تقریباً هیچ prompt پیگیری. پاسخ‌ها طراحانی هستند که همین کار را روی فایل‌های خودشان انجام می‌دهند و نتایج را پست می‌کنند. این همان نشانه است. نه یک ویدیوی تبلیغاتی فروشنده، بلکه متخصصان واقعی که آن را روی کار واقعی آزمایش می‌کنند.

یک thread دمو دیگر از @bauyo (12.1 هزار لایک) سخت‌تر فشار می‌آورد و قبل و بعدهای سایت‌های بازاریابی پیچیده بازسازی‌شده از طراحی‌های ثابت را پست می‌کند. نقطه هر دو thread یکسان است. شما یک تصویر از یک رابط کاربری به مدل می‌دهید، و چیزی که برمی‌گردد یک طرح اولیه نیست، چیزی است که می‌توانید ارسال کنید.

زمان‌بندی مهم است. Fable 5 در Bedrock و انتخابگرهای مدل Claude Code در 24 و 25 جون دوباره ظاهر شد، پس از یک تعلیق 13 روزه. اولین موج دموهای عمومی واقعاً خوب در طول 48 ساعت پس از آن آمد. پس واکنشی که می‌بینید هیجانی نیست که فروکش کند، بلکه اولین نگاه صادقانه است.

چه چیزی واقعاً تغییر کرد

سرعت داستان نیست. ما دو سال است که تولید کد سریع و زشت داریم. آنچه تغییر کرد این است که خوانش بینایی به اندازه‌ای دقیق شد که خروجی طراحی شما را محترم می‌شمارد به جای اینکه آن را تقریب بزند.

ابزارهای اسکرین‌شات-به-کد سال گذشته به شما یک خروجی حسی می‌داد. تقریباً چیدمان درست، فاصله‌گذاری اختراع‌شده، مقادیر hex کدگذاری‌شده در همه جا، هیچ‌کدام از مقیاس تایپوگرافی شما. زمانی که صرفه‌جویی کردید را صرف پاک‌سازی آن می‌کردید. جهش Fable 5 در دو جایی است که طراحان واقعاً احساس می‌کنند.

اول، طراحی را درست می‌خواند. روابط فاصله‌گذاری، سلسله‌مراتب، تکرار کامپوننت، تفاوت بین یک کارت و یک بخش.

دوم، کدی که برمی‌گرداند تمایل دارد به سمت سیستم برود. طراحان در thread‌ها گزارش می‌دهند که خروجی آگاه به token به جای اینکه مقادیر خام را بریزد، به متغیرها و کنوانسیون‌های کامپوننت موجود نگاشت می‌شود. این تفاوت بین یک کار دوراندازی و یک نقطه شروع است که مهندسانتان می‌پذیرند.

خروجی‌های سال گذشتهFable 5
خوانش چیدمانتقریبیوفادار به طراحی
فاصله‌گذاری و تایپوگرافیاختراع‌شده، کدگذاری‌شدهبه مقیاس شما نگاشت می‌شود
مقادیرhex خام در همه جابه token‌ها و متغیرها می‌رود
اولین خروجییک کار پاک‌سازییک نقطه شروع که نگه می‌دارید

کجا هنوز خراب می‌شود

این بخشی است که thread‌های هیجانی رد می‌کنند، و این بخشی است که شما را شاغل نگه می‌دارد. یک اسکرین‌شات یک حالت واحد است. محصول شما یک حالت واحد نیست. همه چیزی که فریم ثابت نمی‌تواند نشان دهد دقیقاً همان جایی است که Fable 5 دیگر جادویی نیست.

یک صفحه بدهید و همان صفحه را می‌دهد. حالت‌های خالی شما، اسکلت‌های بارگذاری شما، متن خطای شما، قوانین اعتبارسنجی شما، یا اینکه در ردیف 400ام چه اتفاقی می‌افتد را نمی‌داند. تعاملی که هرگز رسم نکردید را نمی‌بیند. و هیچ نظری در مورد اینکه آیا ساخت آن اصلاً ارزش داشت ندارد.

Fable 5 چه کاری خوب انجام می‌دهدچه کاری هنوز نمی‌تواند انجام دهد
یک طراحی ثابت را وفادارانه بخواندحالت‌هایی که نمی‌تواند ببیند را استنتاج کند (خالی، بارگذاری، خطا)
نشانه‌گذاری آگاه به token و رو به سیستم تولید کندتعامل پیچیده و رفتار داده واقعی را مدیریت کند
یک چیدمان شناخته‌شده را سریع بازسازی کنددسترسی‌پذیری را فراتر از موارد آشکار درست کند (ترتیب focus، ARIA، قصد contrast)
فاصله‌گذاری و سلسله‌مراتب مرئی را مطابقت دهدتصمیمات سطح سیستم در مورد استفاده مجدد و ساختار اتخاذ کند
به مهندسان یک نقطه شروع معتبر بدهدقضاوت برند، سلیقه، و اینکه چه چیزی را حذف کنیم را داشته باشد

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

تصویر voxel از محدودیت‌های Fable 5، آنچه یک فریم ثابت نشان می‌دهد در مقابل آنچه نمی‌تواند استنتاج کند.
تصویر voxel از محدودیت‌های Fable 5، آنچه یک فریم ثابت نشان می‌دهد در مقابل آنچه نمی‌تواند استنتاج کند.

«تمام‌شده» الان چه معنایی دارد

محصول نهایی شکل تغییر کرد. سال‌ها، «تمام» به معنای یک فایل Figma 47 صفحه‌ای با خطوط راهنما، یک سند مشخصات، و یک جلسه تحویل بود. این مصنوع وجود داشت چون ترجمه صفحه-به-کد گران و همراه با اتلاف بود، پس برای محافظت از قصد، بیش از حد مشخص می‌کردید.

وقتی ترجمه تقریباً رایگان و وفادار است، فایل مشخصات عظیم بار اضافی است. مصنوع کارکردی برنده است. یک نسخه رندر شده و تعاملی از ایده در ده ثانیه بیشتر از یک صفحه حاشیه‌نویسی ارتباط برقرار می‌کند، و مهندسانتان می‌توانند آن را به عنوان کد بخوانند، نه به عنوان سندی که باید تفسیر شود.

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

«تمام‌شده» قدیمی«تمام‌شده» جدید
فایل Figma 47 صفحه‌اییک مصنوع کارکردی و قابل بررسی
خطوط راهنما و سند مشخصاتیک Loom سه‌دقیقه‌ای از آن در حال اجرا
جلسه تحویلتصمیمات گرفته‌شده، خروجی درست قضاوت‌شده
تصویر voxel از یک طراحی چند صفحه‌ای بزرگ که به یک مصنوع کارکردی واحد فشرده می‌شود.
تصویر voxel از یک طراحی چند صفحه‌ای بزرگ که به یک مصنوع کارکردی واحد فشرده می‌شود.

شغل طراح بعد از بسته شدن شکاف

بسته شدن شکاف طراح را حذف نمی‌کند. کارهای روزمره‌ای را حذف می‌کند که وانمود می‌کردند شغل هستند. سه چیز کل بازی می‌شوند.

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

دو، قضاوت کنید و چیزی که مدل برمی‌گرداند را تصحیح کنید. Fable 5 یک پیش‌نویس مطمئن می‌دهد، و پیش‌نویس‌های مطمئن خطرناک هستند. خواندن خروجی در برابر جدول محدودیت‌ها، گرفتن حالت خطای گمشده، ترتیب focus اشتباه، لحن برندی که منحرف شده، مهارت اصلی جدید است. انتخاب، نه تولید.

سه، سیستم و سلیقه را تملک داشته باشید. مدل به token‌ها و کامپوننت‌های شما تکیه می‌کند، پس کیفیت سیستم شما کیفیت همه چیزی که تولید می‌کند را تعیین می‌کند. یک سیستم طراحی قوی Fable 5 را می‌خواند، یک ضعیف آن را با اطمینان در مقیاس اشتباه می‌کند. سلیقه پشت سیستم چیزی است که هیچ مدلی ندارد.

چطور واقعاً این هفته از آن استفاده کنید

رابط تولید کد Bolt.new که یک pipeline طراحی-به-کد از ورودی به خروجی نشان می‌دهد.
رابط تولید کد Bolt.new که یک pipeline طراحی-به-کد از ورودی به خروجی نشان می‌دهد.

در bolt.new ببینید

از تلقی آن به عنوان اسباب‌بازی دست بردارید و آن را در pipeline قرار دهید. گردش کار کوتاه است و امروز کار می‌کند.

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

حالت اصلی را به معیار معمول خود طراحی کنید، سپس از آن اسکرین‌شات بگیرید. یک فریم تمیز در سیستم واقعی شما، با token‌های شما، بهترین خوانش را می‌دهد. آن را به Fable 5 بدهید و بگذارید مصنوع کارکردی را در یک مرحله برگرداند.

سپس در برابر جدول محدودیت‌ها بررسی کنید، آن را سطحی نخوانید. حالت‌های خالی، بارگذاری، و خطایی که نمی‌توانست ببیند را طی کنید. ترتیب focus، contrast، ARIA، و اینکه آیا مقادیر به token‌های شما نگاشت شده‌اند یا کدگذاری‌شده را بررسی کنید. آنچه اشتباه است را درست کنید، مصنوع را ارسال کنید، و به جای مشخصات یک Loom بفرستید.

مرحلهشما مالک هستیدFable 5 مالک است
1. قصد و حالت‌هابلهخیر
2. طراحی اصلیبلهخیر
3. اسکرین‌شات به کدبررسیتولید
4. بررسی حالت و a11yبلهخیر
5. ارسال و روایتبلهکمک

نتیجه‌گیری

این داستان «طراحان منسوخ شده» نیست. برعکس است. Fable 5 میانه مکانیکی شغل را خورد، مرحله ترجمه، و دو انتهایی را که همیشه بیشتر اهمیت داشتند باقی گذاشت. تصمیم‌گیری در مورد اینکه چه بسازید و قضاوت اینکه آیا درست است.

طراحانی که امسال برنده می‌شوند آن‌هایی هستند که از محافظت از کار پیکسل‌پوشی دست برمی‌دارند و قضاوت را تیزتر می‌کنند. مدل شکاف بین طراحی و کد را بسته کرد. شکاف بین خوب و درست را نبست، و آن شکاف حالا کل کار است.

تصویر voxel از یک pipeline یک‌مرحله‌ای که اسکرین‌شات را به UI تولید تبدیل می‌کند.
تصویر voxel از یک pipeline یک‌مرحله‌ای که اسکرین‌شات را به UI تولید تبدیل می‌کند.

سوالات متداول

Claude Fable 5 چیست؟

Fable 5 یک مدل Claude است که وقتی در 24 و 25 جون در Bedrock و انتخابگرهای مدل Claude Code دوباره ظاهر شد، برای طراحان قابل مشاهده شد، پس از یک تعلیق 13 روزه. واکنش روی کیفیت vision-به-کد آن متمرکز است، تبدیل یک اسکرین‌شات از یک رابط کاربری به UI کارکردی در یک مرحله.

آیا Fable 5 واقعاً می‌تواند یک اسکرین‌شات را به کد تولید تبدیل کند؟

نزدیک به آن، برای آنچه یک فریم ثابت می‌تواند نشان دهد. طراحان در یک thread وایرال @chubby (18.4 هزار بازنشر) و یک thread دمو @bauyo (12.1 هزار لایک) بازسازی‌های وفادار و آگاه به token از طراحی‌های ثابت را با prompt پیگیری کم نشان می‌دهند. هنوز نمی‌تواند حالت‌هایی که نمی‌تواند ببیند تولید کند، مانند خالی، بارگذاری، و خطا، پس خروجی یک نقطه شروع قوی است که بررسی می‌کنید، نه یک محصول تمام‌شده.

آیا این طراحان را جایگزین می‌کند؟

خیر. ترجمه مکانیکی از طراحی به کد را حذف می‌کند و بخش‌هایی که به قضاوت نیاز دارند را باقی می‌گذارد. تصمیم‌گیری در مورد اینکه چه چیزی ارزش ساختن دارد، گرفتن آنچه مدل از دست داده، و تملک سیستم طراحی که به آن تکیه می‌کند. تولید ارزان شد، که انتخاب و سلیقه را ارزشمندتر می‌کند، نه کمتر.

آیا Figma-به-کد-تولید تحویل من را تغییر می‌دهد؟

بله. محصول نهایی از یک فایل Figma بزرگ مشخصات‌محور به یک مصنوع کارکردی واحد به علاوه یک Loom کوتاه تغییر می‌کند. وقتی ترجمه وفادار و تقریباً رایگان است، بیش از حد مشخص کردن بار اضافی است، و یک نسخه اجرایی از ایده قصد را سریع‌تر از خطوط راهنما منتقل می‌کند.

این هفته با Fable 5 چه کاری باید بکنم؟

آن را در pipeline خود پشت قضاوت خود قرار دهید. اول قصد و حالت‌ها را تصمیم بگیرید، حالت اصلی را به معیار معمول خود طراحی کنید، از آن اسکرین‌شات بگیرید، بگذارید Fable 5 تولید کند، سپس قبل از ارسال به شدت در برابر محدودیت‌های شناخته‌شده آن بررسی کنید. مدل ترجمه را انجام می‌دهد، شما همه چیزی که نمی‌تواند ببیند را تملک دارید.

Need a team that can judge AI output, not just generate it? Work with Brainy.

Get Started

More from Brainy Papers

Keep reading