إنتقل إلى المحتوى الرئيسي

أنشئ عميل Bitsocial الخاص بك

لا ينجح Bitsocial بامتلاك تطبيق رسمي واحد لكل حالة استخدام، بل ينجح حين يتشارك عملاء كثيرون البروتوكول نفسه ويتنافسون على الواجهة والثقافة والاكتشاف والإعدادات الافتراضية ونموذج العمل.

يمثّل 5chan وSeedit دليلين مبكرين على صحة الفكرة، لا سقفًا لها. ينبغي أن يتمكن أي مطوّر من إطلاق لوحة صور جديدة، أو منتدى، أو عميل ملفات شخصية، أو تطبيق اجتماعي موجّه للهواتف أولًا، أو أداة لمجتمع متخصص، أو حتى عميل مركزي يعتمد على Bitsocial في الأسفل، دون أن يطلب إذنًا من مالك منصة.

ما الذي يمكن للمطوّرين تغييره

يستطيع أي عميل Bitsocial أن ينافس على قرارات المنتج دون تفريع الشبكة بأكملها:

  • الواجهة واللغة البصرية
  • مسار الانضمام
  • الإعدادات الافتراضية للمجتمعات
  • واجهات الإشراف
  • نموذج الاكتشاف
  • تجربة الوسائط
  • قيود الهاتف أو سطح المكتب أو النطاق الترددي المنخفض
  • تحقيق الدخل ونموذج العمل

الطبقة المشتركة هي البروتوكول، أما طبقة المنتج فمفتوحة للمنافسة.

أسرع طريقة للتعلّم

ابدأ من التطبيقات الموجودة فعلًا:

  • جرّب 5chan لمجتمعات لوحات الصور المجهولة.
  • جرّب Seedit للنقاش على طراز Reddit.
  • اقرأ وثائق خطافات React في Bitsocial للتكامل من جهة العميل.
  • اقرأ وثائق Bitsocial CLI لعمليات العقد والمجتمعات.

إن أردت التقدّم بسرعة، ساهم أولًا في تطبيق قائم. وإن لم تناسبك الواجهة أو الثقافة أو نموذج المجتمع الذي تريده، فابنِ عميلًا مستقلًا.

اختر إصدارًا أوليًا ضيّق النطاق

أفضل إصدار أول ليس تطبيقًا اجتماعيًا شاملًا، بل عميل له جمهور واحد واضح وسبب واحد قوي للوجود.

من نقاط الانطلاق الجيدة:

  • عميل لوحة صور أنظف موجّه لثقافة بعينها
  • عميل منتدى موجّه للهواتف أولًا
  • تطبيق لمجتمع واحد بإعدادات افتراضية صارمة
  • عميل لمجتمعات صنّاع المحتوى
  • عميل اكتشاف للقراءة فقط
  • لوحة تحكم للإشراف أو للمشغّلين
  • عميل مُحسَّن للغة أو منطقة أو فئة أجهزة بعينها

العملاء الصغار مفيدون لأن Bitsocial يتيح لهم النمو داخل الشبكة نفسها بدل حبس مستخدميهم في قاعدة بيانات خاصة.

مسارات التنفيذ

هناك ثلاثة مسارات عملية:

  1. فرّع عميلًا قائمًا إن كانت فكرتك قريبة من 5chan أو Seedit.
  2. ابنِ عميل React جديدًا باستخدام خطافات React في Bitsocial.
  3. ابنِ تكاملك الخاص فوق واجهات برمجة العقد والبنية التحتية العامة لـ RPC.

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

مبدأ التصميم

ابنِ العميل الذي يستحق مجتمعك وجوده، ثم دع العملاء المتوافقين يتنافسون على الملأ.