آشنایی با دستورات دو ابزار هوش مصنوعی برای بازبینی کد: Gemini و CodeRabbit 🤖
اگه تو تیمهای برنامهنویسی کار میکنید، حتما با ابزارهای بازبینی کد (Code Review) مبتنی بر هوش مصنوعی آشنا هستید یا ازشون استفاده میکنید. این ابزارها با کامنت گذاشتن تو گیتهاب (یا پلتفرمهای مشابه) به ما کمک میکنند. در ادامه دستورات دوتا از این ابزارها رو مرور میکنیم:
✨ دستورات دستیار Gemini ✨
این دستیار دستورات ساده و مستقیمی برای انجام کارهای اصلی داره.
* بازبینی کد (Code Review)
برای اینکه دستیار تمام تغییرات موجود در پول ریکوئست (Pull Request) رو بررسی و نظرش رو اعلام کنه:
* خلاصه کردن (Summary)
برای دریافت خلاصهای از تغییرات انجام شده در پول ریکوئست:
* پاسخ در کامنتها (Comment)
وقتی میخواید به صورت مستقیم در یک کامنت از دستیار سوالی بپرسید یا پاسخی بگیرید:
* راهنما (Help)
برای نمایش لیست تمام دستورات موجود:
🐰 دستورات دستیار CodeRabbit 🐰
این دستیار کنترل دقیقتری روی فرآیند بازبینی خودکار به شما میده.
* کنترل بازبینی خودکار
* توقف موقت (Pause)
بازبینی خودکار رو برای یک پول ریکوئست خاص متوقف میکنه:
* ادامه (Resume)
بازبینی خودکار رو که قبلاً متوقف کرده بودید، دوباره فعال میکنه:
* نادیده گرفتن (Ignore)
برای اینکه CodeRabbit یک پول ریکوئست رو به طور کامل نادیده بگیره، این دستور رو در توضیحات پول ریکوئست اضافه کنید:
* درخواست بازبینی دستی
* بازبینی کامل (Full Review)
یک بازبینی کامل و جدید از تمام کدها، بدون در نظر گرفتن کامنتهای قبلی:
* بازبینی افزایشی (Incremental Review)
فقط تغییرات جدیدی که از آخرین بازبینی به بعد اضافه شدهاند رو بررسی میکنه:
* بهروزرسانی اطلاعات
* بهروزرسانی خلاصه (Update Summary)
خلاصهی تولید شده توسط دستیار رو در توضیحات پول ریکوئست آپدیت میکنه:
* ایجاد دیاگرام (Generate Diagram)
یک دیاگرام از تاریخچه و روند تغییرات پول ریکوئست ایجاد و در کامنتها ارسال میکنه:
با این دستورات میتونید کنترل دقیقتری روی دستیارهای هوش مصنوعی داشته باشید و سرعت توسعه رو بالا ببرید.
🔗 لینک نصب بات در گیتهاب:
https://github.com/marketplace/coderabbitai
https://github.com/marketplace/gemini-code-assist
#برنامه_نویسی #هوش_مصنوعی #گیتهاب #CodeReview #AI
🎺 برای یادگیری بیشتر و دریافت مطالب مفید در زمینه .NET و برنامهنویسی، به کانال ما بپیوندید!
📚💻 @dotnetcode🖥 👨💻
اگه تو تیمهای برنامهنویسی کار میکنید، حتما با ابزارهای بازبینی کد (Code Review) مبتنی بر هوش مصنوعی آشنا هستید یا ازشون استفاده میکنید. این ابزارها با کامنت گذاشتن تو گیتهاب (یا پلتفرمهای مشابه) به ما کمک میکنند. در ادامه دستورات دوتا از این ابزارها رو مرور میکنیم:
✨ دستورات دستیار Gemini ✨
این دستیار دستورات ساده و مستقیمی برای انجام کارهای اصلی داره.
* بازبینی کد (Code Review)
برای اینکه دستیار تمام تغییرات موجود در پول ریکوئست (Pull Request) رو بررسی و نظرش رو اعلام کنه:
/gemini review
* خلاصه کردن (Summary)
برای دریافت خلاصهای از تغییرات انجام شده در پول ریکوئست:
/gemini summary
* پاسخ در کامنتها (Comment)
وقتی میخواید به صورت مستقیم در یک کامنت از دستیار سوالی بپرسید یا پاسخی بگیرید:
@gemini-code-assist
* راهنما (Help)
برای نمایش لیست تمام دستورات موجود:
/gemini help
🐰 دستورات دستیار CodeRabbit 🐰
این دستیار کنترل دقیقتری روی فرآیند بازبینی خودکار به شما میده.
* کنترل بازبینی خودکار
* توقف موقت (Pause)
بازبینی خودکار رو برای یک پول ریکوئست خاص متوقف میکنه:
@coderabbitai pause
* ادامه (Resume)
بازبینی خودکار رو که قبلاً متوقف کرده بودید، دوباره فعال میکنه:
@coderabbitai resume
* نادیده گرفتن (Ignore)
برای اینکه CodeRabbit یک پول ریکوئست رو به طور کامل نادیده بگیره، این دستور رو در توضیحات پول ریکوئست اضافه کنید:
@coderabbitai ignore
* درخواست بازبینی دستی
* بازبینی کامل (Full Review)
یک بازبینی کامل و جدید از تمام کدها، بدون در نظر گرفتن کامنتهای قبلی:
@coderabbitai full review
* بازبینی افزایشی (Incremental Review)
فقط تغییرات جدیدی که از آخرین بازبینی به بعد اضافه شدهاند رو بررسی میکنه:
@coderabbitai review
* بهروزرسانی اطلاعات
* بهروزرسانی خلاصه (Update Summary)
خلاصهی تولید شده توسط دستیار رو در توضیحات پول ریکوئست آپدیت میکنه:
@coderabbitai summary
* ایجاد دیاگرام (Generate Diagram)
یک دیاگرام از تاریخچه و روند تغییرات پول ریکوئست ایجاد و در کامنتها ارسال میکنه:
@coderabbitai generate sequence diagram
با این دستورات میتونید کنترل دقیقتری روی دستیارهای هوش مصنوعی داشته باشید و سرعت توسعه رو بالا ببرید.
https://github.com/marketplace/coderabbitai
https://github.com/marketplace/gemini-code-assist
#برنامه_نویسی #هوش_مصنوعی #گیتهاب #CodeReview #AI
📚💻 @dotnetcode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2👏2❤1🤩1