dsh-routing-suite
yjh051108Три части в одном репозитории: инжектор пакетов плагинов во время выполнения (внедрение, горячая перезагрузка, выгрузка) с менеджером…
Отмена и откат для DSH: изменения конфигурации и кода плагинов автоматически уходят в снапшоты; undo/redo из Web UI или офлайн, даже если DSH не стартует.
Команда из каталога ставит плагин в профиль web — тот, с которым
работает веб-интерфейс DeepSeek Harness. Нужен установленный dsh.
Вторая форма — из GitHub (исходники):
Установка из GitHub тянет исходники и на первом запуске просит разрешить сборку пакета; из npm приходит уже собранный код. Подробно: как установить плагин DeepSeek Harness.
dsh-undo-savepoint — «машина времени» для конфигурации DeepSeek Harness. Поставили плагин, сменили скин, поправили настройки — всё автоматически ушло в снапшот, и если что-то сломалось, откат делается одной кнопкой. Главная особенность — работа снаружи: если DSH перестал запускаться, откатить конфигурацию можно из отдельного локального Web UI, GUI или командной строки.
Что умеет:
cordis.patch.yml, package.json, cordis.yml, pnpm-lock.yaml профиля, а также settings.yaml, .env и .credentials.yaml из ~/.dsh; туда же попадает дерево кода пользовательских плагинов.Ctrl+Alt+Z и Ctrl+Alt+Y, просьба к агенту «отмени последний шаг», CLI.Установка: dsh plugin --profile web add dsh-undo-savepoint (README рекомендует github:lire1131/dsh-undo-savepoint#master), затем перезапуск DSH. Нужен Node.js 20+; починка сессий требует Node 22.15+. Офлайн-инструменты лежат в каталоге tools/ установленного пакета: node tools/undo-server.mjs поднимает локальный Web UI, есть скрипты для Windows, macOS и Linux; после установки плагин сам создаёт ярлык на рабочем столе. Параметры — в «Настройки → Общие → Снапшоты»: автосохранение, число копий, каталоги, отслеживаемые рабочие области.
На что обратить внимание: снапшоты содержат копии .env и учётных данных — не передавайте их посторонним. Документация во многом ориентирована на Windows, хотя с v0.4.0 ядро кроссплатформенное. Язык интерфейса — китайский или английский, переключается переменной DSH_UNDO_LANG.
github:lire1131/dsh-undo-savepoint#<sha>. Присутствие в каталоге
не означает проверку безопасности.
Та же категория — Разработка и рантайм, по звёздам.
Три части в одном репозитории: инжектор пакетов плагинов во время выполнения (внедрение, горячая перезагрузка, выгрузка) с менеджером…
Подменяет файловую систему и bash в DSH виртуальной рабочей областью Mirage: S3, Redis, Slack, Gmail, Notion и Postgres вместо диска…
Дистрибутив DSH от сообщества: Desktop, Web и TUI под одной командой ohdsh с общими сессиями, скинами и кэшем плагинов.
Слой совместимости с Pi: неизменённые расширения Pi из npm ставятся как родные плагины DSH командой dsh plugin add; pi2dsh inspect заранее…
Навыки и серверы MCP в настройках Web UI: включение навыков на лету, области и группы, импорт перетаскиванием, проверка MCP-подключений и…