DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

@knyazevai/dsh — DSH Plugin for DeepSeek Harness
← Plugins

@knyazevai/dsh

@knyazevai/dsh

DeepSeek Harness plugin: Knyazev AI models with thinking and effort

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add @knyazevai/dsh@0.1.4
READMECompatibilityVersions

Compatibility and provenance

@knyazevai/dsh is published as @knyazevai/dsh and currently resolves to version 0.1.4. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
npm
Registry updated
9/20/2026

Versions

0.1.4stable
9/5/2026
0.1.3stable
8/21/2026
0.1.2
stable
8/21/2026
Show 2 more versionsCollapse versions
0.1.1stable
8/18/2026
0.1.0stable
8/18/2026

Related plugins

Loading related plugins…

Latest
0.1.4
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
14 kB
Files
5
Surface
any
License
MIT
Source
npm
GitHub
★ 0
Weekly downloads
86
Last push
9/17/2026
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in models-usage.

Usage@linxin666/dsh-usageUsage statistics plugin for the dsh web GUI: per-provider balance and coding-plan quota detection plus a live token usage ledger, with the current session provider's today usage on the sidebar entryWhale Widgetdsh-whale-widgetDeepSeek balance whale widget in the bottom-right corner of the DSH Web interface: balance/today’s usage/peak-off-peak pricing, customizable bubble click sequence (text/balance/today/peak-off-peak/image/random phrases and parallel weighted selection), per-line styles and fonts, floating quick editinUsage Stats@ychris12138/dsh-usage-statsToken usage heatmap, provider balances, and subscription quotas for the dsh web GUICodex Connectdsh-codex-connectChatGPT OAuth and Codex models for DeepSeek Harness.

README

@knyazevai/dsh

Плагин DeepSeek Harness: провайдер Knyazev AI, модели Flash / Kimi / MiniMax, thinking и effort off / high / max. После установки выбран Flash max — в Models остаётся только ключ.

Установка

Нужны Node.js и pnpm.

Профили DSH — pnpm workspace, поэтому нужен -w.

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

Пока пакет не на npm — ставь с GitHub:

npx @deepseek-ai/dsh plugin --profile web add -w git+https://github.com/knyazev741/knyazevai-dsh.git

Локально из клона:

npx @deepseek-ai/dsh plugin --profile web add -w .

Для headless то же с --profile headless.

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

Новые сессии сразу идут на Knyazev AI / DeepSeek V4 Flash с effort max. Kimi и MiniMax уже в пикере, сабагенты на том же маршруте.

Ключ в пакет не входит. Если KNYAZEV_AI_API_KEY ещё не в окружении — открой Harness → Models → Knyazev AI и вставь kn_live_… из кабинета. Модели выбирать не нужно.

Не копируй YAML руками и не дублируй провайдер в settings.yaml. Пакет кладёт маршрут и дефолт в composition; ключ живёт в credentials. Сохранённый выбор в settings.yaml по-прежнему перекрывает composition.

Полная сборка с фиксом компактинга

Обычная установка по имени использует официальный релиз DeepSeek Harness, в котором bounded-компактинг для огромных контекстов (400k) ещё не вышел. Если он нужен (большие сессии сжимаются по кусочкам, а не падают по pi-ai stream idle timeout) — запусти харнесс из форка с этим фиксом + плагин:

git clone https://github.com/knyazev741/deepseek-harness
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh plugin --profile fork-web add -w @knyazevai/dsh@0.1.4
pnpm dsh web

Фикс maxSummarizationInputTokens — код харнесса, он есть только в этой сборке; плагин несёт его конфиг (только для knyazev-ai).

Как форк держится свежим по upstream (автоматически, с AI-ревью). В форке есть два воркфлоу:

  • upstream-sync.yml — раз в час тянет официальный deepseek-ai/deepseek-harness master в ветку-ПР sync/upstream-master (конфликты решаются в пользу форка);
  • upstream-review.yml — на каждом таком ПР гоняет sanity-гейты (typecheck + тесты) и прогоняет многоходовой headless-агент Knyazev (knyazev-ai/deepseek-v4-flash), который ревьюит дифф и отдаёт вердикт {safe, summary, risks}. Авто-мёрж ПР делается только при вердикте safe; risky остаётся человеку. Никогда ничего не деплоит.

Для ревью в настройках репозитория форка нужен секрет KNYAZEV_AI_API_KEY (тот же ключ маршрута knyazev-ai).

Для человека обновление сводится к git pull в клоне + pnpm install && pnpm run build — сами изменения upstream уже засинканы и отревьюены на стороне форка.

Пока этот фикс не в официальном релизе, обычная установка по имени compaction-фикса не даёт — только запуск из форка.

Что ставится

ПолеЗначение
Providerknyazev-ai
Endpointhttps://knyazevai.work/v1
Modelsdeepseek-v4-flash, kimi-2.6, minimax-2.7
Thinkingqwen / enable_thinking
Effortoff, high, max (Flash и Kimi)

MiniMax без пикера effort: модель не отдаёт reasoning отдельным полем.

Дефолт Harness после установки: knyazev-ai / deepseek-v4-flash, effort max. Сабагенты (subagent, subagent_fork) на том же маршруте.

Обновление / снятие

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

Релиз (публикация в npm)

Пакет публикуется автоматически: GitHub Actions прогоняет тесты и на пуш тега v<версия> выкладывает @knyazevai/dsh в npm.

Один раз настрой доступ:

  1. В npm (Account → Access Tokens) создай токен уровня Automation (без двухфакторки).
  2. На GitHub в репо → Settings → Secrets and variables → Actions добавь секрет NPM_TOKEN с этим токеном.
  3. publishConfig.access: public уже стоит в package.json.

Дальше на каждый новый релиз:

npm version patch      # поднимает версию: patch | minor | major
git push origin main
git push origin v0.1.1 # пуш тега запускает тесты + публикацию

Тесты перед публикацией идут сами (prepublishOnly в package.json).

Установка по имени — на любой машине:

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

Docs

https://knyazevai.work/docs