اولین منبع باز PR ادغام شد

Summarize this content to 400 words in Persian Lang
در آزمایشگاه 2، دانشآموزان قرار بود در پروژههای منبع باز ساخته شده توسط دانشجویان دیگر مشارکت کنند. من تصمیم گرفتم روی Code Formatter Advisor کار کنم که از Groq برای تجزیه و تحلیل کد و ارائه بهبودهای قالب بندی استفاده می کند.
من همچنین این برنامه را برای آزمایشگاه قبلی خود آزمایش کردم، بنابراین درک درستی از نحوه عملکرد آن داشتم. در آزمایشگاه قرار بود یک پرچم خط فرمان جدید اضافه کنیم که اطلاعات توکن را نمایش دهد. همه اینها با پیروی از دستورالعملهای مشارکت.
من قبلاً این کار را انجام داده بودم، بنابراین ایجاد یک شماره جدید ->fork->checkout به یک شاخه جدید->commit->push->pr->ادغام بسیار آسان بود. برای بخش پیادهسازی، من با grok نیز کار کردم، بنابراین میدانستم کجا به دنبال اطلاعات توکن بگردم، بخش سخت برای من عادت کردن به ابزار در پایتون بود. من ابزارم را در جاوا اسکریپت ساختم. این ابزار از argparse کتابخانه python که چیزی بود که من از آن آگاه نبودم. مدتی طول کشید تا من به آن عادت کنم و یک پرچم جدید اضافه کنم. با این حال، زمانی که به کتابخانه عادت کردم، بسیار روان بود. از نظر تغییرات، من یک پرچم جدید برای تجزیه تابع اضافه کردم و یک منطق جدید برای اتفاقاتی که هنگام ارسال پرچم اتفاق می افتد اضافه کردم. تأیید PR نسبتاً ساده بود، زیرا همه تغییرات جدید به درستی برای مالک کار می کردند.
افزودن تصاویر در روابط عمومی یک راه خوب برای اطمینان از اینکه همه در یک صفحه هستند، بنابراین من یک تصویر از وضعیت نهایی خط فرمان با پرچم روشن اضافه کردم.
اگر بخواهم کل فرآیند را دوباره انجام دهم، مطمئن می شوم که متوجه می شوم هر کتابخانه ای که از آن استفاده می شود چگونه کار می کند زیرا من دقیقاً برای این پروژه تلاش کردم و زمان زیادی را تلف کردم.
در آزمایشگاه 2، دانشآموزان قرار بود در پروژههای منبع باز ساخته شده توسط دانشجویان دیگر مشارکت کنند. من تصمیم گرفتم روی Code Formatter Advisor کار کنم که از Groq برای تجزیه و تحلیل کد و ارائه بهبودهای قالب بندی استفاده می کند.
من همچنین این برنامه را برای آزمایشگاه قبلی خود آزمایش کردم، بنابراین درک درستی از نحوه عملکرد آن داشتم. در آزمایشگاه قرار بود یک پرچم خط فرمان جدید اضافه کنیم که اطلاعات توکن را نمایش دهد. همه اینها با پیروی از دستورالعملهای مشارکت.
من قبلاً این کار را انجام داده بودم، بنابراین ایجاد یک شماره جدید ->fork->checkout به یک شاخه جدید->commit->push->pr->ادغام بسیار آسان بود. برای بخش پیادهسازی، من با grok نیز کار کردم، بنابراین میدانستم کجا به دنبال اطلاعات توکن بگردم، بخش سخت برای من عادت کردن به ابزار در پایتون بود. من ابزارم را در جاوا اسکریپت ساختم. این ابزار از argparse
کتابخانه python که چیزی بود که من از آن آگاه نبودم. مدتی طول کشید تا من به آن عادت کنم و یک پرچم جدید اضافه کنم. با این حال، زمانی که به کتابخانه عادت کردم، بسیار روان بود. از نظر تغییرات، من یک پرچم جدید برای تجزیه تابع اضافه کردم و یک منطق جدید برای اتفاقاتی که هنگام ارسال پرچم اتفاق می افتد اضافه کردم. تأیید PR نسبتاً ساده بود، زیرا همه تغییرات جدید به درستی برای مالک کار می کردند.
افزودن تصاویر در روابط عمومی یک راه خوب برای اطمینان از اینکه همه در یک صفحه هستند، بنابراین من یک تصویر از وضعیت نهایی خط فرمان با پرچم روشن اضافه کردم.
اگر بخواهم کل فرآیند را دوباره انجام دهم، مطمئن می شوم که متوجه می شوم هر کتابخانه ای که از آن استفاده می شود چگونه کار می کند زیرا من دقیقاً برای این پروژه تلاش کردم و زمان زیادی را تلف کردم.