pi2dsh — плагин

Слой совместимости переносит пакеты расширений Pi в DeepSeek Harness как есть: MCP, субагенты, память и фоновые задачи

  • 220 ★ репозитория
  • Последний коммит
Плагин

Расширенный доступ

Почему такой уровень

  • Запускает сторонние npm-пакеты расширений с доступом к вашей среде DSH
  • Через слой работают MCP-серверы с OAuth, у которых есть собственные права
Все причины и проверки

weijiafu14/pi2dsh

Установка

Ручная установка

dsh plugin add pi2dsh@next

Для DSH 0.2.2-alpha.3 и Node.js 24.9 или новее; затем нужные пакеты Pi, например dsh plugin add pi-mcp-adapter. Для DSH 0.2.1 используйте pi2dsh@0.27.1.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запускает сторонние npm-пакеты расширений с доступом к вашей среде DSH
  • Через слой работают MCP-серверы с OAuth, у которых есть собственные права

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

pi2dsh реализует публичный ABI расширений Pi поверх собственных служб DeepSeek Harness (DSH), поэтому пакеты Pi запускаются на DSH в том виде, в каком опубликованы, без форка, патчей и отдельных адаптеров. Установка идет командами dsh plugin add: сначала pi2dsh@next, затем нужные npm-пакеты вроде pi-mcp-adapter. Наиболее подробно проверен путь MCP: полный набор возможностей протокола (OAuth, ресурсы, подсказки, MCP Apps, запросы данных, семплирование, отмена) проходит через собственные подтверждение и отрисовку DSH. Работают веб-версия, терминал и безголовый режим. Автор ведет таблицу совместимости версий и заявляет только то, что проверено сквозным тестом: версия 0.28.0-next.1 рассчитана на DSH 0.2.2-alpha.3, версия 0.27.1 на DSH 0.2.1-rc.2 и rc.3. Мотив автора: у DSH сильная основа, но молодая экосистема плагинов, а у Pi она зрелая, с сотнями пакетов.

Для кого. Пользователям Pi, которые переходят на DeepSeek Harness и хотят сохранить привычные расширения, менеджер MCP и субагентов.

Подходит, если

  • Команда работает на Pi и пробует DSH, расширения менять не хочет
  • Нужен pi-mcp-adapter и другие пакеты Pi на DSH без форков
  • Нужно пользоваться MCP с OAuth и ресурсами через подтверждения DSH
  • Версии Pi и DSH надо сверить по таблице совместимости до обновления

Не подходит, если

  • Версия хоста DSH не входит в таблицу совместимости: непроверенные версии автор не заявляет
  • Нужен только Pi: слой совместимости там не нужен
  • Сторонний терминал не заявляет поддержку нужной версии хоста: в превью проверены веб и безголовый режимы

Пример запроса к агенту

Поставь pi2dsh и pi-mcp-adapter в DeepSeek Harness и подключи мои MCP-серверы так, как они работали в Pi

Ограничения

Версия 0.28 помечена как превью (next) и рассчитана на Pi 1.4 с оговоренными ограничениями, для нее нужен Node.js 24.9 или новее. Опубликованная ветка 0.27.x использует Pi 0.84.1 и совместима только с DSH 0.2.1-rc.2 и rc.3. Старый терминал dsh-pi-tui 0.5.1 ссылается на удаленные компоненты хоста, его надо обновить, проверку флагом allow-version обходить не следует. Заявлено только то, что есть в таблице проверенных возможностей.

Как отключить. Выполните dsh plugin remove pi2dsh и такие же команды для установленных пакетов Pi. Сеансы DSH хранятся в формате самого хоста.

Частые вопросы

Что такое DSH и Pi?

DeepSeek Harness — агентская оболочка от DeepSeek с журналом сеансов и службами. Pi — агентский инструмент с зрелой экосистемой расширений. pi2dsh дает Pi-пакетам среду выполнения на DSH.

Какие версии совместимы?

pi2dsh 0.28.0-next.1 работает с DSH 0.2.2-alpha.3, 0.27.1 с DSH 0.2.1-rc.2 и rc.3, 0.27.0 с rc.2, 0.26.0 с DSH 0.2.0-rc.2. Версия 0.25.2 заморожена как контрольная точка.

Как проверено MCP?

Через полный набор возможностей протокола: OAuth, ресурсы, подсказки, MCP Apps, запросы данных у пользователя, семплирование и отмена. Матрица доказательств лежит в docs/mcp-compatibility.md.

Нужно ли менять сами пакеты Pi?

Нет. Слой реализует публичный ABI расширений Pi, пакеты ставятся из npm как опубликованы, без форков, патчей и адаптеров под каждый пакет.

Какие терминалы проверены?

Для линии 0.27.x и DSH 0.2.1 проверены пакеты @deepseek-harness-tui/dsh-tui 0.17.0 и @xmoon76/dsh-pi-tui 0.5.3. В превью 0.28 независимо проверены веб-режим и безголовый режим.

Обсуждение

Вопросов и отзывов пока нет.

Плагины
Официальный

DeepSeek Harness — открытый ИИ-агент от DeepSeek, в котором все функции устроены как плагины. Работает в браузере, на macOS и Windows.

CLIШирокий доступ279,3 тыс.Звезды репозитория

Плагин для DeepSeek Harness: постоянная команда агентов с памятью, проектами, владельцами задач и проверкой другим участником

ПлагинШирокий доступ92Звезды репозитория

dsh-baton передает задачи из Claude Code или Codex локальному DeepSeek Harness и возвращает результат с проверками.

MCP-серверШирокий доступ211Звезды репозитория

Плагин для DeepSeek Harness: заставляет агента менять подход после сбоев и проверять результат перед сдачей задачи.

ПлагинРасширенный доступ70Звезды репозитория

Плагин DeepSeek Harness: Claude Code, Codex, Antigravity и Grok отправляют задачи агентам DSH с прогрессом в родной панели задач

ПлагинРасширенный доступ211Звезды репозитория

Плагин открывает рабочие области DeepSeek Harness, Codex, Cursor и Claude Code с телефона и из браузера по шифрованному P2P.

ПлагинШирокий доступ2,6 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
pi2dsh (эта карточка)нет220
pi-extensionsнет777набор расширений для Pi, pi2dsh переносит такие пакеты в DeepSeek Harness
DeepSeek Harnessда279 346сама оболочка, а pi2dsh добавляет совместимость с пакетами Pi

Коротко о README

README начинается с обещания перенести настройку Pi на DSH без переделки и с таблицы версий. Затем объясняет, зачем слой нужен, перечисляет проверенные возможности сквозными тестами и дает ссылки на отчеты приемки каждого релиза в папке community.

Бейдж для README

Сообщить о проблеме