MySQL 连接器
1321928757/dsh-mysql · 生产力
DeepSeek Harness 的 MySQL 连接器插件:在设置中配置连接,从 Composer 切换每个会话,并将 mysqlquery/mysqltables/mysqlexecute 工具公开给每个代理预设。
★ 6GitHub 星标
0分支
2026-09-08最近更新
JavaScript开发语言
MIT许可证
主要功能
- 入口设置 → MySQL 数据库 · 提供能力: 新增、编辑、删除、测试连接
- 配置主机、端口、用户名、密码、默认数据库、表访问范围与写权限。
- 多连接管理可在同一套 DSH 中保存开发、测试、生产等不同数据源。
- Host bundle(lib/index.js)注册三个模型工具,管理懒加载的 mysql2 连接池,持久化连接配置,维护会话级选择,并提供 mysql 服务。
- 工具mysqltables · 输入与行为: 通过 informationschema 列出当前连接默认数据库中的表结构,可选 table 参数进行不区分大小写的表名过滤,结果遵守表白名单。
使用条件
- 需要带 Web profile 的 DSH 安装,以及 Node.js 20 或更高版本。
- 需要能通过配置的 TCP 主机与端口访问 MySQL 兼容数据库服务。
安装命令
dsh plugin --profile web add github:1321928757/dsh-mysql