ディレクトリに戻る

dsh-data-agent

キュレーション掲載メンテナンス: 活発

omdsh-dev/dsh-data-agent

DSH を DB に接続し、対話型データ分析とビジネスインサイトを提供

GitHub で見る
$ dsh plugin --profile web add @yejiming/dsh-data-agent

189

スター

15

フォーク

JavaScript

言語

MIT

ライセンス

2026-08-11

作成日

2026-08-31

最終プッシュ

ネイティブ DSH プラグイン。DeepSeek Harness を対話型データアナリストにします。DB を接続し自然言語で質問すると、SQL に基づく結論と HTML レポートを得られます。9+ のエンジンに対応、読み取り専用保護付き。`dsh plugin --profile web add @yejiming/dsh-data-agent` でインストール。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-08-23

ライセンス

MIT

01どんなタスクに使えるのか?

  • Analyze data by conversation: connect a database and ask business questions in plain language

    DSH views the schema, writes and runs SQL against real data, iterates, and returns clear data conclusions and business insights; analysis reports save as offline HTML

    Analysts and engineers who run DeepSeek Harness and want to query MySQL/PostgreSQL/SQLite/Oracle/ClickHouse/SQL Server etc. by talking to the agent

02DeepSeek Harness への導入方法

前提条件

  • DeepSeek Harness with the `dsh plugin` command
  • Database client installed for your engine (mysql/psql/sqlcmd etc.) and network access to the target DB

インストール手順

  1. 01

    Run `dsh plugin --profile web add @yejiming/dsh-data-agent` (or from GitHub: `dsh plugin --profile web add github:omdsh-dev/dsh-data-agent`)

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

  2. 02

    Start the web UI with `dsh --profile web`, create a session, pick the '数据模式' (Data Mode) preset, then connect a database in the workbench

    $ dsh --profile web

導入成功の確認

作者は未記載

ロールバック

  • Uninstall with `dsh plugin --profile web remove @yejiming/dsh-data-agent` (also `remove` for desktop and dsh-tui profiles); clear the preset with `rm -rf "$DSH_HOME/.agent-presets/data-agent"` if needed.

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

Native DSH plugin that connects databases and lets DeepSeek Harness analyze data by conversation (auto SQL, business insights, HTML reports, read-only protection).

  • Conversational data analysis

    Natural-language business questionsDSH writes and executes SQL, iterates on real results, returns conclusions and business insights

    When not in read-only mode the agent can run update/management statements at your request
  • AI data governance (catalog)

    Database schema, columns, comments, relationsAI-proposed business meanings per table/column, confirmed by the user; later queries read them via catalog-search/catalog-get/metric-get

    Catalog persists only desensitized source summaries, metadata, versions and human curated meanings — no passwords, credentials, query results or sample rows
  • HTML analysis reports (render-analysis)

    Analysis resultsVersioned offline HTML reports (metric/line/bar/pie/scatter/table) saved under analysis-reports/ in the working dir

    Reports are atomically saved to the session working dir; the full dashboard is self-contained (inline data/styles/SVG) and opens offline
  • 18-tool data protocol

    Same 8-tool protocol across web/desktop/dsh-tui/headlesssql-query, sql-write, sql-cmd, render-analysis, catalog-search, catalog-get, metric-get plus str_replace_editor for files

    Host/community tools like describe_image and ssh_* do not enter Data Mode

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • Analysts and engineers who run DeepSeek Harness and want to query MySQL/PostgreSQL/SQLite/Oracle/ClickHouse/SQL Server etc. by talking to the agent

不向きな用途

  • The plugin and its ecosystem adapters run in-process inside DSH — not an OS, process or realm sandbox. Ecosystem permission only negotiates admission; it does not replace DB account privileges, network isolation or host security policy.
  • For production databases, use a read-only DB account and enable read-only mode in the connection form; otherwise the agent can run update/management statements.
  • Each engine needs its own CLI client (mysql/psql/sqlcmd/clickhouse HTTP); SQL Server needs Microsoft ODBC sqlcmd 18.x and only supports SQL Login (no Windows/Entra/DSN/named instances).

05互換性・メンテナンス・セキュリティ上の注意

  • The plugin and its ecosystem adapters run in-process inside DSH — not an OS, process or realm sandbox. Ecosystem permission only negotiates admission; it does not replace DB account privileges, network isolation or host security policy.
  • For production databases, use a read-only DB account and enable read-only mode in the connection form; otherwise the agent can run update/management statements.
  • Each engine needs its own CLI client (mysql/psql/sqlcmd/clickhouse HTTP); SQL Server needs Microsoft ODBC sqlcmd 18.x and only supports SQL Login (no Windows/Entra/DSN/named instances).
2026-08-112026-08-20v0.1.1

MIT · 由 facts pack 抓取(README 分支 main)

06よくある質問

dsh-data-agent のインストール方法は?

`dsh plugin --profile web add @yejiming/dsh-data-agent`(または `github:omdsh-dev/dsh-data-agent`)を実行し、`dsh --profile web` を起動します。新しいセッションで「データモード」プリセットを選び、ワークベンチでデータベースに接続してください。

どのデータベースに対応していますか?

MySQL、PostgreSQL、SQLite、Oracle、Hive、Impala、ClickHouse、Apache Doris、SQL Server に対応。いずれも専用 CLI クライアントが必要。SQL Server は Microsoft ODBC sqlcmd 18.x と SQL Login のみです。

データベースは安全ですか?

プラグインは DSH プロセス内(サンドボックス外)で実行されます。本番では読み取り専用の DB アカウントを使い、接続フォームで読み取り専用モードを有効にしてください。そうでなければエージェントが更新文を実行する可能性があります。

分析レポートはどのようなものですか?

render-analysis ツールはバージョン管理された自己完結型 HTML レポート(metric/line/bar/pie/scatter/table)をセッション作業ディレクトリの analysis-reports/ に書き出します。オフラインで開け、セッション履歴と共に保持されます。

08データと出典

  • 作者による申告github.comb34f01f6ccaa…

    dsh-data-agent是DeepSeek Harness(DSH)的数据分析插件。

  • 作者による申告github.comb34f01f6ccaa…

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

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-23。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。