کلون کردن Calendly با ایجنتهای کدنویس
خلاصهٔ کاملتر
به گفتهٔ نویسنده، رمز کار اینه که ایجنت کدنویس رو مثل یه تیم محصول ببینی، نه یه تولیدکنندهٔ کد. بهجای اینکه تو یه پرامپت بخوای «یه اپ زمانبندی بساز»، کار به فاز شکسته شد: تحقیق روی رقبا، طراحی معماری، ساخت، و بعد تست بیوقفه با ایجنتهایی که نقش کاربر جعلی رو بازی میکنن. خروجی یه اپ زمانبندی کارکردنی بود که با Codex و چند پرامپت بزرگ ساخته شد.
اپ که بعد از ریبرند اسمش شد Snag Time، بیشتر کارهای Calendly یا Cal.com رو پوشش میده: داشبورد رزروها، و ساخت چند event type (مثلاً یه کال رایگان کنار یه جلسهٔ مشاورهٔ پولی) با لینک، رنگ، قوانین در دسترس بودن، buffer time و سؤالهای سفارشی. سینک تقویم زندهست؛ اگه تو تقویم واقعی وقتی رو ببندی، همون اسلات از صفحهٔ رزرو عمومی حذف میشه. Stripe هم برای event typeهای پولی وصل شده.
فرایند پرامپتنویسی هم میکرومنیجمنت نبود. اول یه goal prompt بزرگ به ایجنت گفت که کلون رو لوکال و بدون هزینه بسازه و کار رو تو چهار مرحلهٔ تحقیق، برنامهریزی، ساخت و تست جلو ببره. بعد از اون فقط چند پرامپت کوتاه لازم شد: یکی برای ریبرند و ریدیزاین (اسم خودکار اولیه Tempo Cove بود)، یکی مخصوص پرفورمنس صفحهٔ کندِ رزرو، و چند دور پالایش UX و تست دستی.
جالبترین بخش، حلقهٔ تست خودکاره: ایجنت حدود ۵۰ کاربر مجازی رو شبیهسازی میکرد که ثبتنام، ساخت event type، مسیر رزرو و داشبورد ادمین رو کلیک میکردن، و چرخهٔ بساز، تست، باگگیری و دوباره تست روزها بدون دخالت آدم تکرار شد. ولی همهچی رو نگرفت؛ نویسنده خودش یه ایراد UX پیدا کرد: نوار پیشرفتِ مسیر رزرو کلیککردنی به نظر میرسید ولی کاری نمیکرد و فقط دکمههای فلش جواب میدادن.
نویسنده صریح میگه این کلون جای Calendly رو نمیگیره. یه سری فیچر اتوماسیون مثل یادآورها و workflow trigger هنوز نیست، و مرز بین «چیزی برای خودم و تیم کوچیک» با «محصول SaaS مقیاسپذیر» جدیه: هزینهٔ inference و دیتابیس تو حجم بالا، باگهای لبه از رفتار کاربر واقعی، و نگهداری بلندمدت. کلون کردن سطحِ یه محصول حالا شدنیه، ولی تبدیلش به یه کسبوکار پایدار مسئلهٔ دیگهایه.
نکات کلیدی:
- ساخت با Codex، تو چهار فاز تحقیق، برنامهریزی، ساخت و تست.
- حدود پنج روز و پنج ساعت رانتایم ایجنت، پخششده تو حدود دو هفته.
- حلقهٔ تست خودکار با شبیهسازی حدود ۵۰ کاربر مجازی روی مسیرهای ثبتنام، رزرو و ادمین.
- اپ لوکال رایگان اجرا میشه؛ برای لایو شدن هاست (مثلاً Vercel)، Google Calendar، دیتابیس و کلید واقعی Stripe لازمه.
- ایراد UX نوار پیشرفت رو ایجنتها ندیدن و بازبینی انسانی گرفتش.




