DSH Plugins
返回列表
🧰

dsh-wsl-db

联网工具 更新于 2026.09.30

在终端中运行以下命令:

dsh plugin install 173787247/dsh-wsl-db

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

在 DeepSeek Harness 中执行 dsh plugin install 173787247/dsh-wsl-db,即可从 https://github.com/173787247/dsh-wsl-db 安装本插件。

插件介绍

在 WSL 或本机环境里,让 Agent 或 Web 工具安全地「看一眼」PostgreSQL 和 Redis,往往既要能连库,又不能误执行写操作或任意命令。dsh-wsl-db 把 psql 与 redis-cli 收成只读探针:通过命名连接与白名单约束访问范围,把风险压在配置层而不是靠临场自觉。

插件提供 db_status 用于查看 CLI 与连接别名,db_psql 仅允许 SELECT、WITH、SHOW、EXPLAIN 等读向语句,db_redis 覆盖 PING、GET、INFO、SCAN 等常见只读操作。你可以在 config.connections 里为 URI 起名字,默认禁止任意 URL;Redis 侧还可配置 redisHosts 白名单与 timeoutMs,适合需要可审计、可复现的联调与排障场景。

适合在 DeepSeek Harness 里做数据库状态核对、慢查询解释、键空间巡检的开发者与运维;若你已使用 dsh-wsl-kit,也可通过可选套件批量链接,与整套 WSL 联网工具一并使用。

使用场景

  • 在 Harness 中核对 PostgreSQL 连接与命名别名是否正常
  • 用只读 SQL 做 SELECT、SHOW、EXPLAIN 排障
  • 对 Redis 执行 PING、GET、INFO、SCAN 等巡检

适合人员

  • 需要在 WSL/本机安全查库的开发者
  • 用 DSH Web 工具做联调与排障的工程师
  • 希望限制 URL 与 Redis 白名单的运维人员