dsh-data-agent:DeepSeek Harness 的对话式数据分析插件

omdsh-dev/dsh-data-agent

工具与能力已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

DSH plugin 连接数据库,用对话完成数据分析与商业洞察。

让 DeepSeek Harness 直接连接数据库,用自然语言完成查询、SQL 执行与商业洞察,降低数据分析门槛。

install
dsh plugin --profile web add github:omdsh-dev/dsh-data-agent
分类
工具与能力
平台
DSH-Plugin
作者
omdsh-dev
分发方式
插件

dsh-data-agent 核心特性

自然语言查询数据自动执行SQL分析支持多种数据库兼容Web与TUI

dsh-data-agent 仓库信息

omdsh-dev
发布者
omdsh-dev
仓库
omdsh-dev/dsh-data-agent
99
Star
7
Fork
0
Watch
4
开放 Issue
语言JavaScript
许可证MIT License
官网
仓库最近更新2026-08-20 14:20:04
仓库创建时间2026-08-12 00:06:56
主题
data-agentdeepseek-harnessdshdsh-plugin
默认分支main

dsh-data-agent 仓库简介

dsh-data-agent 是 DeepSeek Harness(DSH)的数据分析插件(DSH plugin),它让 DSH 直接连接数据库,用自然语言对话完成数据查询、SQL 执行与商业洞察。该插件由 omdsh-dev 维护,采用 MIT 协议,基于 TypeScript 开发,最近更新于 2026-08。它解决了传统数据分析门槛高、流程繁琐的问题,让业务人员也能通过对话获取数据结论。核心能力包括自动查看库表、编写并执行 SQL、根据真实结果持续分析,并支持 Web UI 与 dsh-tui 两种界面。

dsh-data-agent 这个 DSH plugin 支持哪些核心特性?

该插件支持通过对话完成数据分析,DSH 会理解问题、拆解步骤、查询真实数据并整理结论,还能自动寻找商业洞察,如比较趋势、定位异常、识别高价值客户。它兼容 Web UI 与 dsh-tui,无需修改 DSH 源码。支持 MySQL、PostgreSQL、SQLite、Oracle、Hive 和 Impala 等常见数据库。DSH 会自动完成分析闭环,根据报错或结果调整 SQL。插件还提供专注数据任务的数据模式,减少无关工具干扰,并支持只读模式保护真实数据。

dsh-data-agent 怎么安装?

安装时需根据使用的界面选择对应的 DSH profile。若同时使用 Web UI 和 dsh-tui,请执行两条命令。推荐使用 npm 安装,也可以从 GitHub 安装。安装命令如下:

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

插件会自动安装“数据模式”预设,无需本地构建。

dsh-data-agent 如何在 Web UI 中使用?

启动 Web UI 后,新建会话并选择“数据模式”,在数据库工作台填写连接信息,连接成功后直接在对话框中提出分析问题。例如输入“分析最近30天订单变化,找出销售额下降最明显的地区和商品”,DSH 会自行查看相关表、生成并执行查询,再根据真实结果完成分析。Web UI 还提供内嵌数据库工作台,可浏览库表、查看字段结构或临时运行 SQL。

dsh-data-agent 如何在 dsh-tui 中使用?

在终端界面中,切换到数据模式并连接数据库:

text
/preset data-agent
/database connect

连接表单支持 Tab 切换输入项,数据库类型和只读模式用方向键选择。连接成功后直接提问即可。常用命令包括 /database status/database test/database disconnect。密码始终隐藏且不会恢复。

dsh-data-agent 使用前需要哪些准备?

DSH 运行查询时需要本机能够访问目标数据库,并安装相应的客户端,如 MySQL 需要 mysql 客户端,PostgreSQL 需要 psql。建议准备只读数据库账号,开启只读模式。若出现 failed to mount 错误,请确认对应 profile 已安装插件。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题