ایرادهایی که شاید خیلی بزرگ نباشن، ولی تقریبا همیشه یه جایی خودشون رو نشون میدن.
دلیلش هم سادهست:
هوش مصنوعی خیلی وقتها تسک رو «تحویل میده»، ولی لزوما «کاملش نمیکنه».
یعنی وقتی به یک خروجی قابل قبول برسه که از نظر خودش دستور شما رو انجام داده، معمولا همونجا متوقف میشه.
معمولا اینجاست که انسان وارد میشه :
ما بعد از اینکه AI کارش رو انجام داد، صفحهها رو یکییکی باز میکنیم، ظاهر رو بررسی میکنیم، مشکلات رو پیدا میکنیم، دوباره بهش میگیم اصلاح کن، دوباره چک میکنیم و این لوپ رو تا جایی ادامه میدیم که به خروجی موردنظر برسیم.
حالا سؤال اینه:
چی میشه اگر این نقش انسان رو هم از وسط حذف کنیم؟
به جای اینکه خودمون بشینیم تمام صفحهها رو یکییکی بررسی کنیم، یک تیم از ایجنتهای سختگیر این کار رو انجام بدن؛ ایجنتهایی که قرار نیست با اولین خروجی قابل قبول راضی بشن و مدام بخشهای مختلف UI رو بررسی، نقد و اصلاح کنن تا جایی که دیگه ایراد مشخصی برای اصلاح باقی نمونه.
نتیجه شد Perfection Loop.
در این اسکیل، چند سابایجنت از زاویههای مختلف خروجی رو بررسی میکنن و کار وارد یک لوپ واقعی
Review → Fix → Review میشه.https://github.com/mathofdynamic/perfection-loop
و برای رسیدن به اون خروجی نهایی، گاهی چیزی که کم داریم یک پرامپت بهتر نیست؛ یک Review سختگیرانه و یک لوپ درست تا رسیدن به کیفیت مطلوبه.
@DevTwitter | <Mohamad/>
