الوصف
/pr-viz هو مهارة وعارض IDE مجاني ذاتي الاستضافة مصمم لتبسيط عملية مراجعة الشيفرة لطلبات السحب في GitHub. يقوم بتحويل طلبات السحب المعقدة إلى خرائط مراجعة ذات منطقتين بديهية، مما يسمح للمطورين بتحديد التغييرات الحرجة بسرعة وتصفيه التعديلات الأقل أهمية. هذه الطريقة تقلل بشكل كبير من وقت المراجعة من خلال تركيز الانتباه على ما هو مهم حقًا، مما يعزز الكفاءة وجودة الشيفرة.
قراءة المزيد
تعمل الأداة كمهارة IDE يمكن تفعيلها من بيئات تطوير مختلفة، بما في ذلك VS Code وCursor وClaude Code وWindsurf. بمجرد تفعيلها باستخدام عنوان URL لطلب سحب GitHub، يقوم /pr-viz بإنشاء خريطة بصرية يمكن عرضها محليًا أو على خادم ذاتي الاستضافة. ميزة رئيسية هي قدرتها على العمل في بيئة معزولة، مما يعني أنه يمكن تشغيلها بالكامل داخل الشبكة الخاصة بالشركة، أو VPC، أو EC2 خلف VPN، دون الحاجة إلى الوصول إلى الإنترنت بعد التثبيت الأولي. هذا يضمن أن الشيفرة الحساسة وبيانات المراجعة لا تغادر أبدًا بيئة الاستضافة، مما يعالج مخاوف الخصوصية والأمان الحرجة.
يستفيد /pr-viz من نماذج IDE الموجودة للتحليل، مما يعني أنه لا توجد تكلفة إضافية لنموذج LLM خارجي. يوفر ملاحظات قصيرة قابلة للقراءة من قبل البشر وملاحظات PR يمكن للمراجعين التصرف بناءً عليها مباشرة. تشمل الميزات عرضًا توضيحيًا لطلب السحب، وعرضًا متحركًا لنتيجة طلب السحب، والمشكلات، والفحوصات الفاشلة، والمكالمات المهمة. يمكن للمستخدمين أيضًا مشاركة مخططات المراجعة داخل طلب السحب، مما يضمن أن جميع أعضاء الفريق لديهم فهم متسق لصورة المخاطر.
نشر الأداة سهل، ويتضمن سحب صورة Docker وتشغيل أمر `docker compose up`. يتم بعد ذلك تنزيل حزمة المهارة من المضيف واستدعاؤها من IDE. تم تصميم النظام لتكلفة تشغيل منخفضة، باستخدام نماذج يدفع المستخدمون بالفعل مقابلها. يدعم نشر التعليقات إلى GitHub، إما عن طريق النسخ إلى الحافظة أو، مع رمز اختياري، يسمح بالنشر الجماعي مباشرة إلى مراجعة معلقة. يبقى رمز GitHub في علامة تبويب المتصفح ولا يتم تخزينه أبدًا على الخادم، مما يعزز الأمان بشكل أكبر. التطبيق مجاني للتشغيل، مع كون الصورة مفتوحة المصدر وحزمة المهارة تحت ترخيص MIT، بينما العارض مغلق المصدر.
- الفئةمراجعة الشيفرة واختبارها بالذكاء الاصطناعي
- نموذج التسعيرمجاني
- النشرمستضاف ذاتيًا
- المنصاتالويب
الميزات الأساسية لـ /pr-viz
خرائط مراجعة ذات منطقتين لطلبات السحب في GitHub
مهارة وعارض IDE مجاني
خيار نشر ذاتي الاستضافة
قدرة على العمل في شبكة معزولة (لا حاجة للإنترنت بعد التثبيت)
يقلل من وقت مراجعة الشيفرة عن طريق تصفية الضوضاء
يتكامل مع VS Code وCursor وClaude Code وWindsurf
يستفيد من نماذج IDE الموجودة للتحليل
يولد ملاحظات قصيرة قابلة للقراءة من قبل البشر وملاحظات PR
يوفر عرضًا توضيحيًا متحركًا لطلب السحب
يسمح بمشاركة مخططات المراجعة داخل طلبات السحب
لا يحتاج إلى سحابة بائع أو خلفية SaaS مطلوبة
يدعم نشر التعليقات إلى GitHub كالمستخدم
يبقى رمز GitHub في علامة تبويب المتصفح، وليس على الخادم
صورة Docker لنشر سهل
تحقق من صورة Cosign للأمان
كيفية استخدام /pr-viz؟
تشغيل صورة Docker: اسحب صورة gprojekt/pr-viz:latest Docker إلى جهاز يمكن الوصول إليه من قبل فريقك وقم بتشغيلها باستخدام `docker compose up -d`.
تنزيل المهارة: قم بتنزيل مهارة pr-viz لIDE الخاص بك (VS Code، Cursor، Claude Code، Windsurf) من المضيف الخاص بك.
استدعاء المهارة من IDE: في IDE الخاص بك، استدعِ المهارة باستخدام `/pr-viz` متبوعًا بعنوان URL لطلب السحب في GitHub (على سبيل المثال، `/pr-viz https://github.com/acme/api/pull/1284`).
خريطة المراجعة: افتح خريطة المراجعة ذات المنطقتين التي تم إنشاؤها لتحليل طلب السحب، مع التركيز على التغييرات الحرجة والرؤى التي تم إنشاؤها بواسطة AI.
نشر التعليقات: استخدم الخريطة لنشر التعليقات إلى GitHub، إما عن طريق النسخ إلى الحافظة أو، مع رمز اختياري، النشر الجماعي مباشرة إلى مراجعة معلقة.
حالات استخدام /pr-viz
- مراجعة الشيفرة بكفاءة
- تحليل الشيفرة بشكل آمن
- إنتاجية المطورين
- تعاون الفريق
- ملاحظات مراجعة آلية
- نشر محلي






