DSH Plugins
返回列表
dsh-database-manager

dsh-database-manager

客户端 更新于 2026.10.09

在终端中运行以下命令:

dsh plugin install nabin-qq273274877/dsh-database-manager

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install nabin-qq273274877/dsh-database-manager 安装插件(源码仓库:https://github.com/nabin-qq273274877/dsh-database-manager),装入 web profile 后重启 dsh web 服务并刷新页面,侧边栏会出现「数据库管理」入口。

插件介绍

在 DeepSeek Harness 里查库、改表、翻 Redis,往往还要再开一个 Navicat、phpMyAdmin 或 redis-cli。dsh-database-manager 把这件事收进 Web GUI:侧边栏一个「数据库管理」入口,在同一界面里配置数据源、测连通性,并进入对应引擎的面板干活,不必为了看一眼表结构或改几条数据来回切窗口。

插件统一管理 SQLite、MySQL 与 Redis 三类数据源。关系库侧提供库表树、分页浏览、结构编辑、SQL 执行、依例搜索、批量插入与表级维护,导入导出在浏览器侧完成;Redis 侧用分层键树应对大库,值页按类型可编辑,另有服务信息与命令行。SQL 与参数走绑定与标识符校验,GUI 上的保存与执行即用户授权;给 agent 的 db_list、db_schema、db_query、db_exec 则受「允许写入」「写入需审批」与数据源只读标记约束,默认偏只读、可写也需确认。

它定位是日常查数据、改结构、跑 SQL 的轻量面板,不是完整的数据库运维套件:不做用户权限、复制、存储过程与高级索引类型等重型能力。适合在 DSH 里做开发调试、临时改本地 SQLite、连测试库核对数据,或希望模型在明确闸门下只读/可控写入的团队与个人。

截图预览

使用场景

  • 在 DSH 会话旁直接连测试库查表、改几条数据,不用另开数据库客户端
  • 本地 SQLite 文件临时打开浏览与改结构,配合 SQL 与 CSV 导入导出
  • 需要让 agent 只读查 schema 或跑 SELECT,写操作在开关与审批下可控执行

适合人员

  • 在 DeepSeek Harness 里开发调试、常要查库改数据的开发者
  • 管理多环境 MySQL / 本地 SQLite / Redis 的工程师与运维
  • 希望 agent 访问数据库但必须只读或可审计写入的团队