全部插件

DSH / BUNDLE / CLIENT-UI

dsh-db-connections

v0.1.0lb290 / dsh-db-connections73d7ad1527

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-db-connections

Named database connections for DeepSeek Harness: configure MySQL in a settings page, then refer to them by name in chat (for example "query 128"). Read-only by default, with writes opt-in per connection.

README / ZH

插件文档

目录摘要

Named database connections for DeepSeek Harness: configure MySQL in a settings page, then refer to them by name in chat (for example "query 128"). Read-only by default, with writes opt-in per connection.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- 驱动只支持 MySQL / MariaDB。加 PostgreSQL 需要在 `src/config.js` 的 `SUPPORTED_DRIVERS` 和 `src/registry.js` 的池与只读路径里各加一套。 - 只读保证依赖服务端支持 `START TRANSACTION READ ONLY`(MySQL 5.6+、MariaDB 10.0+)。更老的版本应改用只读账号。 - 插件不自己读表结构缓存,每次 `db_schema` 都查 `information_schema`,所以看到的一定是当前状态。 - 客户端插件的清单在**应用启动时**扫描,所以首次安装(或新增客户端半身)后要重启一次桌面版,设置页才会出现。之后改配置、改代码都走热重载,不用再重启。 - 设置页里的「测试」按钮测的是**已经保存**的连接,因为连接池按保存的名字建。改了参数先保存再测。 - profile 以链接方式引用本目录,所以**目录不能删、不能改名、不能移动**;要换位置就先 `dsh plugin remove` 再重新 `add`。