Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie do DeepSeek Harness

  • Czym jest DeepSeek Harness i jaką rolę odgrywa
  • Filozofia projektowa „wszystko jest pluginem”
  • Tryby Web UI, CLI i headless

Instalacja i pierwsze uruchomienie

  • Wymagania dotyczące Node.js i instalacja pakietów
  • Uruchomienie interfejsu Web UI za pomocą npx
  • Budowanie i uruchamianie z kodu źródłowego

Konfiguracja modelu

  • Ustawienie klucza API DeepSeek
  • Wybieranie i przełączanie modeli
  • Dodawanie punktów końcowych zgodnych z OpenAI

Przestrzenie robocze i sesje

  • Wybieranie i przełączanie przestrzeni roboczych
  • Kompozytor sesji i przepływ rozmowy
  • Czytanie, edycja i generowanie plików

Wykonywanie zadań programistycznych

  • Sumowanie repozytoriów i nawigacja po kodzie
  • Wykonywanie poleceń i delegowanie prac
  • Prowadzenie planu zadań

Uprawnienia i Sandbox

  • Zasady zatwierdzania i uprawnień
  • Ograniczanie dostępu do plików i poleceń
  • Lokalny i zdalny backend sandbox

Wbudowane narzędzia i integracje

  • Narzędzia systemów plików, terminali i powłoki (shell)
  • Wsparcie dla Model Context Protocol
  • Integracja z Language Server Protocol

Podagenty i delegowanie

  • Tworzenie i forkowanie podagentów
  • Dostawcy produktów dla innych agentów kodowania
  • Delegowanie zadań w obrębie sesji

Model pluginów Cordis

  • Pluginy jako usługi, zdarzenia i efekty
  • Wspólny kontekst i cykl życia
  • Dlaczego nie ma uprzywilejowanego rdzenia

Profile, pakiety (bundles) i konfiguracja

  • Profile i warstwowość pakietów
  • Patchowanie konfiguracji za pomocą cordis.patch.yml
  • Inspekcja uruchomionej struktury

Rdzeniowe podsystemy

  • Dziennik sesji z tylko dołączaniem (append-only)
  • Złożenie systemowego promptu i schematu narzędzi
  • Pętla agenta i przepływ tur

Zdarzenia i punkty rozszerzeń

  • Zdarzenia sesji, agenta i możliwości
  • Zdarzenia kaskadowe (waterfall) i interceptorów
  • Mapowanie zachowań na punkty rozszerzeń

Tworzenie pluginów

  • Rejestrowanie usług na kluczach kontekstu
  • Dodawanie narzędzi i adapterów modeli
  • Publikowanie i wyszukiwanie pluginów

SDK, tryb headless i automatyzacja

  • Kierowanie harnessem z innego procesu
  • SDK w TypeScript i Python
  • Automatyzacja za pomocą CLI i trybu headless

Wymagania

  • Znajomość podstaw rozwoju oprogramowania
  • Doświadczenie w korzystaniu z wiersza poleceń i Git
  • Podstawowa znajomość JavaScript lub TypeScript

Grupa docelowa

  • Developerzy oprogramowania
  • Inżynierowie AI i machine learning
  • Inżynierowie DevOps i platformowi
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Propozycje terminów

Powiązane Kategorie