İçeriğe geç
AKZ

Kişisel · TypeScript / Entegrasyonlar / Yapay Zekâ

CamelBot

Deterministik sohbet komutlarını ve moderasyon araçlarını isteğe bağlı yapay zekâ yanıtlarıyla birleştiren bir topluluk otomasyon aracı.

Durum
Açık kaynak
Kaynak
Açık depo
Dönem
Kişisel proje
Rol
Geliştirici
Full-Stack Yazılım GeliştirmeAI Ajanları ve Çoklu Ajan SistemleriNode.jsTypeScriptExpressWebSocketKick integrationsGemini
GitHub'da incele

01Etkileşimli sergi

Aşamalar

İsteğe bağlı / paralel yol

WebSocket

Kick sohbet olayları

Servis sınırları boyunca yönetilen kimlik doğrulamayla gerçek zamanlı yayın ve sohbet olayları.

Kavramsal akışDeterministik komutlar ucuz ve öngörülebilir kalır; dil modeli yalnızca bota doğrudan hitap edildiğinde çağrılır.

02

Bağlam ve problem

Canlı yayın toplulukları tekrarlayan araçlara dayanır: komutlar, kuyruklar, sıralamalar, ödüller, moderasyon ve yayın bilgileri. Bunların çoğu öngörülebilir ve düşük maliyetli olmalı; sohbet tabanlı yapay zekâ yalnızca gerçek bir fayda sağladığında devreye girmeli.

03

Yaklaşım

Ayrı ve isteğe bağlı bir yapay zekâ yanıt yoluna sahip, olay güdümlü sohbet entegrasyonları. Kick sohbet komutları rastgele araçları, şarkı isteklerini, kuyruk kontrolünü, yayın başlığı etkileşimini, sıralamaları ve sadakat özelliklerini kapsar. Gemini destekli yol yalnızca bota doğrudan hitap edildiğinde yanıt verir; böylece token kullanımı sohbet istekleri için korunur.

Proje kaynağı ayrıca Discord sesli/TTS ve WhatsApp entegrasyon çalışmalarını içerir. Bunlar geliştirilmiş proje bileşenleridir; herkese açık barındırılan servisler olmak zorunda değildir.

04

Rolüm

Kişisel proje: tasarım ve geliştirme.

05

Mühendislik kararları

Önce deterministik, yapay zekâ davetle

Deterministik komut işlemeyi token tüketen dil modeli çağrılarından ayır.

Net servis sınırları

Kimlik doğrulamayı ve gerçek zamanlı yayın olaylarını servis sınırları boyunca yönet; harici API davranışını kontrol altında tutan genişletilebilir entegrasyonlar kur.

06

Durum ve sonuç

Kaynak kodu GitHub'da açık. Dağıtım durumu canlı bir kamu servisi olarak sunulmuyor.

07

Atıf ve yayın notları

  • CamelBot kişisel bir yazılım projesidir. Kamuya açık depo, ürünün kaydıdır.

Sonraki proje

UTEST Teslimat ve Sürüm Araçları