Плагины
Находите, фильтруйте и устанавливайте плагины DeepSeek-Harness.
Найдено плагинов: 486
dsh-input-traffic
drscrewdriver/dsh-input-traffic
Док для планирования ввода now/next/later с тремя уровнями для веб-GUI DeepSeek Harness: красно-жёлто-зелёная полоса приоритетов заменяет busy-Enter очередь; обычный Enter отправляет в later; есть редактирование на месте в несколько строк, перетаскивание для изменения порядка и freeze/resume, изолированные по сессии; кнопка freeze подключает отдельный плагин [dsh-session-guard](https://github.com/drscrewdriver/dsh-session-guard) (устанавливается из dsh-market) через RPC stopNextTurn/resume + composer lock для настоящей блокировки на уровне сессии, в связке с его глобальной автопаузой в часы пик, чтобы останавливать сеансы в дорогостоящие окна DeepSeek и возобновлять их вне пика.
dsh-mermaid-image-preview
baconbao/dsh-mermaid-image-preview
Показывает диаграммы Mermaid как изображения через локальный рендеринг в DSH Web, когда сообщение чата содержит fenced code block Mermaid, а также позволяет интеграцию с внешними серверами рендеринга.
dsh-messages-sanitizer
leeminjing/dsh-messages-sanitizer
Автоматически восстанавливает массив сообщений после сбоя диспетчеризации инструментов (осиротевшие tool_calls / сообщения инструментов), предотвращая блокировки сессий 400 INVALID_REQUEST.
dsh-plugin-anti-ads
huanlinoto/dsh-plugin-anti-ads
Блокировщик рекламы для DSH Web с четырьмя независимыми слоями защиты, блокирующими все рекламные места плагина dsh-ads.
dsh-plugin-notify-sound
ldchaowin/dsh-plugin-notify-sound
Мелодии завершения для каждого рабочего пространства плюс звуки внимания для событий подтверждения, вопроса, проверки плана, блокировки цели и сбоя задачи, со встроенным синтезатором, голосом (TTS) и собственным звуком.
dsh-plugins (dsh-cockpit)
romany-saad/dsh-plugins
Доска для работы с несколькими PR: hub agent ведёт дерево шагов, связанных с issue, PR, branch и worktree, через четыре board tools. Вкладка Board справа и полоса над composer показывают готовое, заблокированное и требующее вас. Каждая доска — простой JSON для скриптов; настраиваемая команда drift отмечает шаги, чей status расходится с работой.
dsh-mnemosyne
i11ustrious/dsh-mnemosyne
Многоуровневая память для DeepSeek Harness: каждый ход внедряет персона-профиль и индекс по релевантности; полные стенограммы остаются на диске и раскрываются по запросу, не переполняя контекст. Факты привязаны к слотам: новое значение заменяет старое. Модель выводит персона-профиль из памяти. Три фильтра отсеивают разговоры о разработке, блокируют эхо собственных внедрений и объединяют переформулировки по общим смысловым словам. Консолидация объединяет почти дубли, сжимает длинные темы и архивирует малополезные старые записи только тегами; исходный текст не удаляется. Добавочное хранилище уплотняется на месте (измерено: 4,7 МБ → 355 КБ). Нет сторонних зависимостей и сборки. Внедрение на каждом ходу неизбежно снижает попадания в кэш prompt; для работы не рекомендуется.
DSH-PDR-Plugin
kipozannaki/dsh-pdr-plugin
Межсетевой экран плагинов работает только в сессиях, запущенных через его launcher; внедрить его в DSH Desktop нельзя, приложение не охвачено. Приписывает вызовы файлов, сети и подпроцессов исходному плагину и сверяет с декларациями: заявленные действия не отображаются, отклонения записываются. Атрибуция best-effort, без гарантии; не классифицированные вызовы относятся к хосту, а не к другому плагину. Есть предварительная карточка (возможности, опасные сочетания, PASS/WARN/BLOCK), проверка границ, необязательная блокировка до выполнения (правило против кражи учетных данных; по умолчанию выключена), тест обновления в изолированном дочернем процессе, экспорт SARIF/CSV и объединение источников. Хранение локальное, телеметрии нет; webhook необязателен и выключен по умолчанию.
dsh-protect-generated-files
acus9345/dsh-protect-generated-files
Плагин DeepSeek Harness запрещает ручное редактирование сгенерированных файлов (lockfiles, результат protobuf/codegen, файлы с отметками @generated или DO NOT EDIT) и сообщает модели, какой исходник изменить и что выполнить.
dsh-peak
tuoluosuan/dsh-peak
Добавляет индикатор пикового/непикового тарифа в начало панели. Показывает состояние, ставку, отсчёт и причину (выходной, праздник, рабочий день-компенсация 调休 или вне пика). Время Пекина с явным UTC offset, независимо от часов компьютера. Таблица Китая за 2026: 33 праздника и шесть компенсационных рабочих дней; вне таблицы без предположений.
dsh-chat-perf-css
light-ei/dsh-chat-perf-css
Длинные беседы с множеством формул LaTeX могут тормозить, поскольку браузер продолжает стилизовать, раскладывать и отрисовывать содержимое за экраном. Плагин применяет content-visibility: auto к невидимым телам сообщений и блочным формулам, пропуская эту работу и уменьшая задержки.
dsh-plugin-upgrader
zuwenyin/dsh-plugin-upgrader
Добавляет вкладку Versions в Plugins: обновляет одним нажатием заменой на месте, если возможно, без удаления и с сохранением включённого состояния. Если занят profile writer lock, причина записывается и выполняется remove + reinstall. Показывает вывод pnpm в реальном времени и длительность каждого шага; поддерживает отмену, полную историю опубликованных версий и rollback одним нажатием. Проверяет версии относительно работающего DSH и блокирует несовместимые. Если rollback установил старую версию, но не смог её активировать, это отдельно от потери package. Manifest записывается под harness writer lock; после сбоя остаётся восстанавливаемая journal-запись для каждого package. Есть предупреждения mirror gap и выбор npm registry с сохранением в profile.
dsh-media-lens
drscrewdriver/dsh-media-lens
Локальные медиа→таймлайн/транскрипт/области; ссылки на кадр/секунду/говорящего. Fallback каждого медиа в meta.attempts (не скрытый): мультимодальные модели хоста→OpenAI-совместимый endpoint/ротация ключей→локальные ffmpeg/ASR→метаданные. Cooldown только auth/quota; кандидат сохраняется и переносится в конец, не удаляется. Ошибки маскируются до обрезки; magic bytes, не расширение. Опциональный vision-bridge; регистрация моделей/inline AV (video_url/input_audio) требует peers dsh-thinking-levels/dsh-llm-openai-completions; без них деградация без ошибок. По умолчанию удалённо; strictLocalOnly локально. ffmpeg/ffprobe и ASR CLI не включены, нужны только локальному fallback; без них — метаданные. Hosts 0.1.7/0.2.0/0.2.1 (6 rc, enum engines.dsh); npm dsh-media-lens.
dsh-mermaid-preview
realguan/dsh-mermaid-preview
Показывает блоки Mermaid в fenced code-блоках как встроенные карточки диаграмм с 8 темами дизайн-системы и адаптивной компоновкой.
dsh-deepsea-echo
cshengyi023-collab/dsh-deepsea-echo
Анимация запуска веб-интерфейса DSH в стиле Arknights: загрузка терминала PRTS, сканирование сонаром, захват голограммой и карточка оператора завершаются сценой глубин (около 4,6 с). Четыре оригинальных музыкальных пресета или без звука; пропуск по щелчку/Esc, смена, настройка времени и повтор в параметрах.
dsh-batch-uninstall
mayucong6/dsh-batch-uninstall
Добавляет в окно настроек DSH страницу массового удаления: список всех установленных пакетов, множественный или полный выбор, подтверждение и ход удаления каждого плагина. Официальные пакеты заблокированы; удаление выполняет служба pluginManager на хосте.
dsh-get-memory
krodon998/dsh-get-memory
Загружает содержимое репозитория GitHub в беседы DSH в начале и записывает извлечённую долговременную память обратно в конце через multi-file commits с фиксацией SHA. Есть права чтения/записи для каждого файла, встроенная страница настроек, индикаторы хода и общие уведомления об изменениях.
dsh-quote-annotate-pro
zhao-guang-ai/dsh-quote-annotate-pro
Цитаты выделенного текста и закреплённые заметки в чатах DSH и предпросмотре документов. Нумерованные цитаты остаются в поле ввода и отправленных сообщениях и ведут к источнику по нажатию. Заметки из предпросмотра docx/PDF/Markdown/кода/диапазонов Excel собираются в одну отправку; каждую можно надиктовать.
DSH-appearance
lx-hmkk/dsh-appearance
Лёгкий плагин шрифтов и тем для DSH: выбор латинского, китайского и шрифта кода показывает только установленные семейства; 5 официальных палитр (One Dark Pro, Dracula, Nord, GitHub, Catppuccin) применяются через официальные токены темы, включая цвета синтаксиса кода. Без встроенных шрифтов, зависимостей и сборки. Требуется DSH 0.2.0-rc.2 или новее.
dsh-model-gateway
leafyezi233/dsh-model-gateway
Публикует модели DeepSeek Harness через OpenAI-совместимый gateway для стандартных клиентов других локальных проектов. Группы провайдеров с именем и упорядоченной/сбалансированной/случайной маршрутизацией; сбой upstream до вывода переключает на следующий, rate limit повторяется после backoff провайдера. Settings показывает попытки/ответы/ошибки/tokens/TTFT по кандидатам; дневные итоги локально, heatmap/тренд за 30 дней. Пока key не создан в UI, endpoint доступен всем, кто может к нему подключиться. Keys — SHA-256 hashes; затем обязательна аутентификация, endpoint остаётся закрыт после отзыва последнего key. Необязательный LAN listener без key открыт всей сети. DSH 0.1.2-rc.1–0.1.7-alpha.1 и новее.
dsh-wait-subagent
john-walks-slow/dsh-wait-subagent
Регистрирует model tool `wait_subagent`, который событийно ждёт именованный фоновый subagent, способный продолжать работу, и возвращает причину остановки и последнее сообщение. Тайм-аут необязателен, проверка membership отклоняет неизвестные ID, polling отсутствует. Закрывает промежуток между мгновенным возвратом `run_in_background` и асинхронным уведомлением, без опроса `list_agents`.
dsh-theme-songgrid
yefengliu1/dsh-theme-songgrid
Тема для веб-интерфейса DSH, вдохновлённая эпохой Сун: светлый вариант «рисовая бумага» и тёмный «ночные чернила», селадон Жу для интерактивных состояний, медь обжига зарезервирована для цитат, плюс шаг сетки 4pt и набор из 46 глифов-масок для иконок.
dsh-plugin (dsh-think-expand)
mzzsfy/dsh-plugin
Автоматически раскрывает потоковое рассуждение: держит открытым последний блок, отдаёт приоритет ручным действиям, при открытии сессии раскрывает только последний блок и ничего не оставляет после удаления.
dsh-reasoning-only-guard
apex-mochen/dsh-reasoning-only-guard
Предотвращает ситуацию, когда ход только с рассуждениями делает всю сессию непригодной. Если нет видимого текста и вызова инструмента, сообщение assistant сохраняется пустым, после чего шлюз отклоняет последующие запросы с `content or tool_calls must be set`. Один обычный слушатель `llm/stream` добавляет небольшой текстовый блок непосредственно перед завершением только при отсутствии видимого вывода, чтобы не сохранить пустое сообщение. Это профилактика, а не исправление. Нет зависимостей, один файл, без доступа к процессам и файловой системе. Включён E2E с повторным воспроизведением сохранённой сессии через `serializeMessages` DSH и fixture SSE только с рассуждениями, невыразимый в DSH mock.