برنامه نویسی

آنالایزر مخزن GitHub – جامعه Dev

این یک ارسال برای توسعه دهنده Amazon Q “Quack the Code” چالش: خرد کردن خط فرمان است

آنچه من ساختم

آنالایزر مخزن GitHub

یک برنامه وب که مخازن GitHub را تجزیه و تحلیل می کند و مستندات جامع در مورد ویژگی ها ، کارکردها و ساختار آنها ایجاد می کند.

ویژگی

  • تجزیه و تحلیل مبتنی بر API: از API GitHub برای تجزیه و تحلیل مخازن بدون کلون سازی محلی استفاده می کند
  • نمای کلی مخزن: اطلاعات اساسی در مورد مخزن (ستارگان ، چنگال ها و غیره) ارائه می دهد
  • تجزیه و تحلیل کد: توابع و کلاسهای کلیدی را در پایگاه کد مشخص می کند
  • تشخیص فناوری: به طور خودکار زبان ها و چارچوب های برنامه نویسی را تشخیص می دهد
  • تجسم ساختار: ساختار فهرست مخزن را نشان می دهد
  • صادرات مستندات: مستندات Markdown قابل بارگیری را تولید می کند

نسخه آزمایشی

https://www.youtube.com/watch؟v=hmqwt4qh38w

مخزن کد

https://github.com/dwarshb/github-repository-analyzer/

چگونه من از توسعه دهنده Amazon Q استفاده کردم

سریع:
یک برنامه وب بسازید که مخازن GitHub را تجزیه و تحلیل می کند و مستندات جامع تولید می کند. در
برنامه باید یک URL مخزن GitHub را به عنوان ورودی بپذیرد و از API GitHub (نه کلونینگ محلی) برای تجزیه و تحلیل مخزن استفاده کند. از GitHub Token از کاربر به عنوان اختیاری بپرسید و در صورت ارائه از آن در GitHub API استفاده کنید. اطمینان حاصل کنید که مستندات تولید شامل نمای کلی مخزن ، آمار ، تجزیه زبان و فناوری های مورد استفاده ، ساختار پوشه است. همچنین گزینه تولید پرونده های ReadMe را که از Google Gemini API استفاده می کند ، اضافه کنید. حتماً از کاربر کلید API Gemini API بپرسید.

برای مرجع – می توانید Amazonq.md را بررسی کنید

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا