Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Durata 14 ore
Schița de curs
Introducere în DeepSeek Harness
- Ce este DeepSeek Harness și unde se încadrează
- Filozofia de design „totul este un plugin”
- Moduri Web UI, CLI și headless
Instalare și prima rulare
- Cerințe Node.js și instalarea pachetelor
- Porirea interfeței web (Web UI) cu npx
- Construcția și rulare din sursă
Configurarea modelului
- Setarea cheii API DeepSeek
- Selectarea și comutarea modelelor
- Adăugarea endpoint-urilor compatibile cu OpenAI
Spații de lucru (Workspaces) și Sesiuni
- Alegerea și comutarea spațiilor de lucru
- Compozitorul de sesiuni și fluxul conversației
- Citirea, editarea și generarea fișierelor
Executarea sarcinilor de codificare
- Rezumarea repozitoriilor și navigarea în cod
- Executarea comenzilor și delegarea sarcinilor
- Menținerea unui plan de sarcini
Permiții și Sandbox
- Politici de aprobare și permisiuni
- Restriționarea accesului la fișiere și comenzi
- Backend-uri sandbox locale și remote
Instrumente integrate și integrări
- Instrumente de sistem de fișiere, terminal și shell
- Suport pentru Protocolul de Context al Modelului (Model Context Protocol)
- Integrarea Protocolului de Serviciu de Limbaj (Language Server Protocol)
Subagenți și Delegare
- Generarea și bifurcarea subagenților (spawning și forking)
- Provizori (providers) pentru alți agenți de codificare
- Delegarea sarcinilor în cadrul unei sesiuni
Modelul de pluginuri Cordis
- Pluginuri ca servicii, evenimente și efecte
- Contextul partajat și ciclul de viață
- De ce nu există un nucleu privilegiat
Profile, Bunde și Configurare
- Profile și stratificarea bundlurilor
- Patch-uirarea configurării cu cordis.patch.yml
- Inspecția arborelui pornit (booted tree)
Sisteme de bază (Core Subsystems)
- Jurnalul de sesiuni de tip append-only
- Adunarea promptului de sistem și a schemei de instrumente
- Bucloa agentului și fluxul tururilor
Evenimente și Puncte de extensie
- Evenimente de sesiune, agent și capacități
- Evenimente de tip waterfall și interceptor
- Maparea comportamentelor pe puncte de extensie
Dezvoltarea pluginurilor
- Înregistrarea serviciilor pe chei de context
- Adăugarea instrumentelor și a adaptorilor de model
- Publicarea și descoperirea pluginurilor
SDK, Headless și Automatizare
- Conducerea harness-ului dintr-un alt proces
- SDK-uri pentru TypeScript și Python
- Automatizarea CLI și headless
Cerințe
- Înțelegerea fundamentelor dezvoltării de software
- Experiență în utilizarea liniei de comandă și a Git
- Familiarizare de bază cu JavaScript sau TypeScript
Public țintă
- Dezvoltatori de software
- Ingineri AI și de învățare automată (machine learning)
- Ingineri DevOps și de platformă