dsh-database
在终端中运行以下命令:
dsh plugin install zhuoxiaoshuai/dsh-database
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install zhuoxiaoshuai/dsh-database 安装插件(源码仓库:https://github.com/zhuoxiaoshuai/dsh-database),安装后重启对应 profile 的 dsh web。
插件介绍
在排查线上问题或做数据核对时,开发者往往要在 IDE、终端和各类客户端之间来回切换,上下文也容易和 AI 对话脱节。dsh-database 把 MySQL、Oracle、Redis、Kafka 接到 DeepSeek Harness 对话右侧的 Database 面板里,让你在同一条会话里浏览对象、执行查询,并与 AI 共用查询编辑器,减少「切工具、贴结果、再解释一遍」的摩擦。
关系型库侧支持库表结构浏览、多标签查询、执行计划、结果网格维护与 SQL 知识分析;Redis 提供 DB/键浏览、类型与 TTL 查看及单条命令控制台;Kafka 可查看主题与消费者组、分区水位与 lag、消息预览,并在 SIT 环境支持有边界的搜索与发布/修复类诊断操作。查询、AI Query、历史与知识库等入口在各数据源间保持一致,编辑与结果仍保留各源语义。
插件按 SIT、UAT、PVT 区分人机与 AI 的读写边界:例如 AI 在 UAT/PVT 上 SQL 只读,网格结构化 DDL 在非 SIT 禁用,Kafka 写操作亦受环境限制。适合需要在 Harness 里做联调、排障、SQL 协作,同时希望用环境标签约束 AI 行为的数据库与中间件工程师。
截图预览
使用场景
- 在 Harness 对话里直接查 MySQL/Oracle 并和 AI 共编 SQL
- 用 Redis 面板浏览键值并在 SIT 执行受控命令
- 查看 Kafka 主题 lag 与消息预览,在 SIT 做有限发布或偏移修复
适合人员
- 需要在 DSH 内完成 SQL 与中间件排障的后端工程师
- 负责 SIT/UAT 环境数据核对与联调的开发者
- 希望 AI 参与查询但受环境权限约束的 DBA 或 SRE



