ネイティブ 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
インストール手順
- 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
- 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 統合と能力の範囲
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 questions→DSH 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 requestAI data governance (catalog)
Database schema, columns, comments, relations→AI-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 rowsHTML analysis reports (render-analysis)
Analysis results→Versioned 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 offline18-tool data protocol
Same 8-tool protocol across web/desktop/dsh-tui/headless→sql-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).
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/ に書き出します。オフラインで開け、セッション履歴と共に保持されます。
07関連する DSH ワークフロー
weknora
by tencent
オープンソースのLLMナレッジプラットフォーム。生ドキュメントを検索可能なRAG、自律推論エージェント、自己更新型Wikiへ変換する。
honcho
by plastic-labs
ステートフルなエージェントを構築するためのメモリライブラリ。会話履歴や状態を管理し、長期的な文脈保持を実現します。
mirage
by strukto-ai
AI エージェント向けの統合仮想ファイルシステム
reme
by agentscope-ai
エージェント向けのメモリ管理キット。「Remember Me, Refine Me」――記憶の保持と改善を支援します。
08データと出典
dsh-data-agent是DeepSeek Harness(DSH)的数据分析插件。
dsh plugin --profile web add @yejiming/dsh-data-agent
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-23。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
