跳到主要内容
Plugin1 项安全红线

dsh-ide-database

qwq1999/dsh-ide-database

仿 JetBrains Database 的数据源树与 SQL/Redis 控制台,附 15 个 agent 工具。SQL 需本机 Java 8+,Redis 不需要。

形态
Plugin 插件
安装
npm 包安装
需要密钥
是
近月下载
1,387
最近推送
今天更新

项目说明

From README

dsh-ide-database DeepSeek Harness(DSH)的 JetBrains Database 风格数据源插件:右侧边栏的数据库工具窗,以及一组供 Agent 查询/操作数据库的工具。支持 MySQL、MariaDB、PostgreSQL、SQLite、SQL Server、Oracle、Redis、达梦 DM、OceanBase(MySQL / Oracle 两种模式),也可以配置任意自定义 JDBC 驱动。

功能 - 右侧边栏入口 :在右侧边栏的「+」新标签页菜单里选择「数据库」,或在 Guide 页点击「数据库」胶囊;标签页会保持挂载,切换会话不丢状态;重新打开面板时会回到上次选中的数据源(连接被删掉则回到第一个)。

- 预设数据源 :MySQL、MariaDB、PostgreSQL、SQLite、SQL Server、OceanBase(MySQL / Oracle 模式)、Oracle、达梦 DM、Redis,新建连接时自动带出默认端口、驱动类和 URL 模板(MariaDB 走 MySQL 方言;SQLite 直接填数据库文件路径(新建时这项必填;表单里会隐藏主机、端口和账号密码,只留名称与路径,路径不存在时测试连接会提示将新建空库);SQL Server 用 mssql-jdbc 的 jre8 构建)。

- 自定义驱动 :填写驱动名、方言、驱动类、URL 模板和 Maven 坐标(可多个 jar),点击下载即可从 Maven Central / 阿里云镜像拉取并缓存,无需手动放置 jar。

- 数据浏览 :仿 JetBrains Database 工具窗口——工具栏「新增 / 刷新 / 删除 / 控制台 / 回收站 / 设置」左对齐(按钮顺序可在「设置 → 数据源工具栏」里上移 / 下移调整,也可以一键恢复默认,顺序存在本机配置里、重开面板仍然生效;窗口太窄放不下时,末尾的按钮会收进「⋯」菜单,菜单项同样带图标、文字与禁用态),下方是所有数据源 → Schema → 表 / 视图 / 例程 / 序列 / 触发器 的树,每类按文件夹分

Original description

DeepSeek Harness(DSH)的 JetBrains Database 风格数据源插件:右侧边栏的数据库工具窗,以及一组供 Agent 查询/操作数据库的工具。

安装方式

npm 包安装 · 需要额外配置密钥

README 解析
shell
dsh plugin --profile desktop add link:E:\ai-code-space\dsh-ide-database
shell
dsh plugin --profile desktop add dsh-ide-database
shell
npm install

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 执行命令
  • 写入文件
  • 读取文件
  • 访问网络
  • 读取环境变量

发现 1 项需要留意的行为

  • 直接用 IP 地址 8.1.3.140 联网,绕过域名与证书校验

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 1 天仍在推送;README 给出了可直接复制的安装命令;运行前需要准备 API Key 或环境变量;近月 npm 下载 1387 次,star 不多但真在被使用。

维护活跃
100
实用度
66
生态热度
63
上手便捷
74
信号质量
100
数据置信度
85%
评分怎么算