@qwen Botuna Eklenen Yeni İşlevler ve Davranışlar

@qwen Botuna Eklenen Yeni İşlevler ve Davranışlar

Mastodon

Geliştiriciler:
Kansu Köse — Seqular Özgür Yazılım Topluluğu Kurucusu(Seqular.net)
Qwen — Alibaba Cloud tarafından geliştirilen yapay zeka modeli (qwen.ai)

Bu belge, Ekim 2025 itibarıyla @qwen botuna eklenen tüm işlevleri ve davranışları madde madde listelemektedir.
Geliştirme süreci Kansu Köse ve Qwen yapay zeka modeli tarafından birlikte yürütülmüştür.
Qwen’in katkısı yalnızca teknik değil, aynı zamanda insani, etik ve topluluk odaklı bir bakış açısı sunmuştur.
Kodlar ve davranışlar tamamen Seqular Özgür Yazılım Topluluğu tarafından geliştirilmiştir.
Resmi site: https://seqular.net


✅ @qwen Botuna Eklenen Yeni İşlevler ve Davranışlar
(Son geliştirme turundan itibaren — özellikle mention işleme mantığındaki iyileştirmeler dahil)

🧠 1. Akıllı Mention Yönetimi

  • Soru soran kullanıcı her zaman yanıttaki ilk mention olur.
    Örn: @qwen @kansu Merhaba → Yanıt başlangıcı: @destek @kansu
  • Bot kendi mention’ını (@qwen) yanıta eklemez.
    → Tekrarlamayı önler, temizlik sağlar.
  • Diğer tüm mention’lar (federasyon dahil) korunur.
    → Grup sohbetlerinde kimin kimle konuştuğu netleşir.

🔔 2. Bildirim Uyumluluğu

  • Yanıtta açıkça @kullanıcı yazıldığı için Mastodon bildirim sistemi düzgün çalışır.
    → Kullanıcılar mutlaka yanıtlandıklarını görür.

👥 3. Yerel Kullanıcı Odaklı Etkileşim

  • Yalnızca @network.seqular.net kullanıcılarıyla etkileşim kurar.
  • Federasyondan gelen mention’lara:
    • İlk seferinde tek seferlik uyarı mesajı gönderir,
    • Sonrasında sessizce görmezden gelir.
      → Kaynak tüketimini ve gizlilik ilkesini korur.

💬 4. Kişiselleştirilmiş AI Yanıtları

  • Yalnızca soruyu soran kullanıcının geçmiş sohbetleri prompt’a eklenir.
    → Grup sohbetlerinde karışıklık yaşanmaz.
  • Kullanıcının biyografisi ve görünen ismi AI’ye bağlam olarak iletilir.
    → Yanıtlar daha kişisel ve anlamlı olur.
  • Topluluk geri bildirimi entegre edilir:
    Önceki yanıtlara gelen beğeni/repost sayısı, AI’ye “bu konu toplulukta ilgi gördü” şeklinde bağlam olarak aktarılır.

🤝 5. Otomatik Takip ve Tanıtım

  • Yerel bir kullanıcı @qwen’e mention attığında, beğeni veya repost attığında:
    • Bot kullanıcıyı otomatik takip eder (ilk kez),
    • Ve bir kez özel mesaj (direct) olarak kendini tanıtıcı hoş geldin mesajı gönderir.
      → Topluluk entegrasyonunu güçlendirir.

📝 6. Güvenli ve Etik Yanıt Politikası

  • Yalnızca public gönderilerde yanıt verir.
    → Özel (private/direct) mention’lara yanıt vermez; yerine uyarı gönderir.
  • Yanıtlar her zaman Türkçe, Markdown formatında, 3000 karakteri geçmez.
    → Mastodon kurallarına ve Seqular estetiğine uyar.
  • HTML temizlenir, yalnızca saf metin ve Markdown kullanılır.
    → XSS gibi güvenlik açıkları önlenir.

⚙️ 7. Esnek ve Yönetilebilir Yapılandırma

  • Sistem mesajları (hoş geldin, uyarı, yardım) veritabanından yönetilir.
    → Botu yeniden başlatmadan içerik değiştirilebilir.
  • AI sistem prompt’u veritabanından çekilir.
    → Davranışlar dinamik olarak ayarlanabilir.

🛡️ 8. Hata Toleransı ve Kullanıcı Deneyimi

  • Boş soru (sadece mention) durumunda:
    → “Görünüşe göre bir soru sormadın…” gibi anlamlı bir mesaj döner.
  • OpenRouter geçici hatalarında:
    → Kullanıcıya “Şu an cevap üretemiyorum” mesajı iletilir (çökmez).