DeepSeek Harness · Her şey bir eklentidir

Eklentiler her Agent yeteneğini sağlar Cordis yalnızca yükleme ve bağımlılıkları yönetir

DeepSeek Harness «ne yapabilir»i takılabilir modüllere çevirir: model bağdaştırıcıları, araçlar, beceriler, oturumlar, sanal alanlar, depolama, döngüler, zamanlama ve UI’nın tümü eklentidir. Gereksinimleri önce DeepSeek web sürümünde DeepSeek-V4 ile hizalayın, ardından Harness yapılandırmasında karşılık gelen eklentileri değiştirin.

Çekirdek

Cordis

Yükleme / kaldırma / bağımlılıklar

Yetenek

Hepsi eklenti

Model ve UI dahil

Yapılandırma

Serbestçe birleştirin

Kaynak değişikliği gerekmez

Ekosistem

dsh-plugin

GitHub topic ile keşfedin

Eklentilerin kapsadığı yetenek yüzeyleri

Modelden UI’ya, DeepSeek Harness’te ayrıcalıklı çekirdek özellik yoktur

Resmi ifade: her Agent yeteneği eklentiler tarafından sağlanır. Bu, DeepSeek-V4 bağdaştırıcılarının, araç setlerinin ve hatta arayüzün değiştirilebileceği veya genişletilebileceği anlamına gelir.

Model eklentileri

Model Agent’in ruhudur, ancak Harness’te o da bir eklentidir. Yapılandırmada bağdaştırıcıları değiştirerek DeepSeek-V4’ü veya başka bir sağlayıcıyı aynı araçlara ve oturum günlüklerine bağlayın.

DeepSeek-V4 model eklentisi

Araçlar ve beceriler

Dosya düzenleme, Shell, arama, Skills ve daha fazlası araç tablosuna eklenti olarak kaydolur. Standart mod tam kombinasyonu sunar; minimal mod değerlendirmeler için bash + düzenleyiciye indirgenebilir.

DeepSeek Harness araçları

Oturumlar ve Trajectory

Oturum günlükleri yalnızca-eklemedir: sistem istemleri, düşünce zinciri, araç sonuçları, alt ajan zamanlaması ve bağlam enjeksiyonu aynı kaynağı paylaşır ve yeniden oynatılabilir—böylece modelin tam olarak ne gördüğünü hata ayıklayabilirsiniz.

DeepSeek oturum günlükleri

Sanal alan ve depolama

Sanal alanlar, dosya sistemleri ve kalıcılık da eklentidir. Agent döngüsünü değiştirmeden sanal alan politikasını değiştirin—yalnızca yapılandırma katmanında uygulamaları değiştirin.

DeepSeek Harness sanal alan

Döngüler, zamanlama ve alt ajanlar

Agent döngüsü, görev zamanlaması ve alt ajan orkestrasyonu birleştirilebilir. PTC / Code Mode, modelin çok adımlı araçları bir TypeScript programıyla zincirlemesine izin vererek daha da ileri gider.

DeepSeek Agent döngüsü

UI da bir eklentidir

Web UI vazgeçilmez bir kabuk değildir. dsh web tarayıcı arayüzünü başlatır; kendisi eklenti ağacında yaşar ve profile göre farklı paketler üst üste binebilir (örneğin web / headless).

DeepSeek Harness Web UI
Çalışma zamanı nasıl katmanlanır

Bir dsh başlatması = sıralı bir eklenti ağacı

Resmi mimari, çalışan bir dsh’yi başlatmada birden fazla yapılandırma katmanından oluşan bir eklenti ağacı olarak tanımlar. Katmanları anlamak fork etmek yerine genişletmenize yardımcı olur.

01

Profil yapılandırması

Profil adlı bir kombinasyondur: üst üste binecek paketler, ağaç dışı eklentiler ve kendi cordis.patch.yml dosyanız. web ve headless şablon olarak sağlanır.

02

dsh-base

Neredeyse her profilin ilk katmanı: model bağdaştırıcıları, araçlar, kalıcılık, sanal alan ve onay politikası, ayarlar, kimlik bilgileri, telemetri ve diğer temeller.

03

dsh-web-app / headless

web-app tarayıcı uygulamasını üst üste biner; headless sunucusuz tek seferlik bir çalıştırıcıyı üst üste biner. Aynı eklenti felsefesi, farklı teslim biçimleri.

04

Topluluk eklentileri

Eklentilerin bulunabilmesi için dsh-plugin topic’ini kullanın. Önizleme sırasında API’ler değişecektir; eklenti yazarları resmi geliştirici rehberini ve Discussions’ı izlemelidir.

Bu tasarım neden önemli

İncelemek için açık kaynak, yeniden şekillendirmek için eklentiler

Lisans kodu denetlenebilir kılar; Cordis çalışma zamanını yeniden birleştirilebilir kılar. DeepSeek Agent geliştiricileri için bu, daha düşük fork maliyeti demektir.

01

Bağımlılıkları inject ile bildirin

Eklentiler gereken hizmetleri (örneğin tools ve llm) inject ile bildirir; Cordis tüketicileri bu hizmetler hazır olduktan sonra başlatır. Yükleme sırasını bağımlılıklar belirler, YAML satır numaraları değil.

02

Tersine çevrilebilir yan etkiler

Dinleyiciler, araç kayıtları ve zamanlayıcılar eklenti kaldırıldığında otomatik temizlenir. Açıkça serbest bırakılması gereken kaynaklar effect ile bir disposer kaydeder; böylece hot-swap sızıntı yapmaz.

03

Önce sohbet edin, sonra eklentileri değiştirin

Modeli mi yoksa araçları mı değiştireceğinizden emin değilseniz, önce DeepSeek web sürümünde DeepSeek-V4’e görev sınırlarını netleştirin, ardından yapılandırmayı değiştirmek için Harness’e dönün—eklentileri körü körüne değiştirmeyin.

Eklentileri birleştirmeden önce hedefleri DeepSeek web sürümünde hizalayın

DeepSeek-V4 görevi netleştirmenize yardımcı olur; Harness eklentileri yetenekleri gerçek bir ortama bağlar.

Eklenti SSS

DeepSeek Harness eklentisi yazmadan önce bilmeniz gerekenler

Resmi belgelerle uyumlu: eklenti şekli, yapılandırma birleşimi ve DeepSeek web sürümüyle iş bölümü.

01 Bir eklenti nasıl görünür?

Yaygın şekil apply(ctx) dışa aktaran bir TypeScript modülüdür; apply içeren bir nesne veya hizmet sağlayan bir Service alt sınıfı da olabilir. Çerçeve yükleme sırasında paylaşılan bağlam ctx’i iletir.

02 Bir eklentiyi çalışma zamanına nasıl bağlarım?

Modül yolunu veya paket adını cordis.yml / overlay / patch içinde kaydedin. Resmi öğreticiler, bazı senaryolarda eklenti yollarının mutlak olması gerektiğini ve çekirdek paketleri değiştirmek yerine profil üzerinden üst üste binmeniz gerektiğini vurgular.

03 UI gerçekten değiştirilebilir mi?

Resmen UI, modeller ve araçlarla aynı düzeyde bir eklenti yeteneği olarak listelenir. DeepSeek Harness kaynağını değiştirmeden yapılandırma katmanında arayüzü seçebilir veya genişletebilirsiniz.

04 DeepSeek web sürümünü doğrudan kullanmakla çatışır mı?

Hayır. Web sürümü hızlı sohbet ve DeepSeek-V4 akıl yürütmesi içindir; eklentiler doğrulanmış bir akışı araç zincirine dönüştürmek içindir. Bu sitedeki CTA’lar sizi önce web sürümü sohbetine götürür.

05 Önizleme eklentileri sık sık bozulur mu?

Kırıcı değişiklikler olacaktır—bu büyük harfli resmi bir uyarıdır. Eklentileri evrilen deneyler olarak ele alın, Discussions’ı izleyin ve API’nin uzun vadede kararlı kalacağını varsaymayın.

06 Mimari ayrıntıları nerede okuyabilirim?

Resmi depo docs/architecture.md, Cordis giriş yazısı ve geliştirici rehberi. Bu sayfa arama ve ürün anlayışı için bir tanıtımdır; yukarı akış belgelerinin yerini almaz.

Sohbetten takılabilir bir Agent’e

Yerel araçlara ve sanal alana ihtiyaç duyduğunuzda dsh’yi etkinleştirin; şimdi DeepSeek web sürümüne girebilirsiniz.