Zkuste nás kontaktovat

Návrh Školení

Úvod do DeepSeek Harness

  • Co je DeepSeek Harness a kam se řadí
  • Návrhové filozofie „vše je plugin“
  • Webové UI, CLI a režimy headless

Instalace a první spuštění

  • Požadavky Node.js a instalace balíčků
  • Spuštění webového UI pomocí npx
  • Sestavení a spuštění ze zdrojového kódu

Konfigurace modelů

  • Nastavení API klíče DeepSeek
  • Výběr a přepínání modelů
  • Přidání endpointů kompatibilních s OpenAI

Pracovní prostory a relace

  • Výběr a přepínání pracovních prostorů
  • Kompozitor relace a tok konverzace
  • Čtení, úprava a generování souborů

Provoz úloh programování

  • Shrnování repozitářů a navigace v kódu
  • Spouštění příkazů a delegace úloh
  • Údržba úkolového plánu

Opřávnění a Sandbox

  • Pravidla schvalování a oprávnění
  • Omezení přístupu k souborům a příkazům
  • Lokální a vzdálené sandbox backendy

Vestavěné nástroje a integrace

  • Nástroje pro filesystem, terminál a shell
  • Podpora Model Context Protocol
  • Integrace Language Server Protocol

Subagenci a delegace

  • Spouštění a forkování subagentů
  • Poskytovatelé produktů pro ostatní kódovací agenty
  • Delegace práce napříč relací

Pluginový model Cordis

  • Pluginy jako služby, události a efekty
  • Sdílený kontext a životní cyklus
  • Proč neexistuje privilegované jádro

Profily, balíčky a konfigurace

  • Profily a vrstvení balíčků
  • Patchování konfigurace pomocí cordis.patch.yml
  • Inspekce spuštěného stromu

Stěžejní subsystémy

  • Přidávací protokol relace (append-only session log)
  • Sestavení systémového promptu a schématu nástrojů
  • Smyčka agenta a tok tahu (turn flow)

Události a body rozšíření

  • Události relace, agenta a funkcí
  • Události typu waterfall a interceptors
  • Mapování chování na body rozšíření

Vývoj pluginů

  • Registrace služeb na kontextových klíčích
  • Přidávání nástrojů a modelových adaptérů
  • Publikování a objevování pluginů

SDK, headless režim a automatizace

  • Ovládání harnessu z jiného procesu
  • SDK v jazycech TypeScript a Python
  • Automatizace přes CLI a headless režim

Požadavky

  • Pochopení základů vývoje softwaru
  • Zkušenosti s používáním příkazového řádku a Gitu
  • Základní znalost JavaScriptu nebo TypeScriptu

Cílová skupina

  • Vývojáři softwaru
  • Inženýři AI a strojového učení
  • Inženýři DevOps a platform
 14 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie