Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Varaktighet 14 timmar
Kursplan
Introduktion till DeepSeek Harness
- Vad DeepSeek Harness är och var det passar in
- Designfilosofin "allt är en plugin"
- Web UI, CLI och headless-läge
Installation och första körs
- Node.js-krav och paketinstallation
- Starta Web UI med npx
- Bygga och köra från källkod
Modellkonfiguration
- Inställning av DeepSeek API-nyckel
- Välja och byta modeller
- Lägga till OpenAI-kompatibla endpoints
Arbetsplatser och sessioner
- Välja och byta arbetsplatser
- Sessionssammansättaren och konversationsflödet
- Läsa, redigera och generera filer
Körning av kodinguppgifter
- Sammanfatta repotorier och navigera i koden
- Köra kommandon och delegera arbete
- Underhålla en uppgiftsplan
Autorisationer och sandbox
- Godkännande- och behörighetspolicyer
- Begränsa fil- och kommandotillgång
- Lokala och remote-sandbox-bakändar
Inbyggda verktyg och integreringar
- Filesystem-, terminal- och shell-verktyg
- Stöd för Model Context Protocol
- Integrering av Language Server Protocol
Underagenter och delegering
- Skapa och förgrena underagenter
- Produktleverantörer för andra kodingagenter
- Delegera arbete över en session
Cordis plugin-modellen
- Plugins som tjänster, händelser och effekter
- Den gemensamma kontexten och livscykeln
- Varför det inte finns en privilegierad kärna
Profiler, bundle och konfiguration
- Profiler och bundle-layering
- Att skumpa konfiguration med cordis.patch.yml
- Inspektera den startade trädet
Kärnsystem
- Den append-only sessionsloggen
- Sammansättning av systemprompt och verktygsskema
- Agentloop och turflöde
Händelser och utökningspunkter
- Session, agent och kapacitets-händelser
- Waterfall- och interceptor-händelser
- Koppla beteende till utökningspunkter
Utveckling av plugins
- Registrera tjänster på kontextnycklar
- Lägga till verktyg och modelladapter
- Publicera och upptäck plugins
SDK, headless och automation
- Styra harnessen från en annan process
- TypeScript- och Python-SDK:er
- CLI- och headless-automation
Krav
- Förståelse för grunderna i mjukvaruutveckling
- Erfarenhet av att använda kommandorad och Git
- Grundläggande kunskaper i JavaScript eller TypeScript
Målgrupp
- Mjukvaruutvecklare
- AI- och maskininlärningsingenjörer
- DevOps- och plattformstechniker