صابر طباطبایی
کار

چیزی که تحویل داده‌ام.

هر پروژه‌ی زیر با یک ارزیابی شروع می‌شود، از روزِ اول مانیتورینگ دارد و در نهایت مالِ صاحبش است. کارهای جدید وقتی واقعاً راه بیفتند به این فهرست اضافه می‌شوند — نه قبلش.

#01

AI Receptionist

روی همین سایت پاسخ می‌دهد · قابل سفارش برای کسب‌وکارها

زنده
مسئله

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

راه‌حل

برای هر کسب‌وکار یک تعریف ایجنت، به‌شکل یک فایل پیکربندی و نه تنظیم دستی در داشبورد — متن خوش‌آمد، خدمات، قیمت‌های تأییدشده، منطقه‌ی سرویس‌دهی، قواعد فوریت، شماره‌ی انتقال. از همان پیکربندی یک پرامپت سیستم ده‌بخشی ساخته می‌شود، با قواعد سختی که ایجنت نمی‌تواند دورشان بزند: هرگز قیمت تأییدنشده نگوید، هرگز نوبتی را تأیید نکند که ابزار تقویم برنگردانده، و اگر پرسیدند صادقانه بگوید دستیار خودکار است. انگلیسی و فارسی وسط تماس جابه‌جا می‌شوند، و خلاصه‌ی هر تماس را Claude می‌نویسد و در همان Supabase می‌نشیند که سرنخ‌های چت سایت در آن ذخیره می‌شوند.

نتیجه تا اینجا

کانال وب زنده است — دکمه‌ی گوشه‌ی همین صفحه خودِ محصول است، نه ماکت. بخش تلفن نوشته شده ولی منتظر راه‌اندازی سمت اپراتور است، پس وضعیت صادقانه «نیمه‌تحویل» است. قواعد محافظ با یک ماتریس خصمانه‌ی مکتوب تست می‌شوند (قیمت‌کشی، فشار برای تخفیف، تزریق پرامپت، تماس‌گیرنده‌ی عصبانی، سوییچ زبان وسط مکالمه) به‌همراه ۲۶ تست خودکار؛ هزینه‌ی هر دقیقه تقریباً دوازده سنت است — همان عددی که تعیین می‌کند این یک کسب‌وکار است یا فقط یک دمو.

در حال اجرا از
شهریور ۱۴۰۵
پشته
Retell AIAnthropic ClaudeTypeScriptFastifySupabase PostgresDrizzleVercelTwilioZod
همین الان امتحان کن
#02

sabertabatabaei.com

برند شخصی من · ونکوور، کانادا

زنده
مسئله

به نمایشی کارآمد از روشی که ادعای ساختش را دارم نیاز داشتم — دوزبانه، صادق در مورد ادعای روش در برابر ادعای گذشته، و با یک ابزار تشخیصی AI که چیزی به‌قدر کافی مشخص تولید می‌کند که بشود از آن دفاع کرد.

راه‌حل

یک سایت Next.js با ارزیابی آمادگی AI که توسط Claude اجرا می‌شود، دستیار مبتنی بر اسناد (Nova) با استفاده از embeddingهای Voyage، دو درگاه پرداخت، و یک پنل ادمین کامل — deploy شده روی Vercel و Supabase.

نتیجه تا اینجا

موتور ارزیابی گزارش‌های شخصی‌سازی‌شده را در حدود ۳۰ ثانیه تولید می‌کند، با مسیر fallback validation‌شده اگر مدل در دسترس نباشد. مانیتورینگ، سقف هزینه و مدیریت خطا از روز اول در آن قرار داده شده — چون خود این سایت، تست روز سیصدم من است.

در حال اجرا از
تیر ۱۴۰۵
پشته
Next.js 15TypeScriptSupabase Postgres + AuthAnthropic ClaudeVoyage AI (RAG)VercelStripeResend
#03

ReplyPilot

دموی زنده در همین صفحه · قابل سفارش برای کسب‌وکارها

زنده
مسئله

کسب‌وکارهای محلی باید هم‌زمان ریویوهای گوگل، دایرکت اینستاگرام، واتس‌اپ و تلگرام را بدون یک محل واحد برای پاسخ‌های به‌موقع و هم‌راستا با برند مدیریت کنند — و اغلب ابزارهای پاسخ‌دهی AI یا کلی‌گویی می‌کنند یا بدون بررسی انسانی چیزی ریسکی ارسال می‌کنند.

راه‌حل

یک اینباکس یکپارچه پشت یک interface مشترک برای همه‌ی کانال‌ها، طوری که اتصال‌های زنده و اتصال‌هایی که هنوز منتظر تأییدند (تأییدیه‌ی گوگل و متا هفته‌ها طول می‌کشد — تلگرام نیازی به آن ندارد) از یک مسیر کد استفاده کنند. Claude پاسخ‌ها را با لحن خود کسب‌وکار می‌نویسد، با اعتبارسنجی خروجی ساختاریافته، فیلتر «هرگز نگو»، و دیواری در برابر تزریق پرامپت دور محتوای مشتری — و هیچ پاسخی بدون تأیید انسانی ارسال نمی‌شود.

نتیجه تا اینجا

همان انضباط موتور ارزیابی بالا: امنیت سطح ردیف (RLS) از اولین migration، یک logger مرکزی با پنهان‌سازی خودکار داده‌های حساس، و دموی تعاملی عمومی پایین همین کارت — که با سه لایه محدودیت نرخ درخواست محافظت می‌شود تا پیش از پیدا شدن مشتری واقعی، هزینه‌اش قابل پیش‌بینی بماند.

در حال اجرا از
مرداد ۱۴۰۵
پشته
Next.jsTypeScriptSupabase Postgres + RLSAnthropic ClaudeVercelZod
همین الان امتحان کن

کیس‌های جدید وقتی deploy می‌شوند اضافه می‌شوند. سر بزنید — یا بپرسید الان روی چه چیزی کار می‌کنم.

شروع با ارزیابی رایگان