آموزش اتوماسیون بازبینی کد با هوش مصنوعی و GitHub Actions - آخرین آپدیت

دانلود AI Code Review Automation with GitHub Actions

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یک ربات بازبینی کد مبتنی بر هوش مصنوعی را از صفر بسازید و آن را در GitHub Marketplace منتشر کنید. این دوره عملی، شما را در تمام مراحل چرخه حیات ساخت یک GitHub Action همراهی می‌کند؛ ابزاری که از مدل‌های زبانی بزرگ (LLM) برای بازبینی خودکار Pull Requestها و ارائه بازخوردهای کاربردی در مورد کیفیت کد استفاده می‌کند. شما کار خود را با بررسی اهمیت بازبینی خودکار کد، تحلیل Pull Requestهای واقعی در پروژه‌های پیچیده و درک معماری خط لوله (Pipeline) بازبینی هوش مصنوعی مبتنی بر GitHub Actions آغاز می‌کنید. سپس با استفاده از ابزار تحلیل کیفیت کد PMAT، معیارهای بازبینی را تعریف کرده، اکشن‌های موجود را به عنوان مرجع مطالعه می‌کنید و استراتژی‌های مهندسی پرامپت (Prompt Engineering) را برای تولید بازخوردهای مفید هوش مصنوعی توسعه می‌دهید. در مرحله پیاده‌سازی، از روش توسعه مستندمحور (Documentation-driven development) برای برنامه‌ریزی اکشن خود استفاده می‌کنید، آن را با کمک هوش مصنوعی می‌سازید، تست‌ها را اضافه کرده و از طریق استراتژی‌های تست محلی آن را بهینه‌سازی می‌کنید. در نهایت، اکشن خود را در GitHub مستقر کرده، روی Pull Requestهای واقعی آزمایش می‌کنید و با چالش‌های عملی هوش مصنوعی مولد، از جمله پاسخ‌های غیرقطعی، روبرو می‌شوید. دوره با نوشتن مستندات شفاف و انتشار ربات بازبینی شما در GitHub Marketplace برای استفاده جامعه برنامه‌نویسان به پایان می‌رسد.

سرفصل ها و درس ها

ساخت سیستم بازبینی کد با هوش مصنوعی Building an AI Code Review System

  • مقدمه Introduction

  • چرا بازبینی کد را با هوش مصنوعی خودکار کنیم Why Automate Code Reviews with AI

  • مرور کلی معماری Architectural Overview

  • درک مبانی GitHub Actions Understanding GitHub Actions Basics

  • بهره‌گیری از LLMها در توسعه Leveraging LLMs for Development

  • نتیجه‌گیری Conclusion

  • مقدمه Introduction

  • مرور ابزار PMAT Overview of the PMAT Tool

  • تعریف معیارها و استانداردهای بازبینی Defining Review Criteria and Standards

  • مرور یک GitHub Action مشابه Overview of a Similar GitHub Action

  • استراتژی اولیه پرامپت‌نویسی Initial Prompt Strategy

  • نتیجه‌گیری Conclusion

  • مقدمه Introduction

  • تعریف استراتژی با استفاده از مستندات Defining Your Strategy with Documentation

  • ساخت GitHub Action Creating the GitHub Action

  • افزودن تست‌ها و بهینه‌سازی Adding Tests and Refining

  • استراتژی‌های تست محلی Local Testing Strategies

  • نتیجه‌گیری Conclusion

استقرار و انتشار بازبینی کد هوش مصنوعی Deploying and Publishing AI Code Review

  • مقدمه Introduction

  • ساخت GitHub Action در محیط GitHub Creating the GitHub Action in GitHub

  • استفاده از ربات در یک Pull Request Using the Bot in a Pull Request

  • چالش‌های هوش مصنوعی مولد Challenges with Generative AI

  • بررسی قابلیت‌های اضافی Exploring Additional Features

  • نتیجه‌گیری Conclusion

  • مقدمه Introduction

  • نوشتن مستندات شفاف برای اکشن Writing Clear Action Documentation

  • انتشار در GitHub Marketplace Publishing to GitHub Marketplace

  • نتیجه‌گیری Conclusion

پروژه نهایی Capstone Project

نمایش نظرات

آموزش اتوماسیون بازبینی کد با هوش مصنوعی و GitHub Actions
جزییات دوره
4h 8m
28
(آخرین آپدیت)
59
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده