📖 داستان — قدمبهقدم
مسیر کامل این شب

پیام اول از داداشم
ساعت ۸ شب داداشم پیام داد: «یه فاکتور میخوام». قبلاً پیشش حسابدار بودم و اینجور خواستهها طبیعیه. ولی به جای فرستادن یه فایل Word، تصمیم گرفتم یه سیستم بسازم که هرچقدر دلش خواست ازش استفاده کنه — بدون اینکه دیگه نیازی به من داشته باشه.
🧠 درس این لحظه
وقتی یه نفر یه چیز کوچیک میخواد، فرصته یه چیز بزرگ بسازی. بپرس «آیا این مشکل دوباره تکرار میشه؟» اگه آره، سیستم بساز — نه راهحل یهباره.

پیام اول از داداشم
ساعت ۸ شب داداشم پیام داد: «یه فاکتور میخوام». قبلاً پیشش حسابدار بودم و اینجور خواستهها طبیعیه. ولی به جای فرستادن یه فایل Word، تصمیم گرفتم یه سیستم بسازم که هرچقدر دلش خواست ازش استفاده کنه — بدون اینکه دیگه نیازی به من داشته باشه.
🧠 درس این لحظه
وقتی یه نفر یه چیز کوچیک میخواد، فرصته یه چیز بزرگ بسازی. بپرس «آیا این مشکل دوباره تکرار میشه؟» اگه آره، سیستم بساز — نه راهحل یهباره.
یه سیستم فاکتورساز برای داداشم بساز که: - از موبایل راحت بشه باهاش کار کرد - فاکتورها ذخیره بشن و قابل ویرایش باشن - خروجی PDF برای چاپ و خروجی عکس برای ارسال داشته باشه - بدون نیاز به نصب اپ — مستقیم از مرورگر

پرامپت اولیه به Claude
نشستم و مشخصات سیستم رو نوشتم. مهمترین چیز: باید از گوشی موبایل راحت کار کنه. Claude Code شروع کرد و توی اولین iteration یه ساختار پایه برگرداند.
🧠 درس این لحظه
پرامپت خوب با «کاربر نهایی کیه؟» شروع میشه، نه با «چی بسازیم؟». وقتی میدونی کاربرت داداشته که از گوشی کار میکنه، ابزار درست رو انتخاب میکنی.
پرامپت اولیه به Claude
نشستم و مشخصات سیستم رو نوشتم. مهمترین چیز: باید از گوشی موبایل راحت کار کنه. Claude Code شروع کرد و توی اولین iteration یه ساختار پایه برگرداند.
🧠 درس این لحظه
پرامپت خوب با «کاربر نهایی کیه؟» شروع میشه، نه با «چی بسازیم؟». وقتی میدونی کاربرت داداشته که از گوشی کار میکنه، ابزار درست رو انتخاب میکنی.
یه سیستم فاکتورساز برای داداشم بساز که: - از موبایل راحت بشه باهاش کار کرد - فاکتورها ذخیره بشن و قابل ویرایش باشن - خروجی PDF برای چاپ و خروجی عکس برای ارسال داشته باشه - بدون نیاز به نصب اپ — مستقیم از مرورگر


چالشهای ظاهری — پیش وحید خاتمی
دوازده شب کار تموم نشده بود. رفتم پیش وحید خاتمی شام بخوریم. چند تا چیز ظاهری توی خروجی درست نبود — لیاوت موبایل، رنگها، فاصلهها. تا ۱ شب اونجا بودیم و Claude داشت تغییرات رو اعمال میکرد.
🧠 درس این لحظه
وقتی Claude جواب دقیق نمیده، مشکل رو دقیقتر توصیف کن. «این باکس باید ۱۶px فاصله از لبه داشته باشه» بهتر از «ظاهرش خوب نیست».

چالشهای ظاهری — پیش وحید خاتمی
دوازده شب کار تموم نشده بود. رفتم پیش وحید خاتمی شام بخوریم. چند تا چیز ظاهری توی خروجی درست نبود — لیاوت موبایل، رنگها، فاصلهها. تا ۱ شب اونجا بودیم و Claude داشت تغییرات رو اعمال میکرد.
🧠 درس این لحظه
وقتی Claude جواب دقیق نمیده، مشکل رو دقیقتر توصیف کن. «این باکس باید ۱۶px فاصله از لبه داشته باشه» بهتر از «ظاهرش خوب نیست».


سیستم آنلاین شد
اومدم خونه و تا ۳ صبح کار ادامه داشت. در نهایت سیستم روی سرور بالا اومد. داداشم از گوشیش فاکتور میزنه، خروجی PDF میگیره، خروجی عکس برای ارسال میگیره. خیالش راحته.
🧠 درس این لحظه
خروجی خوب یعنی کاربر بتونه بدون توضیح ازش استفاده کنه. تست واقعی: بده به کسی که ازش هیچی نمیدونه، ببین گیر میکنه یا نه.
سیستم آنلاین شد
اومدم خونه و تا ۳ صبح کار ادامه داشت. در نهایت سیستم روی سرور بالا اومد. داداشم از گوشیش فاکتور میزنه، خروجی PDF میگیره، خروجی عکس برای ارسال میگیره. خیالش راحته.
🧠 درس این لحظه
خروجی خوب یعنی کاربر بتونه بدون توضیح ازش استفاده کنه. تست واقعی: بده به کسی که ازش هیچی نمیدونه، ببین گیر میکنه یا نه.


تست واقعی اپلیکیشن فاکتورساز
ویدیوی زیر یه walkthrough واقعی از سیستم نهاییه — از ثبت فاکتور تا گرفتن خروجی PDF و عکس، مستقیم از گوشی موبایل.
🧠 درس این لحظه
یه ابزار خوب رو میشه بدون راهنما استفاده کرد. اگه کاربرت گیر کرد، مشکل از UXته، نه از کاربر.
تست واقعی اپلیکیشن فاکتورساز
ویدیوی زیر یه walkthrough واقعی از سیستم نهاییه — از ثبت فاکتور تا گرفتن خروجی PDF و عکس، مستقیم از گوشی موبایل.
🧠 درس این لحظه
یه ابزار خوب رو میشه بدون راهنما استفاده کرد. اگه کاربرت گیر کرد، مشکل از UXته، نه از کاربر.
مراحل اجرا داخل Claude Code
اینجا میتونی ببینی که دقیقاً چطور این سیستم ساخته شد — پرامپتها، tool callها، iterationها، و لحظهای که Claude Code شروع به ساختن ساختار اصلی کرد.
🧠 درس این لحظه
Vibe Coding یعنی تو ایده رو هدایت میکنی، Claude جزئیات رو اجرا میکنه. نقش تو معماری و تصمیمگیریه، نه نوشتن کدِ تکتک.
مراحل اجرا داخل Claude Code
اینجا میتونی ببینی که دقیقاً چطور این سیستم ساخته شد — پرامپتها، tool callها، iterationها، و لحظهای که Claude Code شروع به ساختن ساختار اصلی کرد.
🧠 درس این لحظه
Vibe Coding یعنی تو ایده رو هدایت میکنی، Claude جزئیات رو اجرا میکنه. نقش تو معماری و تصمیمگیریه، نه نوشتن کدِ تکتک.
