با ایجنت Replit یه اپ دادهمحور بساز
خلاصهٔ کاملتر
تو این مقاله اومده که یه توسعهدهنده با ۲۵ سال سابقهٔ کدنویسی، با ایجنت Replit یه اپ پیشنهاد سختافزار برای اجرای محلی مدلهای هوش مصنوعی ساخته و در حدود ۳۰ تا ۴۰ دقیقه کار فعال به نسخهٔ منتشرشده و موبایلریسپانسیو رسیده. نکتهٔ اول روش کارش اینه که بهجای نوشتن پرامپت از صفر، اول از ایجنت خواسته یه پلن بده و بعد همون پلن رو تبدیل به پرامپت پیادهسازی کرده تا چیزی از قلم نیفته.
دادهٔ اولیه اصلاً تمیز نبوده: ماهها تست سختافزاری پخششده لای متن ویدیوها و یادداشتهای پراکنده، با برچسبگذاری ناهماهنگ. بعضی رکوردها مدل و فرمت quantization بنچمارک رو مشخص کرده بودن و بعضی نه. نویسنده میگه اول با ابزارهای AI اطلاعات رو استخراج کرده ولی بازبینی دستی لازم بوده، چون پیام اصلی همینه: ایجنت اپ رو دور دادهٔ تو میسازه، اما دادهٔ خراب یا ناقص رو برات درست نمیکنه.
Replit یه حالت «plan» جدا از مرحلهٔ ساخت داره؛ ایجنت اول پرامپت رو تحلیل میکنه، دنبال خلأ و ناسازگاری تو داده میگرده و یه رویکرد پیشنهاد میده. اینجا گفته دیتاست اونقدر کوچیکه که اپ میتونه فقط فرانتاند با یه فایل JSON ثابت باشه، ولی در عمل یه دیتابیس کوچیک ساخته (حدود ۲۹ مگابایت از سهمیهٔ ۲۰ گیگابایتی) با جدولهای بنچمارک و مشخصات سختافزار که مقادیر جاافتاده رو میشد مستقیم توش پر کرد.
بعد از نسخهٔ اول، نوبت بازبینی بوده نه ساختن بیشتر. توسعهدهنده از ایجنت خواسته نقش «یه کاربر بدبین» رو بازی کنه، پنج مشکل پیدا کنه و تا اجازه ندادن چیزی رو عوض نکنه؛ لیست اولویتدارش با یه قابلیت اصلیِ خراب شروع میشده. ایجنت هم برای رفع باگها به چند زیرایجنت تقسیم میشه و همزمان یکی اسکیمای دیتابیس رو میخونه و یکی باگ فرانتاند رو درست میکنه.
بخش تست جلوتر از چیزیه که تو ابزارهای مشابه معمولیه: ایجنت یه مرورگر واقعی باز میکنه و با اپ زنده کار میکنه؛ اینجا یه مجموعهٔ ۱۱ سناریویی شامل جریان پیشنهاد، مقایسهٔ نتایج، رفتار موقع نبود داده و چیدمان موبایل، حدود ۷ دقیقه طول کشید و بدون خطا رد شد. در عوض ایجنت فرضهای خودش رو میذاره و اگه صریح نگی عدد از خودت درنیار، جای خالی رو با دادهٔ ساختگی پر میکنه. هزینهها هم تو داشبورد پیداست: وسط کار سهمیهٔ ماهانهٔ پلن رایگان تموم شده و برای ادامه رفته سراغ Replit Core.
نکات کلیدی:
- کل ساخت، بازبینی، رفع باگ، افزودن دارکمود و تست حدود ۳۰ تا ۴۰ دقیقه کار فعال برده
- حالت plan جدا از build اجازه میده رویکرد ایجنت رو قبل از کدنویسی اصلاح کنی
- ایجنت پیشنهاد فرانتاند با JSON ثابت داد ولی دیتابیس ساخت: حدود ۲۹ مگابایت از سهمیهٔ ۲۰ گیگابایتی
- تست داخل مرورگر با ۱۱ سناریو حدود ۷ دقیقه طول کشید و کامل پاس شد
- بدون دستور صریح، ایجنت جای دادهٔ واقعی دادهٔ ساختگی میذاره
- سهمیهٔ پلن رایگان وسط پروژه تموم شد و ادامهٔ کار نیاز به Replit Core داشت




