DeepSeek Harness плагины и архитектура | OdiRouter

Редакция OdiRouter

Здесь собраны проверенные сведения по запросу «DeepSeek Harness плагины и архитектура». DeepSeek Harness представляет собой агентную среду с открытым исходным кодом от DeepSeek AI. Проект не связан с OdiRouter: это не продукт OdiRouter, не партнёрство, не встроенная интеграция и не официально поддерживаемая функция. README называет проект предварительной версией для разработчиков и предупреждает об изменениях, ломающих совместимость.

Архитектура плагинов

DeepSeek Harness построен на Cordis, который даёт плагинам общий контекст. В документации к плагинам отнесены адаптеры моделей, реестр инструментов, журнал сессии и цикл агента. Команда может добавить или заменить возможность через композицию плагинов, не изменяя привилегированное ядро.

Плагин может зависеть от сервиса. Фреймворк ждёт готовности сервиса перед загрузкой плагина, а при выгрузке удаляет регистрации этого плагина. Команде нужно проверять каждое подключаемое расширение.

DeepSeek Harness плагины и архитектура: профиль и пакет

Вводное руководство описывает плагин как модуль TypeScript с функцией apply(ctx). Модуль использует ctx для регистрации возможностей, а зависимость от сервиса объявляется через inject.

Bundle — это npm-пакет с конфигурационным слоем dsh.bundle. Profile — запускаемая композиция, а порядок bundle в ней задаётся через dsh.profile. Более поздний слой может заменить более раннюю запись, поэтому при сопровождении важны порядок слоёв и полные значения конфигурации.

Базовая композиция включает dsh-base. Пакет dsh-web-app отвечает за браузерное приложение, а пакет dsh-headless запускает однократный процесс без сервера. Документация также называет пакеты для моделей: dsh-llm-pi-ai и dsh-llm-deepseek.

Компоненты для проверок

Документация различает события сессии и события активного агента. Она описывает сборку системного запроса, регистрацию и выполнение инструментов, интерфейс и цикл агента, регистрации с ограниченной областью и границу адаптера LLM. Изменение маршрута модели начинается у адаптера LLM, а новая возможность для модели — у реестра инструментов.

Эти сведения описывают устройство проекта, но не доказывают соответствие конкретной политике безопасности, аудита или хранения данных.

Запуск Web UI

Для быстрого запуска нужен Node.js. В README указана команда npx @deepseek-ai/dsh web, а по умолчанию Web UI доступен по адресу http://127.0.0.1:3080. Для запуска из исходного кода после клонирования репозитория нужны pnpm install, pnpm run build и pnpm dsh web.

После запуска краткое руководство предлагает настроить модель и выбрать рабочую директорию. Пока рабочая директория не выбрана, composer недоступен. Необходимость подтверждений определяется активной политикой разрешений. Локальную проверку стоит проводить в подходящей директории и с осознанной настройкой разрешений.

Модели и провайдеры

В Web UI есть карточка настройки DeepSeek. Руководство описывает провайдеров из каталога, включая Anthropic и OpenAI. Пользовательский провайдер подходит для шлюза, самостоятельно размещённого сервера или провайдера вне каталога. В форме указывают идентификатор провайдера, базовый URL, протокол API, учётные данные и модели.

Для Bedrock, Vertex, Azure и Codex нужна собственная аутентификация. Модель, введённая вручную, считается текстовой, пока явно не указаны её возможности ввода. Такое описание не проверяет конечную точку, и эта конечная точка может отклонить запрос.

Когда проект стоит оценивать

DeepSeek Harness подходит для изучения агентной среды на основе плагинов. Его можно использовать для локальной проверки веб-интерфейса или прототипирования расширения. Это варианты оценки, а не измеренные показатели продуктивности, и они не доказывают пригодность проекта для производственной нагрузки.

Команде также нужно сопоставить зрелость релизов, зависимости плагинов, настройку провайдеров и операционные средства контроля со своими требованиями.

Сигналы сопровождения и ограничения

В снимке GitHub Releases от 2026-08-18 указан dsh-v0.1.0-rc.7 — предварительный релиз, опубликованный 2026-08-17. Вместе со статусом предварительной версии он требует плана на случай изменения интерфейсов. Перед выбором версии стоит проверить актуальные примечания к релизу. Эти данные не обещают будущую периодичность релизов или уровень поддержки.

В репозитории действует лицензия MIT. Её текст предоставляет программу «как есть» и исключает гарантии. Перед развёртыванием команда должна проверить лицензию, уведомления о сторонних компонентах, исходный код плагинов, условия провайдеров, обращение с учётными данными, сетевой доступ и настройки разрешений.

Источники и следующий шаг

Факты собраны из репозитория DeepSeek Harness, официального quickstart, руководства по провайдерам и документации по архитектуре. Для отдельной платформы ИИ для разработчиков перейдите на OdiRouter.

#Cordis#DeepSeek Harness плагины и архитектура#dsh#плагины DeepSeek Harness