پرش به محتوای اصلی
پرش به محتوای مقاله

قضاوت ذهنی مدل‌ها در برابر واقعیت مرورگر در طراحی UI

·۲۳ مهر ۱۴۰۵۳ دقیقه مطالعه
هوش مصنوعی دو فروشگاه ساخت: بازبینی خودش قبول شد، اما تست مرورگر ۴ باگ پیدا کرد.
هوش مصنوعی دو فروشگاه ساخت: بازبینی خودش قبول شد، اما تست مرورگر ۴ باگ پیدا کرد.
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

اثبات عینی این موضوع که مدل‌های زبانی در بازبینی کد، «قصد» خود را ارزیابی می‌کنند نه «نتیجه» را؛ این یعنی تأییدیه AI برای کد UI عملاً فاقد ارزش فنی است.

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

در گزارشی که ۱۵ اکتبر ۲۰۲۶ منتشر شد، مؤسسه Kursywa Press یک عامل (Agent) — شبیه به دستیاری که می‌تواند به‌جای شما ابزارها را مدیریت کند — را مأمور ساخت دو سایت فرضی برای یک ساعتساز و یک تایپ‌فاندری کرد. نتیجه تکان‌دهنده بود: مدل در مرحله‌ی بازبینی، تمام خطاهای خود را نادیده گرفت و کدها را «پاک و بدون نقص» تأیید کرد.

بیشتر کدهای تولیدشده توسط هوش مصنوعی بدون یک لایه‌ی سخت‌گیرانه‌ی پذیرش (Acceptance Gate) منتشر می‌شوند. طبق گزارش dev.to، وقتی تیم بررسی انسانی کدها را در سه اندازه مختلف صفحه نمایش تست کرد، چهار شکست بحرانی پیدا شد که مدل پیش‌تر آن‌ها را تأیید کرده بود. این شکاف به این دلیل رخ می‌دهد که مدل‌ها به‌جای تحلیل اثرات رندرشده در مرورگر، «قصد» خود را ارزیابی می‌کنند. این چالش نشان می‌دهد که چرا بازبینی انسانی در برابر تولید آنی متن همچنان برای تضمین کیفیت در محیط‌های تجاری حیاتی است.

شکست‌های ساختاری

بر اساس مستندات این آزمایش، هوش مصنوعی چندین باگ حساس را نادیده گرفت:

  • عدم تطابق محتوا: در صفحه ساعت، به‌جای جدول مشخصات فنی (قیمت و اندازه) که کاربر نیاز داشت، یک بخش احساسی و تبلیغاتی قرار گرفته بود.
  • شکست واکنش‌گرایی: نوار خرید در عرض ۳۷۵ پیکسل از صفحه خارج شد؛ این یعنی لایه واکنش‌گرا (Responsive) — مثل لباسی که سایزش با هر بدنی تغییر می‌کند — فقط برای یک اندازه خاص طراحی شده بود.
  • خطاهای دسترسی‌پذیری: در حالت کاهش حرکت (Reduced-motion)، انیمیشن به‌جای تبدیل شدن به تصویر ثابت، در میانه چرخش منجمد شد. این نوع خطاها یادآور تجربه‌های ما در بهینه‌سازی دسترسی‌پذیری پورتفولیوها با ابزارهایی مانند Claude Code است که نشان داد ابزارهای خودکار لزوماً جایگزین دقت انسانی نیستند.
  • سرریز ورودی: سیستم رندر نام‌ها در تایپ‌فاندری برای کلمات کوتاه کار می‌کرد، اما با وارد کردن نام‌های واقعی، ساختار صفحه به‌هم ریخت.

همان‌طور که در تحلیل‌های قبلی ما درباره‌ی توهمات مدل‌های کدنویس اشاره کردیم، این خطاها الگوی «مسیر خوش‌بینانه» (Happy Path) را نشان می‌دهند. مدل نسخه‌ای می‌سازد که در شرایط ایده‌آل کار می‌کند، اما در برابر استرس دنیای واقعی یا دستگاه‌های مختلف شکست می‌خورد.

علاوه بر این، تیم بررسی «نشانه‌های بصری» خاصی را شناسایی کرد که لو می‌دهد کد توسط AI نوشته شده است؛ مواردی مثل گرادینت‌های سرمه‌ای تکراری یا عبارات کلیشه‌ای مانند «گردش کار خود را متحول کنید». با این حال، نویسندگان معتقدند این موارد با یک مهندسی پرامپت (Prompt Engineering) — هنر سؤال درست پرسیدن برای گرفتن بهترین جواب — به‌راحتی قابل حل هستند.

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

برای مقابله با این مشکل، Kursywa Press یک پیش-پرامپت ۱ کیلوبایتی از محدودیت‌ها طراحی کرد تا کلیشه‌های بصری را حذف کند و یک گیت بازبینی (Pass/Fail) ایجاد کرد که اسکرین‌شات‌های خطا را به‌عنوان سند ذخیره می‌کند. این یعنی محصول نهایی با معیاری سنجیده می‌شود که مدل نمی‌تواند با زبان خوش، آن را دور بزند.

گام بعدی شما

  • اگر از AI برای کدنویسی UI استفاده می‌کنید، هرگز به تأییدیه خود مدل اعتماد نکنید و حتماً تست‌های Breakpoint را دستی اجرا کنید.
  • برای کاهش کلیشه‌های بصری AI، در پرامپت‌های خود صراحتاً از به‌کارگیری Glassmorphism و گرادینت‌های پیش‌فرض منع کنید.
  • یک چک‌لیست دسترسی‌پذیری (Accessibility) برای خروجی‌های مدل تعریف کنید تا از منجمد شدن المان‌ها در حالت‌های خاص جلوگیری شود.

اما داستان سخت‌افزاری این تحول حتی شگفت‌انگیزتر است — به تحلیل ما درباره‌ی تراشه‌های Blackwell مراجعه کنید.

چرا این موضوع مهم است؟

این یافته بر اساس تجربه عملی نشان می‌دهد که عامل‌های هوش مصنوعی هنوز قادر به مدیریت چرخه کامل تضمین کیفیت (QA) نیستند. این موضوع باعث می‌شود شرکت‌ها به‌جای حذف نیروی انسانی در تست، نیاز به متخصصانی داشته باشند که بتوانند «گیت‌های سخت‌گیرانه» برای خروجی AI طراحی کنند.

تأثیر برای ایران

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

·نگاه ما
تحریریه دات‌هوش

اعتماد به بازبینی داخلی مدل‌ها (Self-Review) یکی از بزرگ‌ترین توهمات فعلی در توسعه نرم‌افزار با AI است. این آزمایش ثابت می‌کند که مدل‌ها در تشخیص تفاوت بین «کدی که باید کار کند» و «کدی که واقعاً در مرورگر رندر می‌شود» ناتوان‌اند. راهکار واقعی، جایگزینی اعتماد به مدل با سیستم‌های اعتبارسنجی خارجی (External Validation) است که خروجی بصری را اندازه می‌گیرند.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.