دليل المشاريع

مشاريع Bitsocial

صُمِّم Bitsocial لينمو إلى آلاف التطبيقات والأدوات والخدمات التي يمكن لأي شخص بناؤها، لا التي يوافق عليها حُرّاس البوابة. إن كنت مطوّرًا، قدّم تطبيقك الخاص.

دليل المشاريع
5chan logo

5chan

جاهز للاستخدام

لوحات صور لامركزية مع تنزيلات مباشرة للويب وAPK وسطح المكتب.

5chan هو أول عميل Bitsocial عام. يعيد تدفق لوحات الصور المجهولة على شبكة نظير إلى نظير: لوحات، مواضيع، نشر الصور، إشراف المجتمع، ونسخ مرآة عامة متعددة من دون الاعتماد على خادم مركزي.

Seedit logo

Seedit

تجريبي

عميل Bitsocial بنمط المنتديات مع نسخ ويب وAPK وسطح المكتب.

يجلب Seedit نقاشات على نمط Reddit إلى Bitsocial عبر المواضيع والهويات وإدارة المجتمع ومسارات توزيع متعددة. وهو أسرع طريقة لتجربة جانب المنتديات من الشبكة من متصفح أو هاتف Android أو تطبيق سطح مكتب.

أدوات إدارة اللوحات لمجتمعات 5chan المخصصة.

يتصل 5chan Board Manager بـ Bitsocial CLI لمساعدة المشرفين على إنشاء لوحات صور مخصصة وتهيئتها والإشراف عليها. وهي طبقة الأدوات لمالكي اللوحات الذين يريدون تحكمًا تشغيليًا.

فحوصات إشراف متوافقة مع OpenAI وفق قواعد كل مجتمع.

يقيّم AI Moderation Challenge محتوى تعليقات Bitsocial مقابل community.rules عبر نقطة نهاية نموذج متوافقة مع OpenAI. يمكن للمجتمعات توجيه المنشورات الخطرة إلى المراجعة مع الاحتفاظ بمفاتيح المزود والمحفزات في إعدادات العقدة الخاصة.

bitbones logo

bitbones

تجريبي

عميل مرجعي بالحد الأدنى، كل عرض فيه مجرد غلاف رفيع حول hook واحد.

bitbones هو أصغر واجهة مفيدة فوق hooks الخاصة بـ Bitsocial في React: بلا تنسيق يُذكر، وبلا قرارات منتج، وخلف كل عرض hook واحد فقط. وهو أسرع مكان لإعادة إنتاج خلل أو تجربة تغيير في الـ hooks على مجتمعات حقيقية، ويمكن تبديل خلاصته الافتراضية بين قائمتَي مجتمعات Seedit و5chan.

تحكم سطر الأوامر في العقد والمجتمعات ومسارات الأتمتة.

Bitsocial CLI هي واجهة الطرفية الرسمية للبروتوكول. استخدمها لإدارة العقد، ونشر المحتوى، وتشغيل خادم WebSocket JSON-RPC للتحكم البرمجي وأتمتة التعليمات البرمجية، وأتمتة مسارات الإدارة، والعمل مباشرةً مع بدائيات Bitsocial من دون عميل GUI.

روبوت Telegram ينشر ملخصات موجزة لنشاط GitHub في مستودعات Bitsocial.

يُمرّر Bitsocial GitHub Alerts عمليات الدفع والإصدارات والمشكلات وطلبات السحب من GitHub إلى أي محادثة أو مجموعة أو موضوع منتدى على Telegram. يشغّله فريق Bitsocial لمستودعاته الخاصة، وصورة الحاوية متاحة للجميع، فيمكن لأي شخص استضافته ذاتيًا لمستودعاته.

زاحف وفهرس بحث وواجهة ويب يمكن استضافتها ذاتيًا لمجتمعات Bitsocial.

يتصل Bitsocial Indexer بخدمة Bitsocial CLI عبر RPC، ويفهرس المجتمعات التي يحدّدها المشغّل في قاعدة بيانات SQLite محلية، ثم يتيحها عبر واجهة REST وواجهة API للبحث في النص الكامل، مع واجهة ويب اختيارية تُبنى على الخادم. ويأتي فارغًا: فالمشغّل هو من يقرّر ما الذي تجري فهرسته.

خادم معاينة الروابط وإعادة التوجيه الذي يُنشئ بطاقات المشاركة لمنشورات Bitsocial.

يُنشئ Bitsocial Previewer بطاقات OpenGraph وTwitter عند مشاركة رابط منشور على منصات أخرى، ثم يعيد توجيه المتصفحات الحقيقية إلى التطبيق. النسخة الواحدة متعددة المستأجرين بحسب اسم المضيف، لذا يكفي نشر واحد وإعداد TLS واحد لتغطية جميع نطاقات العملاء والمرايا.

موزع عام لمجتمعات Bitsocial، معبأ لـ Docker و npm.

Bitsocial Seeder يثبت صفحات المجتمع الأولى وCIDs بعد التحديث وتوجيه موضوعات pubsub من خلال daemon بيتسوشيال. يعيد استخدام daemon محلي يعمل بالفعل عند توفره أو يبدأ daemon bitsocial-cli المضمن تلقائياً، ويتم شحنه كصورة Docker للنشر دون مراقبة على VPS وحزمة npm لمشغلي Node-first.

روبوتات تغذية تنقل منشورات Bitsocial الجديدة إلى قنوات أو مجموعات Telegram.

تراقب Bitsocial Telegram Bots قوائم مجتمعات العميل وتعيد توجيه المنشورات الجديدة إلى وجهات Telegram مع روابط مضمنة تعود إلى عملاء Bitsocial. يغطي الروبوت النشط خلاصات 5chan اليوم، مع هيكلة المستودع لإضافة روبوتات خاصة بعملاء آخرين مع الوقت.

اختبارات CAPTCHA بصور مخصصة للمجتمعات التي تريد التحقق من البشر.

ينشئ Captcha Canvas Challenge اختبارات CAPTCHA بصرية يمكن للمجتمعات دمجها في مسار النشر الخاص بها. وهو خيار خفيف للمجتمعات التي تريد فحوصات بشرية مباشرة من دون التخلي عن الإشراف المستضاف ذاتيًا.

محرّر يعمل دون اتصال بالدرجة الأولى لإعدادات تحدّيات مكافحة السبام في أحد المجتمعات.

يعرض Challenge Composer مصفوفة challenges في إعدادات مجتمع Bitsocial ويتيح تعديلها، ثم يصدّر سكربت CLI جاهزًا للتشغيل. ويأتي في صورة ملف HTML واحد مكتفٍ ذاتيًا لا يرسل أي طلبات إلى الخارج أثناء التشغيل، لذا يمكن فتحه مباشرة من القرص أو من ذاكرة USB.

حماية على السلسلة للمجتمعات التي تريد فحوصات رموز أو عقود.

يتحقق EVM Contract Call من المنشورات عبر استدعاء عقد EVM قبل قبول المشاركة. ويتيح للمجتمعات بناء بوابات رموز أو قواعد staking أو فحوصات أخرى على السلسلة ضمن سير الإشراف.

تحدي مُصدِّر الشارات المُتحقق منه لشارات الدول والمنتديات المخصصة.

يعمل Flags Challenge على عقدة مجتمع Bitsocial ويتحقق من تأكيدات الأعلام الموقعة من خدمة مصدر قابلة للتكوين. الملف الشخصي المجمع الأول يستهدف 5chan، ويغطي أعلام البلدان، وأعلام memeflags من /pol/، وأعلام pony flags من /mlp/، مع الحفاظ على نفس النمط قابلاً لإعادة الاستخدام لأي عميل يقوم بتشغيل خدمة المصدر والمساحة الخاصة به.

HuggingSocial logo

HuggingSocial

تجريبي

مركز نظير إلى نظير للبحث والمناقشة وتنزيل نماذج الذكاء الاصطناعي المفتوحة.

HuggingSocial مركز نماذج لا تملكه أي شركة. المراكز هي مجتمعات Bitsocial تسيطر عليها مفاتيح تشفيرية، وكل قائمة نموذج هي منشور موقع برطاقة نموذج وقيم التحقق ومصادر التنزيل، والأوزان تتحرك عبر BitTorrent أو مرايا HTTP عادية ويتم التحقق منها على جهازك. العميل في مرحلة التصميم والتطوير المبكر؛ الموقع يأخذ طلبات قائمة الانتظار.

Mintpass logo

التحكم في الوصول المدعوم بـNFT للمجتمعات التي تحتاج إلى حواجز أقوى ضد الرسائل المزعجة.

Mintpass طبقة مصادقة مرنة لمجتمعات Bitsocial. يتيح للمشرفين الجمع بين ملكية NFT ومسارات التحقق ووحدات التحدي المخصصة من دون دفع الجميع إلى نظام تسجيل دخول مركزي.

Fallback pubsub relay and routing provider for Bitsocial operators.

Pubsub Provider runs a bundled Kubo node with Bitsocial-compatible pubsub, gateway, name-provider, and delegated HTTP routing endpoints. It is useful as a fallback path for clients that disable pure browser P2P, and it defaults to swarm port 4002 so it can run beside bitsocial-seeder on the same host.

بوابة أصالة بأسلوب Robot9000 للمجتمعات التي تريد تجربة نشر تمنع إعادة النشر.

يعمل R9K Challenge على عقدة مجتمع Bitsocial ويقارن نص المنشور بعد التطبيع بقاعدة بيانات التعليقات المحلية في عقدة المالك. يمنح المجتمعات تجربة نشر بأسلوب Robot9000: تفشل إعادة النشر المطابقة قبل القبول، ويتم تجاهل الروابط الرجعية، وتؤدي الإخفاقات المتكررة إلى حظر مؤقت متصاعد، وتبقى تجزئات النص المقبول في حالة محلية خاصة بدل تخزين نص المنشور الخام. لا يستخدم هذا التحدي أي ذكاء اصطناعي.

طبقة مركزية لتقييم المخاطر لتصفية المنشورات المسيئة.

يقيّم Spam Blocker المنشورات ويعطي درجة خطر يمكن للمجتمعات أن تدمجها مع منطق الإشراف الخاص بها. تربط خدمتها المستضافة أيضاً مفاتيح الموقّعين التي ظهرت أولاً من نفس IP، بحيث يرى المستخدم الذي يستمر في إنشاء حسابات جديدة لتجنب حظر المجتمع أو تصنيع محادثة ارتفاع درجة الخطر الخاصة به، بينما يُسمح لعدد قليل من الموقّعين بالاستخدام الشرعي المتعدد الأجهزة.

رموز قسائم على نمط الدعوات للمجتمعات التي تفضل النمو المتحكم به.

يتيح Voucher Challenge للمشرفين توزيع رموز قسائم موثوقة تفتح النشر من دون مزود هوية عالمي. وهو مناسب للمجتمعات القائمة على الدعوات واللوحات المتخصصة والإطلاقات التدريجية.

فلاتر كلمات المجتمع تُطبَّق كقاعدة نشر لا كفلتر عرض.

يجعل Wordfilter Challenge استبدالات الكلمات في المجتمع مُلزِمة. تطبّق برامج النشر هذه الاستبدالات قبل التوقيع، فيحتوي التعليق الموقَّع ومعرّف CID الخاص به على النص البديل أصلاً، وترفض عقدة المجتمع أي منشور لا يزال يتضمّن كلمة يشملها الفلتر. وهو يطبّق عقد wordfilter/v1، لذا يظل أي عميل مكتوب وفق هذا العقد يعمل مع التطبيقات الأخرى.