Intrati in legatura

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ă
 14 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite