انجمن‌های فارسی اوبونتو

جامعه کاربران => معرفی نرم‌افزار => نویسنده: esmaeelE در 06 شهریور 1405، 02:45 ق‌ظ

عنوان: پروژه Graphify کشیدن گراف از کدهای برنامه
ارسال شده توسط: esmaeelE در 06 شهریور 1405، 02:45 ق‌ظ
پروژه Graphify ابزاری برای ترسیم شماتیک و نقشه ارتباطات یک پروژه از روی کدهای آن است.

Graphify می‌تواند ساختار یک پروژه نرم‌افزاری را به Knowledge Graph تبدیل می‌کند. به‌جای اینکه برای پیدا کردن ارتباط میان فایل‌ها و بخش‌های مختلف پروژه در میان کدها جست‌وجوی متنی انجام دهید، Graphify روابطی مانند import، call و inherit را استخراج کرده و آن‌ها را به شکل یک گراف قابل بررسی نمایش می‌دهد. استفاده از این برنامه به‌خصوص هنگام کار با پروژه‌های بزرگ و پیچیده و همچنین استفاده از دستیارهای هوش مصنوعی برای درک، تحلیل و توسعه کد می‌تواند بسیار مفید باشد.


تحلیل کد با استفاده از Tree-sitter و به‌صورت محلی انجام می‌شود و نیازی به ارسال کد پروژه به سرویس‌های ابری نیست.
به جز کد امکان وارد کردن مستندات، فایل‌های PDF، تصاویر و ویدئو نیز وجود دارد.

کاربردها:


پس از اجرای Graphify، خروجی‌های زیر در دسترس خواهند بود:


کد پروژه

https://github.com/Graphify-Labs/graphify