feat: add chapter 02-vibe-coding-mindset specs

This commit is contained in:
2026-09-05 21:41:02 +08:00
parent e16cca93ee
commit 652dba5bc4
8 changed files with 861 additions and 0 deletions

View File

@@ -0,0 +1,78 @@
# مشخصات درس‌نامه: اهداف فصل دوم (Chapter Goals)
- **شناسه در سیلابس:** `L2.1`
- **فصل:** فصل ۲: شروع مسیر Vibe Coding (Ch 2)
- **نوع محتوا:** 📘 درس‌نامه متنی
- **زمان تقریبی مطالعه:** ۵ دقیقه
- **پیش‌نیازهای مستقیم:** `L1.2` (نگاه کلی به دوره)
---
## ۱. اهداف یادگیری (Learning Objectives - Bloom's Taxonomy)
دانشجو پس از مطالعهٔ این درس‌نامه باید بتواند:
- [ ] **درک کند (Understand):** ماموریت و جایگاه فصل ۲ در تغییر چارچوب ذهنی (Mindset Shift) از برنامه‌نویسی سنتی به هدایت ایجنت‌ها چیست.
- [ ] **درک کند (Understand):** ساختار ۷ درس‌نامهٔ مفهومی و ۱ آزمون تستی پایانی این فصل چگونه او را برای ورود به فاز عملیاتی فصل ۳ آماده می‌کند.
- [ ] **تحلیل/ارزیابی کند (Evaluate):** چرا درک سازوکار هوش مصنوعی و اصول مهندسی پرامپت قبل از دست به کد شدن، مانع از هدررفت ساعت‌ها زمان و ناامیدی در پروژه‌ها می‌شود.
- [ ] **به‌کار ببندد (Apply):** نقشهٔ راه این فصل را بررسی کند و اهداف یادگیری شخصی خود را با نتایج آزمون تستی ۱۰۰ امتیازی پایانی همسو سازد.
---
## ۲. محدوده و مرزهای محتوا (Scope & Boundaries)
### آنچه باید پوشش داده شود (In-Scope):
1. **خوش‌آمدگویی به هستهٔ مفهومی دوره:** بیان این حقیقت که ابزارها تغییر می‌کنند، اما اصول هم‌افزایی با هوش مصنوعی و تفکر معمارانه ثابت می‌مانند.
2. **بررسی سرفصل‌های فصل ۲:**
* درس ۲.۲: بازتعریف نقش توسعه‌دهنده به عنوان مدیر محصول و معمار.
* درس ۲.۳: درک طرز کار مغز هوش مصنوعی (توکن‌ها، پنجره بافت، احتمال و توهم).
* درس ۲.۴: دسته‌بندی سه‌گانهٔ ابزارها (ادیتور، ترمینال، مرورگر) و راهبرد Dual-Track.
* درس ۲.۵: واقعیت هزینه‌ها، محدودیت‌ها و تله‌های پنهان هوش مصنوعی.
* درس ۲.۶: فرمول طلایی پرامپت‌نویسی مهندسی و تعامل دانه‌بندی‌شده (Atomic).
* درس ۲.۷: متدولوژی توسعه مشخصات‌محور (SDD) و پایان دوران پرامپت-و-دعا (Prompt & Pray).
3. **معرفی آزمون تستی فصل (`Q2.1`):** اعلام اینکه در پایان این فصل یک آزمون تستی ۱۰ سوالی (۱۰۰ امتیاز) برای ارزیابی تسلط بر این مبانی بنیادین برگزار خواهد شد.
4. **جعبهٔ نکتهٔ کوئرا (`<details class="green">`):** اهمیت عبور دقیق و یادداشت‌برداری از این فصل به عنوان فونداسیون کل مهارت‌های عملی آینده.
### آنچه نباید وارد آن شویم (Out-of-Scope):
- ورود به جزئیات فنی توکن‌ها، ابزارها یا پرامپت‌ها (هرکدام درس اختصاصی دارند).
- وارد شدن به مباحث نصب و پیکربندی نرم‌افزارها (متعلق به فصل ۳).
---
## ۳. مفاهیم کلیدی و کلمات تخصصی (Key Concepts & Terms)
| اصطلاح انگلیسی | معادل فارسی مصوب | توضیح یک‌خطی ساده |
| :--- | :--- | :--- |
| Mindset Shift | تغییر چارچوب ذهنی | گذار از نگارش دستوری خطوط کد به رهبری و مشخصه‌نویسی برای هوش مصنوعی |
| Conceptual Foundation | فونداسیون مفهومی | درک اصولی رفتار مدل‌ها قبل از اتکا به ابزارهای خودکار |
| Dual-Track Workflow | جریان کاری دومسیره | ترکیب ابزارهای سریع مرورگری برای ایده با ادیتورهای محلی برای توسعه پایدار |
| Spec-Driven Development (SDD) | توسعه مشخصات‌محور | روش مهندسی ساخت نرم‌افزار بر پایه اسناد مشخصات شفاف به جای پرامپت‌های پراکنده |
---
## ۴. جایگاه‌های تصاویر و نمودارها (Visual & Diagram Placeholders)
> **راهنمای ایجنت نویسنده:** تمام تصاویر باید در پوشهٔ `images/` قرار گرفته و در قالب جدول تک‌خانه‌ای وسط‌چین با کپشن تفصیلی درج شوند:
1. **تصویر کاور درس:** `images/cover.png`
* **موضوع:** کاور مینیمال و شیک ورود به فصل دوم دوره با تم تیره، المان‌های ذهنیت وایب کدینگ، تفکر محصول و لوگوی کوئرا کالج.
2. **نقشهٔ سفر یادگیری فصل ۲:** `images/chapter-2-roadmap.png`
* **موضوع:** اینفوگرافیک گام‌به‌گام از نقطه شروع (تعریف وایب کدینگ) $\rightarrow$ شناخت مغز مدل‌ها $\rightarrow$ انتخاب ابزار $\rightarrow$ کنترل هزینه و انتظارات $\rightarrow$ مهندسی پرامپت $\rightarrow$ متدولوژی SDD $\rightarrow$ ایستگاه آزمون تستی ۱۰۰ امتیازی.
3. **نمودار تغییر پارادایم نقش‌ها:** `images/role-evolution.png`
* **موضوع:** مقایسه جایگاه فرد در توسعه نرم‌افزار سنتی (کدنویس جزئیات) در برابر جایگاه در وایب کدینگ (کارگردان و کنترل‌کننده کیفیت).
---
## ۵. بخش‌بندی و ساختار محتوایی پیشنهادی درس‌نامه (`README.md`)
1. **تیتر اصلی:** `# اهداف فصل دوم: شروع مسیر Vibe Coding`
2. **مقدمه کوتاه و الهام‌بخش:** چرا قبل از دست به ابزار شدن، نیازمند فونداسیون ذهنی هستیم؟
3. **جدول کاور درس**
4. **سرفصل‌های کلیدی فصل در یک نگاه:** معرفی مختصر ۶ مبحث پیش رو و ارزش کاربردی هرکدام.
5. **جدول نقشهٔ یادگیری فصل**
6. **معیار سنجش و آزمون فصل:** توضیح آزمون ۱۰ سوالی ۱۰۰ امتیازی و نقش آن در مسیر اخذ گواهی.
7. **کال‌اوت نکته کوئرا (`<details class="green">`):** ثبت دکمه «خواندم» و آغاز پرقدرت فصل.
---
## ۶. معیارهای پذیرش (Acceptance Criteria for Reviewer)
- [ ] لحن متن روان، انگیزاننده، غیررسمی اما حرفه‌ای باشد.
- [ ] نقشه راه ۶ درس‌نامه بعدی به همراه آزمون پایانی به وضوح ترسیم شده باشد.
- [ ] تصاویر پیشنهادی با سناریوی درس هماهنگ باشند.
- [ ] هیچ‌گونه وارد شدن زودهنگام به آموزش نصب یا دستورات فنی در متن رخ ندهد.