🧠 فایلهایی که هر وایبکدری باید توی پروژه بشناسه
وقتی با ابزارهایی مثل Codex، Claude Code یا Cursor روی یک پروژه واقعی کار میکنی، فقط Prompt نوشتن کافی نیست. معمولاً داخل پروژه فایلها و دستورالعملهایی قرار میگیرن که رفتار AI رو کنترل و استاندارد میکنن.
🔹 Prompt
دستور یا توضیحیه که مشخص میکنه AI باید دقیقاً چه کاری انجام بده؛ مثلاً ساخت API، Refactor کردن کد یا نوشتن تست.
🔹 Skill
یک مجموعه دستورالعمل تخصصیه برای انجام یک نوع کار مشخص. مثلاً Skill مخصوص ساخت Controller، نوشتن Test یا پیادهسازی Migration.
بهجای اینکه هر بار همه قوانین رو توضیح بدیم، AI میتونه Skill مربوط به اون کار رو بخونه و اجرا کنه.
🔹 Hook
یک قانون یا اکشن خودکاره که قبل یا بعد از یک اتفاق مشخص اجرا میشه.
مثلاً بعد از تغییر کد، به AI بگیم Lint یا Test رو اجرا کنه، یا قبل از Commit یک بررسی مشخص انجام بده.
🔹 Script
یک فایل اجرایی برای انجام کارهای تکراری پروژه است؛ مثل اجرای تستها، Build پروژه، ساخت Migration، Seed کردن دیتابیس یا بررسی کیفیت کد.
💡 تفاوت سادهشون:
Prompt → الان چه کاری انجام بده؟
Skill → این نوع کار رو چطور انجام بده؟
Hook → چه زمانی یک کار خودکار اجرا بشه؟
Script → چه دستوری واقعاً اجرا بشه؟
وقتی این مفاهیم رو درست استفاده کنی، AI دیگه فقط یک چتبات کنار پروژه نیست؛ کمکم تبدیل میشه به بخشی از Workflow توسعه نرمافزار.
کانال آموزشی کدنایت | آموزش برنامه نویسی 👇👇
https://t.me/codenight_ir
https://t.me/codenight_ir
#VibeCoding #AI #Codex #ClaudeCode #PromptEngineering #SoftwareEngineering
Post #107
265
- ❤ 2