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

Агент анализа данных: подключается к БД, по вопросу на естественном языке сам пишет и выполняет SQL, строит графики и автономные HTML-отчёты.

★ 198 звёзды репозитория ↓ 3 573 за 30 дней v0.1.5 npm категория: Инструменты

Установка

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

npm $ dsh plugin --profile web add @yejiming/dsh-data-agent

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

github $ dsh plugin --profile web add github:omdsh-dev/dsh-data-agent

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

О плагине

DSH Data Agent превращает DeepSeek Harness в ассистента аналитика: вы задаёте вопрос обычными словами («сравни конверсию по каналам за 30 дней»), а агент изучает структуру таблиц, пишет и выполняет SQL, уточняет результат и формулирует выводы. Рассчитан на аналитиков и бизнес-пользователей, которым не хочется писать запросы вручную, но пригодится и разработчикам для быстрого исследования базы.

Что умеет:

  • Отвечает на вопросы к данным: сам находит нужные таблицы, составляет запросы и последовательно углубляет анализ по уточняющим вопросам.
  • Строит графики (линейные, столбчатые, круговые, точечные) и дашборды, сохраняет их как автономные HTML-отчёты в папке analysis-reports/ — такой файл открывается без сети и пересылается коллегам.
  • Ищет тренды, аномалии и причины отклонений, сегментирует клиентов, предлагает практические выводы.
  • Режим «управление данными»: сканирует схему и генерирует понятные бизнес-описания таблиц и полей, которые можно проверить и дополнить своими метриками и формулами.
  • Встроенная рабочая область БД в Web UI: настройка подключения с проверкой, обзор таблиц, выполнение SQL.
  • Поддерживает MySQL, PostgreSQL, SQLite, Oracle, SQL Server, а также ClickHouse, Apache Doris, Hive и Impala.

Установка: dsh plugin --profile web add @yejiming/dsh-data-agent, затем dsh --profile web — в новой сессии выберите «режим данных» и заполните параметры подключения. Есть вариант для терминального профиля dsh-tui (команды /preset data-agent и /database connect). База должна быть доступна с машины, где работает DSH.

На что обратить внимание: авторы рекомендуют подключаться под учётной записью «только чтение» и включать режим read-only — тогда UPDATE, DELETE и DROP блокируются. Пароль используется только в текущей сессии и не попадает в историю. README на китайском и английском, а описания полей, по README, генерируются на китайском — как плагин поведёт себя с русскоязычными данными, не описано.

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

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

Та же категория — Инструменты, по звёздам.

dsh-weknora

Tencent/WeKnora

Инструменты чтения базы знаний WeKnora: список баз, гибридный поиск фрагментов, сборка документа целиком и ответ RAG или ReAct-агента с…

★ 29 410 ↓ 3 344

treg

superdesigndev

Каталог почти 3 000 платных API (SEO, бэклинки, соцсети, обогащение данных, парсинг) с поиском по задаче и оплатой за вызов; ключи хранит…

★ 2 760

CloudBase-AI-Toolkit

TencentCloudBase/CloudBase-AI-Toolkit

Бэкенд Tencent CloudBase из чата: сборка и деплой full-stack приложений, результаты запросов таблицами с экспортом CSV, предпросмотр на…

★ 1 124 ↓ 671

dsh-postiz

gitroomhq/postiz-agent

Postiz через MCP: список подключённых соцсетей, правила публикации для каждой платформы, планирование, черновики и публикация в X…

★ 493 ↓ 250

dsh-invoice-downloader

EthanYoQ/Invoice-Downloader

Скачивает счета из почты по IMAP, распознаёт их локальным OCR, архивирует и собирает сводку для авансового отчёта в Excel.

★ 437 ↓ 344