المكافأة

اكسب GNK مقابل مساهماتك

يخصص مجمع مجتمع Gonka مكافآت للمساهمات في تطوير المشروع. إصلاح الأخطاء والميزات الجديدة والوثائق والاختبارات - كل ذلك يدر GNK.

كيف تعمل

تستخدم Gonka مجمع المجتمع - وهو جزء من إصدار GNK المخصص لتحفيز المساهمين. عندما يتم قبول طلب السحب الخاص بك ودمجه في الفرع الرئيسي لمستودع gonka-ai/gonka، يقوم الفريق بتوزيع المكافأة من المجمع اعتمادًا على تعقيد وأهمية المساهمة.

💰

مجمع المجتمع

يتم تخصيص نسبة مئوية من إصدار GNK كمكافآت للمساهمين. كلما كانت المساهمة أكثر أهمية، زادت المكافأة.

🔍

مراجعة الفريق

يتم مراجعة كل طلب سحب بواسطة حراس Gonka. الكود عالي الجودة مع الاختبارات يحصل على الأولوية.

دفع GNK

بعد الدمج، يتم إرسال المكافأة إلى محفظة Gonka الخاصة بك. يعتمد المبلغ على نوع المهمة وتعقيدها.

أنواع المساهمات

إصلاحات الأخطاء

الأكثر شيوعًا

إصلاح الأخطاء في الكود ومنطق الإجماع وبروتوكول الشبكة وواجهة سطر الأوامر. إصلاح الأخطاء هو النوع الأكثر شيوعًا وطلبًا من المساهمات.

المكافأة: 50 — 500 GNK

ميزات جديدة

مكافأة عالية

تطوير وظائف جديدة: تحسين الأداء، أوامر CLI جديدة، تحسين التحقق من PoC، عمليات التكامل.

المكافأة: 200 — 2,000 GNK

الوثائق

سهل البدء

كتابة وتحسين الوثائق، الترجمة إلى لغات أخرى، أمثلة استخدام API و SDK.

المكافأة: 20 — 200 GNK

الاختبار / ضمان الجودة

الاستقرار

كتابة اختبارات الوحدة والتكامل، إعادة إنتاج وتوثيق الأخطاء، اختبار التحميل.

المكافأة: 30 — 300 GNK

دليل خطوة بخطوة

5 خطوات من النسخ المتفرع إلى الحصول على GNK.

1

انسخ المستودع

انتقل إلى github.com/gonka-ai/gonka وانقر على Fork. استنسخ النسخة المتفرعة محليًا.

git clone https://github.com/<your-username>/gonka.git
2

ابحث عن مهمة

افتح علامة تبويب Issues في المستودع الرئيسي. ابحث عن الملصقات:

  • good first issue — مهام بسيطة للمبتدئين
  • bounty — مهام بمكافأة GNK مؤكدة
  • help wanted — مهام تحتاج إلى مساعدة
3

اكتب الحل + الاختبارات

أنشئ فرعًا، واكتب الكود، وتأكد من إضافة الاختبارات. طلبات السحب بدون اختبارات تحصل على أولوية مراجعة أقل بكثير.

نصيحة: اتبع نمط كود المشروع. قم بتشغيل المدققات والاختبارات محليًا قبل الإرسال.

4

إنشاء طلب سحب

افتح طلب سحب في gonka-ai/gonka. صف ما تم إصلاحه/إضافته، وأشر إلى المشكلة المرتبطة (#الرقم).

قائمة مراجعة طلب السحب

  • وصف التغييرات
  • رابط إلى المشكلة
  • الاختبارات قد مرت
  • المدقق بدون أخطاء
5

مراجعة + دمج = GNK

سيراجع الحراس الكود الخاص بك. بعد الموافقة والدمج، سيتم إرسال مكافأة GNK إلى محفظتك.

متوسط وقت المراجعة: 3-7 أيام. قد تتطلب الميزات المعقدة عدة تكرارات.

أحجام المكافآت

أحجام تقديرية للمكافآت من مجمع المجتمع. يتم تحديد المبلغ النهائي من قبل فريق Gonka بناءً على نتائج المراجعة.

نوع المهمة نطاق GNK أمثلة
إصلاحات الأخطاء 50 — 500 إصلاح تعطل، تسرب ذاكرة، تحقق غير صحيح
ميزات جديدة 200 — 2,000 أمر CLI جديد، تحسين PoC، تكامل API
وثائق 20 — 200 ترجمة الوثائق، أمثلة SDK، أسئلة شائعة، README
الاختبار 30 — 300 اختبارات الوحدة، اختبارات التحمل، تقارير الأخطاء مع إعادة الإنتاج
نقاط ضعف حرجة 1,000 — 5,000+ استغلال الإجماع، الإنفاق المزدوج، تجاوز PoC

قد تتجاوز المكافآت على نقاط الضعف الحرجة النطاق المحدد بشكل كبير.

هل أنت مستعد للمساهمة؟

افتح مستودع Gonka على GitHub، وابحث عن مهمة مناسبة، وأرسل أول طلب سحب لك.