Plugin model
Model ialah jiwa Agent, tetapi dalam Harness ia juga plugin. Tukar penyesuai dalam konfigurasi untuk menyambungkan DeepSeek-V4 atau penyedia lain kepada set alat dan log sesi yang sama.
plugin model DeepSeek-V4DeepSeek Harness · Semuanya ialah plugin
DeepSeek Harness menjadikan «apa yang boleh dilakukannya» modul yang boleh dipalamkan: penyesuai model, alat, kemahiran, sesi, kotak pasir, storan, gelung, penjadualan, dan UI semuanya plugin. Selaraskan keperluan dengan DeepSeek-V4 pada versi web DeepSeek dahulu, kemudian ganti plugin yang sepadan dalam konfigurasi Harness.
Teras
Cordis
Muat / tanggal / kebergantungan
Keupayaan
Semua plugin
Termasuk model dan UI
Config
Rakit bebas
Tidak perlu mengubah sumber
Ekosistem
dsh-plugin
Temui melalui GitHub topic
Pernyataan rasmi: setiap keupayaan Agent disediakan oleh plugin. Itu bermaksud penyesuai DeepSeek-V4, set alat, malah antara muka boleh diganti atau diluaskan.
Model ialah jiwa Agent, tetapi dalam Harness ia juga plugin. Tukar penyesuai dalam konfigurasi untuk menyambungkan DeepSeek-V4 atau penyedia lain kepada set alat dan log sesi yang sama.
plugin model DeepSeek-V4Sunting fail, Shell, carian, Skills, dan lain-lain didaftarkan ke jadual alat sebagai plugin. Mod piawai menghantar gabungan lengkap; mod minimum boleh dipotong kepada bash + editor untuk penilaian.
DeepSeek Harness alatLog sesi ialah tambah-sahaja: gesaan sistem, rantai pemikiran, hasil alat, penjadualan subagen, dan suntikan konteks berkongsi satu sumber dan boleh dimainkan semula—supaya anda boleh nyahpepijat apa yang benar-benar dilihat model.
log sesi DeepSeekKotak pasir, sistem fail, dan persistensi juga plugin. Tukar dasar kotak pasir tanpa mengubah gelung Agent—cukup tukar pelaksanaan pada lapisan konfigurasi.
DeepSeek Harness kotak pasirGelung Agent, penjadualan tugas, dan orkestra subagen boleh dirakit. PTC / Code Mode pergi lebih jauh dengan membiarkan model merangkaikan alat berbilang langkah dengan program TypeScript.
gelung Agent DeepSeekWeb UI bukan cangkerang yang tidak boleh diganti. dsh web melancarkan antara muka pelayar, yang sendiri tinggal dalam pokok plugin dan boleh menindih pakej berbeza mengikut profil (contohnya web / headless).
DeepSeek Harness Web UISeni bina rasmi menggambarkan dsh yang berjalan sebagai pokok plugin yang disusun daripada beberapa lapisan konfigurasi semasa mula. Memahami lapisan membantu anda meluaskan, bukan memfork.
01
Profil ialah gabungan bernama: bundle yang ditindih, plugin di luar pokok, dan cordis.patch.yml anda sendiri. web dan headless disediakan sebagai templat.
02
Lapisan pertama hampir setiap profil: penyesuai model, alat, persistensi, dasar kotak pasir dan kelulusan, tetapan, kelayakan, telemetri, dan asas lain.
03
web-app menindih aplikasi pelayar; headless menindih pelari sekali jalan tanpa pelayan. Falsafah plugin yang sama, bentuk penghantaran berbeza.
04
Gunakan topic dsh-plugin supaya plugin dapat ditemui. API akan berubah semasa pratonton; penulis plugin sepatutnya mengikuti panduan pembangun rasmi dan Discussions.
Lesen menjadikan kod boleh diaudit; Cordis menjadikan runtime boleh dirakit semula. Bagi pembangun Agent DeepSeek, itu bermaksud kos fork yang lebih rendah.
01
Plugin mengisytiharkan perkhidmatan yang diperlukan (seperti tools dan llm) melalui inject; Cordis memulakan pengguna hanya selepas perkhidmatan itu sedia. Tertib muat diputuskan oleh kebergantungan, bukan nombor baris YAML.
02
Pendengar, pendaftaran alat, dan pemasa dibersihkan secara automatik apabila plugin ditanggalkan. Sumber yang perlu dilepaskan secara nyata mendaftarkan disposer dengan effect, supaya hot-swap tidak bocor.
03
Apabila anda tidak pasti sama ada menukar model atau alat, tanya DeepSeek-V4 pada versi web DeepSeek untuk menjelaskan sempadan tugas dahulu, kemudian kembali ke Harness untuk mengubah konfigurasi—elakkan menukar plugin secara membuta tuli.
DeepSeek-V4 membantu anda merumuskan tugas; plugin Harness menyambungkan keupayaan ke persekitaran sebenar.
Selaras dengan dokumen rasmi: bentuk plugin, rakit konfigurasi, dan pembahagian kerja dengan versi web DeepSeek.
Bentuk lazim ialah modul TypeScript yang mengeksport apply(ctx); ia juga boleh menjadi objek dengan apply, atau subkelas Service yang menyediakan perkhidmatan. Rangka kerja menghantar konteks dikongsi ctx semasa memuatkan.
Daftarkan laluan modul atau nama pakej dalam cordis.yml / overlay / patch. Tutorial rasmi menekankan bahawa dalam sesetengah senario laluan plugin perlu mutlak, dan anda menindih melalui profil bukannya mengubah pakej teras.
Secara rasmi UI disenaraikan sebagai keupayaan plugin setaraf model dan alat. Anda boleh memilih atau meluaskan antara muka pada lapisan konfigurasi tanpa mengubah sumber DeepSeek Harness.
Tidak. Versi web untuk perbualan pantas dan penaakulan DeepSeek-V4; plugin untuk menjadikan aliran yang sudah disahkan menjadi rantaian alat. CTA di laman ini membawa anda ke perbualan versi web dahulu.
Perubahan yang merosakkan keserasian akan berlaku—itu amaran rasmi dengan huruf besar. Perlakukan plugin sebagai eksperimen yang berkembang, pantau Discussions, dan jangan andaikan API kekal stabil jangka panjang.
Repositori rasmi docs/architecture.md, pengenalan Cordis, dan panduan pembangun. Halaman ini ialah pengenalan untuk carian dan pemahaman produk; ia tidak menggantikan dokumen hulu.
Dayakan dsh apabila anda memerlukan alat tempatan dan kotak pasir; sekarang anda boleh masuk ke versi web DeepSeek.