چطوری با ای آی(AI) کد بزنیم و بتونیم کار تیمی انجام بدیم انگار سنیور استخدام کردیم؟

هوش مصنوعی
برنامه‌نویسی
فارسی

چطور با AI و یه تیم دو سه نفره، مثل یه تیم پر از سنیور محصول بسازیم؟ اگه هنوز داری با AI فقط چت می‌کنی که: «برام یه CRUD بنویس» واقعاً داری هم خودتو هم AI رو تو لِوِل جونیور نگه می‌داری. توی این ویدیو می‌بینیم چطوری با یه ساختار درست، از AI مثل یه تیم سنیور استفاده کنیم؛ از لحظه‌ای که ایده میاد تو ذهنت، تا لحظه‌ای که Pull Request مرج می‌شه. توی این ویدیو چی کار می‌کنیم؟ • ساخت “مغز” AI با چند تا فایل Markdown * rules.md برای قوانین تیم و سبک کدنویسی * architecture.md برای معماری پروژه * usecases.md برای یوزکیس‌ها * changes-log.md برای لاگ تغییرات و فیچرها • ساخت PRD خودکار با Gemini (GEM اختصاصی) * توضیح می‌دم PRD چیه و چرا بدون PRD، AI فقط شلوغ‌کاری می‌کنه * یه مستر پرامپت بهت می‌دم که بتونی برای هر فیچر، با یه ورودی تمیز، یه PRD حرفه‌ای بسازی • OpenSpec: پلی بین PRD و کد * می‌گیم چطور از روی PRD یه Spec بسازیم که AI بفهمه دقیقاً باید چی بسازه * اینجا دنیای توصیف رفتار سیستم و I/O و Flowهاست • ایجنت‌های کدنویس (Claude CLI, Gemini CLI, OpenAI, …) * نشون می‌دم چطور به‌جای پرامپت‌های شلخته، AI رو مثل یه دولوپر تیم، با context درست و مرحله‌به‌مرحله میاریم تو بازی • حل مشکل کانتکست و توکن‌سوزی * چطوری هر بار که یه فیچر جدید می‌سازیم، AI رو “انبورد” کنیم * چطور فقط فایل‌ها و بخش‌های لازم رو بهش بدیم که هم نفهمه، هم ارزون‌تر دربیاد 😄 • اتصال به Git و Pull Request واقعی * ساخت برنچ برای هر فیچر * اعمال patchها توسط AI * ساخت PR و بعد حتی یه AI Reviewer دوم برای چک کردن ساختار و قوانین • تکلیف عملی برای تو + مقدمه‌ی ویدیوی بعدی * ته ویدیو بهت می‌گم چی رو خودت باید تست کنی * و تو ویدیوی بعدی می‌ریم یه بک‌اند واقعی رو از صفر تا PR با همین ساختار می‌سازیم این ویدیو به درد کی می‌خوره؟ * دولوپرهایی که می‌خوان واقعاً از AI تو کار روزمره‌شون استفاده کنن، نه فقط برای دموی لینکدین * DevOpsها و سنیورها که مسئول کیفیت کد و معماری هستن * کسایی که تیم کوچیک دارن ولی می‌خوان خروجی‌شون در حد یه تیم بزرگ باشه * هرکسی که دوست داره AI رو به‌عنوان عضو تیم ببینه، نه فقط یه چت‌بات بامزه چی لازم داری برای دنبال کردن این ویدیو؟ * یه آشنایی پایه با گیت و Git Branch / PR * یه ادیتور مثل VS Code * دسترسی به یکی از این‌ها (حداقل یکی‌شون): Gemini OpenAI Claude / هر مدل دیگه که بتونی روش ایجنت و CLI ران کنی --- 00:00 شروع 00:44 مشکلات استفاده از هوش مصنوعی در محصولات واقعی 01:55 نقشه کلان چرخه 4 مرحله ای کد زدن با هوش مصنوعی 03:50 فایل و فولدر برای مغز AI 06:17 PRD: تعریف و نقش GEM مخصوص تولید PRD 11:46 قرارداد بین PRD و کد 13:46 ایجنت‌های کدنویس agentic AI 20:16 مدیریت کانتکست و توکن با کمک OpenSpec 27:07 اتصال به Git و Pull Request 29:00 تکلیف عملی و قدم بعدی --- سلام من بابک درانی عرب هستم شما میتونین من رو از طریق لینک زیر تو لینکدین فالو کنین: https://babakacademy.com / babakdoraniarab میتونین از طریق ایمیل زیر هم با من در ارتباط باشین: babak.dorani‪@gmail.com‬