Плагин dsh-im для DeepSeek Harness

Подключает к DeepSeek Harness ботов Feishu, WeChat, DingTalk, WeCom, QQ, Slack, Telegram, Discord, WhatsApp и iMessage по QR-коду или токену.

★ 1 461 звёзды репозитория ↓ 46 310 за 30 дней v4.28.0 npm категория: Уведомления и интеграции

Установка

Команда из каталога ставит плагин в профиль web — тот, с которым работает веб-интерфейс DeepSeek Harness. Нужен установленный dsh.

npm $ dsh plugin --profile web add @xmanrui/dsh-im

Вторая форма — из GitHub (исходники):

github $ dsh plugin --profile web add github:xmanrui/dsh-im

Установка из GitHub тянет исходники и на первом запуске просит разрешить сборку пакета; из npm приходит уже собранный код. Подробно: как установить плагин DeepSeek Harness.

О плагине

Плагин подключает к DeepSeek Harness ботов мессенджеров, чтобы общаться с агентом с телефона или из рабочего чата. Поддерживаются Feishu, WeChat, DingTalk, WeCom, QQ, Slack, Telegram, Discord, WhatsApp и iMessage (только macOS, через Messages.app). Боты создаются по QR-коду, из готового манифеста приложения (Slack) или по существующим учётным данным; на каждом канале можно держать несколько ботов с независимыми рабочими областями, моделями и привязками сессий. Отдельный раздел — AI Office Connector, через который локальный Harness подключается к публичному AI Office.

Что умеет:

  • потоковые ответы средствами каждой платформы: карточки в Feishu и DingTalk, редактирование сообщений в Telegram, Discord и WhatsApp, индикатор «печатает»;
  • команды в чате: /new, /stop, /steer, /compact, /model, /preset, /workspace, /session, /history; интерактивные меню в Feishu, DingTalk, WeCom и QQ;
  • ответы на вопросы агента и удалённое одобрение действий прямо из мессенджера;
  • приём изображений (JPEG, PNG, WebP, GIF до 5 МБ) и отправка файлов-результатов обратно в чат;
  • доставка результата после таймаута: плагин продолжает следить за задачей и присылает итог даже после перезапуска;
  • проактивные уведомления по паре botId + targetId и опциональная двусторонняя синхронизация сессии с личным чатом;
  • выбор модели, уровня рассуждений и пресета агента для каждого бота на карточке в настройках.

Установка: dsh plugin --profile web add @xmanrui/dsh-im, затем перезапустить dsh web, обновить страницу и открыть «Settings → IM Bot». Дальше — по подсказкам на странице канала: отсканировать QR-код или ввести токен (для Telegram — от @BotFather, для Discord — из Developer Portal). Секреты уходят только на локальный хост и не возвращаются в ответах API. Если Feishu или Telegram недоступны напрямую, README описывает работу через HTTPS_PROXY (для Telegram нужен Node.js 22.21+ и NODE_USE_ENV_PROXY=1). Интерфейс настроек и сообщения ботов следуют языку DSH — китайскому или английскому.

Безопасность. Плагин выполняет сторонний код с вашими правами: он может читать файлы, использовать ваши ключи и ходить в сеть, а подтверждения инструментов агента его не ограничивают. Перед установкой посмотрите исходники и закрепите версию по коммиту: github:xmanrui/dsh-im#<sha>. Присутствие в каталоге не означает проверку безопасности.

Похожие плагины

Та же категория — Уведомления и интеграции, по звёздам.

dsh-pocket

shaobeichen

Доступ к Web UI DeepSeek Harness с телефона по QR-коду: локальная сеть или интернет через туннель cloudflared, пароли, синхронизация в…

★ 1 313 ↓ 22 917

openpets

alvinunreal/openpets

Передаёт статус агента, ошибки и запросы на одобрение из DeepSeek Harness локальному настольному питомцу OpenPets.

★ 1 234 ↓ 458

deepseek-harness-channel-bcn

inclusionAI/Avernet

Подключает бота DeepSeek Harness к сети Avernet Bot Collaboration Network по WebSocket V2: автоматическая регистрация, изолированные…

★ 566 ↓ 158

dsh-notification

omdsh-dev

Уведомления на рабочем столе о завершении хода агента с раздельными настройками по результату и фильтрами по ключевым словам.

★ 83

dsh-lark

omdsh-dev

Бот Lark/Feishu: каждый чат ведёт своего агента, подтверждения, вопросы и планы приходят карточками, команды /cd, /model, /new меняют…

★ 56 ↓ 1 948