Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Продължителност 14 часa
Съдържание и теми, включени в курса
Въведение в DeepSeek Harness
- Какво представлява DeepSeek Harness и къде се вписва
- Дизайн философията „всичко е plugin“
- Web UI, CLI и безглав (headless) режими
Инсталация и първо пускане
- Изисквания за Node.js и инсталация на пакетите
- Пускане на Web UI чрез npx
- Компилиране и пускане от източников код
Конфигуриране на модели
- Задаване на DeepSeek API ключ
- Избиране и смяна на модели
- Добавяне на OpenAI-съвместими endpoint-и
Работни пространства и сесии
- Избиране и смяна на работни пространства
- Сесият композитор и потокът на разговора
- Четене, редактиране и генериране на файлове
Изпълнение на кодинг задачи
- Сумиране на репозитории и навигиране в кода
- Изпълнение на команди и делегиране на работа
- Поддържане на план за задачи
Права и пясници (sandbox)
- Политики за одобрение и права
- Ограничаване на достъпа до файлове и команди
- Локални и дистанционни sandbox бекенди
Вградени инструменти и интеграции
- Инструменти за файловата система, терминал и shell
- Поддръжка на Model Context Protocol
- Интеграция с Language Server Protocol
Под-агенти и делегиране
- Създаване и разклоняване на под-агенти
- Product providers за други кодинг агенти
- Делегиране на работа през сесия
Cordis plugin моделът
- Плъгини като услуги, събития и ефекти
- Споделеният контекст и жизненият цикъл
- Защо няма привилегировано ядро
Профили, пачове и конфигурация
- Профили и ниво-иране на пачовете
- Патчиране на конфигурацията с cordis.patch.yml
- Инспекция на дървото след стартиране
Основни подсистеми
- Дневникът на сесията само за добавяне (append-only)
- Сглобяване на системния промпт и схемата на инструментите
- Цикълът на агента и потока на хода
Събития и точки за разширение
- Събития за сесия, агент и способности
- Waterfall и interceptor събития
- Мапиране на поведение към точки за разширение
Разработване на плъгини
- Регистриране на услуги върху контекстни ключове
- Добавяне на инструменти и моделни адаптери
- Публикуване и откриване на плъгини
SDK, Headless и автоматизация
- Управляване на харнеса от друг процес
- TypeScript и Python SDK-и
- CLI и безглава (headless) автоматизация
Изисквания
- Разбиране на основите на софтуерното развитие
- Опит с използване на командния ред и Git
- Базово запознаване с JavaScript или TypeScript
Целева аудитория
- Софтуерни разработчици
- AI и машинно обучение инженери
- DevOps и платформени инженери