Android‑klant DeepSeek Harness: çalışan bir AI aracı telefonla bulut olmadan nasıl çalıştırılır?
28 Ekim 2026 · 2 dk okuma
Ayrıca şu dilde de yayımlandı Polski, Nederlands
Android‑klant DeepSeek Harness (DSH) bir bilgisayar üzerinden çalışan bir AI aracı telefonla bulutsuz bir şekilde yönetmeyi amaçlar. Proje MIT lisansı altında açıktır ve DeepSeek’e resmi bir bağlantısı yoktur. Telefon, tüm projelerin konuşmasını tek bir liste halinde gösterir; bir görevi fotoğraf veya dosya ekleyerek yanıt bekletebilir ve yanıt geldiğinde bildirim alırsınız.
Şu anda iki sürüm sürüyor: Android uygulaması 0.8.0 (Android 8.0 ve üzeri, targetSdk 36) ve bilgisayar için 0.7.0 eklentisi. Bilgisayar versiyonları 0.2.0‑rc.2 ve 0.2.1‑alpha.1 olarak denendi. Uygulama, yerel Wi‑Fi, Tailscale ya da kendi oluşturduğu bir relay üzerinden bilgisayarla iletişime girer; dışarıdan bir web portu açıklamaz.
Arabirim Jetpack Compose ve Material 3 ile doğrudan yazılmıştır; bir web sayfası kiti yoktur. Telefon, komutları tekrarlamaz; gönderilmediğinde kullanıcı ekranda bu durumu görür. En basit yol, DSH web arayüzünü telefonun tarayıcısında açmak olsa da, bu durumda port açık olmalı ve tarayıcı oturumu oturumuna geçerli bir cookie üzerinden geçerli olmalıdır; bu süreç henüz otomatik değildir.
Alternatif olarak bir Node.js eklentisi geliştirildi. Eklenti, DSH sürecini genişletir ve yalnızca /v1 API üzerinden dar bir HTTPS servisi sunar. Bu servis, birden fazla RPC arayüzü yerine yalnızca bir işlem kümesi (list, create, prompt, cancel, page, follow) sunar. Telefon, oturum, mesaj, model çağrısı, tarih ve araç haklarını DSH içinde tutar; eklenti sadece bir bağlantı nesnesi alır.
Sürüm yönetimi ayrı sürümlerde gerçekleşir; yeni özellikler yalnızca eklentinin bildirdiği flaglerle /v1/capabilities üzerinden açıklanır. Eski sürüm uygulamaları yeni flagleri görmez ve eski fonksiyonları devam ettirir. Protokol hâlâ /v1 kalır; yalnızca yeni yetenekler eklenir.
Chat izleme ve otomatik tetikleme konusunda bir risk vardır. Follow işlemi ilk kareyi alır ama bir sonraki karede pasif bir oturumu tetikleyebilir. Bu yüzden eklenti sadece ilk kareyi alır, iteratorı kapatır ve durum yalnızca güvenli anlık görüntülerden derlenir. Görüntüler SSE (Server‑Sent Events) üzerinden telefonuna gelir; bir önceki kare sınırlı (100 son mesaj, 2 MB) ve değişikliklerde yeni kareler gelir. Bağlantı kesilirse yeni bir izleme başlatılır ve tam yeni bir görüntü alınır.
Uzun sohbetlerde kompresyon uygulanır; eski kayıtların bir kısmı geri okunabilir ancak yalnızca 16 sayfa ve 16 MB’ye kadar. 0.7.0 sürümü bu sınırı aşarsa boş bir chat yerine kısaltılmış sonları gösterir ve hatası açıklayıcı bir etiket ekler.
Bağlantı kurulumu bilgisayarda CLI aracılığıyla gerçekleşir. Komut, bir JSON daveti üretir: bilgisayar adresi, tek kullanımlık token ve sertifika imzası (SPKI) SHA‑256 oturumu. İsteğe bağlı olarak sertifika da eklenir. Bu davet, telefonun erişim haklarını belirler ve görevleri çalıştırma izni verir.