تصور کنید هفتهها وقت صرف ساخت قابلیتی کنید که در نهایت هیچ کاربری سراغ آن نرود؛ این دقیقاً همان تلهای است که سازندهی Learn Dino در مسیر توسعهی خود با آن روبهرو شد.
این ابزار اجازه میدهد هر موضوعی، از شیمی دم کردن قهوه تا مبانی هوانوردی، در ۳۰ ثانیه به یک دورهی آموزشی تبدیل شود. در حالی که اکثر مدرسان AI فقط متنهای ساده یا محیطهای چت ارائه میدهند، این اپلیکیشن از سیستم «Streak» و «Heart» برای درگیر نگه داشتن کاربر استفاده میکند.
هوش مصنوعی زاینده (Generative AI) — مثل آشپزی که با ترکیب مواد مختلف، یک غذای کاملاً جدید میپزد — در اینجا برای تولید محتوا بهکار رفته است. همانطور که در تحلیلهای پیشین ما دربارهی آیندهی آموزشهای AI اشاره کردیم، چالش اصلی همواره خروج از حالت «چت ساده» و ورود به «ساختار آموزشی» بوده است.
طبق اعلام توسعهدهنده در گزارش سایت dev.to، این اپلیکیشن در ۷ ژوئن ۲۰۲۶ برای iOS، اندروید و وب عرضه شد. این پروژه که با React Native ساخته شده، در مسیر توسعه با سه دیوار سخت برخورد کرد:
- ثبات خروجی: مجبور کردن مدل به تولید پاسخهای ساختارمند در موضوعات خاص، به اصلاحات گسترده در مهندسی پرامپت (Prompt Engineering) — هنر سؤال درست پرسیدن، شبیه کسی که میداند چطور از یک مشاور باتجربه بهترین جواب را بگیرد — نیاز داشت.
- باگهای منطقی: یک نقص بحرانی باعث میشد پاسخ صحیح آزمون همیشه در یک جایگاه ثابت باشد؛ این مشکل تنها با اجرای الگوریتم Fisher-Yates shuffle حل شد.
- تولید ویژگیهای زائد: سازنده هفتهها روی ابزارهایی کار کرد که کاربران هرگز از آنها استفاده نکردند، چون این ویژگیها بر اساس حدسهای شخصی او بودند، نه بازخورد واقعی.
این پروژه ثابت میکند «خروجی ساختارمند» همچنان برای توسعهدهندگان مستقل یک چالش بزرگ است. همچنین هشدار میدهد که اولویت دادن به نیازهای خیالی به جای گفتگو با کاربر، یک دام محصولی است.
گام بعدی شما
- اگر توسعهدهنده هستید، بهجای حدس زدن، از متد «مصاحبه با کاربر» برای تعریف ویژگیهای محصول استفاده کنید.
- برای کنترل خروجیهای AI، از مدلهای JSON-mode یا ابزارهای اعتبارسنجی طرحواره استفاده کنید.
- وضعیت نرخ بازگشت کاربر (D7 Retention) را به عنوان معیار اصلی موفقیت در نظر بگیرید.
اما تأثیر مدلهای استدلالی روی کیفیت این دورهها حتی شگفتانگیزتر است — به تحلیل ما دربارهی مدلهای Reasoning مراجعه کنید.
گفتگو