DSH Plugins Marketplace

DSH Plugins

Plugins

/

Sessions & Messages

/

knyazevai-dsh

k

knyazevai-dsh

Manifest valid

Adds the KnyazevAI API provider and its DeepSeek, GLM, Kimi, and MiniMax model catalog to DeepSeek Harness.

hasBundlePatch

KnyazevAI DSH Provider

Плагин-провайдер для DeepSeek Harness и совместимых DSH Desktop-клиентов.

  • KnyazevAI API — сам API-сервис, кабинет и ключи на knyazevai.work.
  • KnyazevAI DSH Provider — этот плагин, который добавляет KnyazevAI API и его модели в DSH.
  • npm-пакет: @knyazevai/dsh-provider.

Плагин не устанавливает полный форк Harness и не заменяет системные пакеты DSH. Он добавляет маршрут knyazev-ai, модель по умолчанию и настройки компактинга для больших контекстов.

Установка

DSH Desktop

После появления плагина в каталоге:

  1. Открой Settings → Plugin Market.
  2. Найди KnyazevAI DSH Provider.
  3. Нажми Install и перезапусти Desktop, если он попросит.
  4. Открой Settings → Models → KnyazevAI API и вставь ключ kn_live_….

Обычный DSH Web

npx @deepseek-ai/dsh plugin --profile web add @knyazevai/dsh-provider
npx @deepseek-ai/dsh web

Для другого профиля замени web на его имя, например headless.

После установки

Новые сессии по умолчанию используют:

Provider: knyazev-ai
Model:    deepseek-v4-flash

Ключ в npm-пакет не входит. Он хранится в credentials DSH под ссылкой KNYAZEV_AI_API_KEY. В интерфейсе достаточно открыть Models → KnyazevAI API и вставить ключ из кабинета.

Не копируй provider YAML вручную и не дублируй его в settings.yaml: bundle уже добавляет маршрут в composition. Пользовательские настройки DSH по-прежнему имеют приоритет над дефолтами плагина.

Модели

МодельКонтекстМаксимальный ответEffort
deepseek-v4-flash400 00040 000off, high, max
glm-5.3-flash400 00040 000low, high, max
minimax-2.7204 80040 000выключен

DeepSeek и GLM передают выбранный уровень через OpenAI-style reasoning_effort; API сам нормализует DeepSeek под его upstream thinking wire. Для DeepSeek off передаётся явно, потому что API по умолчанию включает thinking. MiniMax явно объявлен как модель без reasoning, поэтому не наследует effort, ранее выбранный для другой модели. Kimi 2.6 удалён из каталога, потому что живой KnyazevAI API больше его не публикует.

Сабагенты subagent и subagent_fork по умолчанию используют тот же маршрут knyazev-ai/deepseek-v4-flash.

Миграция со старого имени

Версии @knyazevai/dsh до 0.1.4 были ранними версиями этого provider-плагина. Начиная с 0.1.5, имя @knyazevai/dsh принадлежит полной сборке KnyazevAI DSH, поэтому provider переехал в отдельный пакет.

npx @deepseek-ai/dsh plugin --profile web remove @knyazevai/dsh
npx @deepseek-ai/dsh plugin --profile web add @knyazevai/dsh-provider

Если в ~/.dsh/settings.yaml осталась строка reasoning: high или reasoning: max внутри providers.knyazev-ai, удали её. Старый общий effort мог ошибочно применяться к MiniMax; новая версия хранит reasoning только на уровне поддерживающих его моделей.

Если профиль уже сохранял собственный массив providers.knyazev-ai.models, обновление плагина не перезапишет его автоматически. После обновления открой Settings → Models → KnyazevAI API, нажми Fetch available models, оставь отмеченными строки, предложенные для исправления, затем нажми Adopt и Apply. Это восстановит Effort для DeepSeek и GLM, не меняя вручную настроенные лимиты. Старую строку kimi-2.6 удали вручную: API эту модель больше не публикует.

Обновление и удаление

npx @deepseek-ai/dsh plugin --profile web update @knyazevai/dsh-provider
npx @deepseek-ai/dsh plugin --profile web remove @knyazevai/dsh-provider

Что находится в пакете

  • package.json с dsh.bundle.patch;
  • cordis.patch.yml с маршрутом KnyazevAI API и дефолтной моделью;
  • lib/provider.js с каталогом моделей и опциональной политикой компактинга;
  • тест, который не даёт каталогу и patch-файлу разойтись.

Пакет совместим с официальным DSH начиная с 0.1.5-rc.2. Для новых возможностей компактинга используется feature detection: на старой сборке провайдер продолжит работать, а неподдерживаемая политика просто не зарегистрируется.

Разработка

npm test
npm pack --dry-run

Релиз публикуется из GitHub Actions по тегу вида:

dsh-provider-v0.1.2

Версия тега должна совпадать с package.json.

Документация API

https://knyazevai.work/docs

Comments

Loading…

Similar plugins

dsh-better-model-select

by sxy-kumako

DSH 插件:模型列表跟随 provider API 实时更新 + 各 provider 用量徽标 (GLM/MiniMax coding plan, DeepSeek/OpenRouter/Kimi balance)

Development & InfrastructureManifest valid

★ 0

MIT

JavaScript

Sep 4, 2026

dsh plugin --profile web add dsh-better-model-select

by oppnc

Registers Kimi, Grok, Codex, and MiniMax as DeepSeek Harness model routes, vendor subagent recipes, and kernel_status / kernel_run / kernel_switch tools.

Workflow & AutomationDevelopment & InfrastructureModels & ProvidersManifest valid

★ 1

↓ 85/wk

MIT

JavaScript

Aug 31, 2026

dsh plugin --profile web add dsh-kernel-mesh

by xiaomao49

DeepSeek Harness plugin to audit and correct llm-pi-ai model capability declarations by probing the endpoint itself: out-of-range maxTokens, contextWindow, reasoning levels, image input.

Development & InfrastructureModels & ProvidersManifest valid

★ 0

MIT

JavaScript

Sep 14, 2026

dsh plugin --profile web add dsh-model-probe

by HOWILLMAKEIT

DeepSeek Harness 插件:维护 llm-pi-ai 模型的准确上下文窗口,避免长会话被误判为上下文溢出。

Models & ProvidersManifest valid

★ 30

↓ 372/wk

MIT

JavaScript

Nov 3, 2026

dsh plugin --profile web add dsh-model-context-catalog

by sologuy

Bailian (DashScope) Kimi LLM adapter plugin for DeepSeek Harness — kimi-k3 with image input, thinking and tool calling. No build step.

Manifest valid

★ 0

MIT

JavaScript

Aug 19, 2026

dsh plugin --profile web add dsh-llm-bailian-kimi

by 66wjz

DSH 提供商与模型高级管理台 · Provider & model management console for DeepSeek Harness (dsh)

Development & InfrastructureTerminal & ClientsManifest valid

★ 4

↓ 60/wk

MIT

JavaScript

Oct 24, 2026

dsh plugin --profile web add dsh-model-cap