dsh-env-inspector-plus
在终端中运行以下命令:
dsh plugin install felixpu/dsh-env-inspector-plus
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install felixpu/dsh-env-inspector-plus 安装本插件(源码:https://github.com/felixpu/dsh-env-inspector-plus),安装后重启宿主进程。
插件介绍
在 DSH 里排查「环境变量没生效」「到底跑在哪个目录、用的是哪个 profile」时,光靠猜和反复问模型很容易跑偏。本插件在网页版「设置 → 环境体检」增加只读分页,把当前宿主进程的处境摊开给你看;同时提供只读工具 env_inspect,让 AI 也能基于同一份快照回答运行环境相关问题。
核心能力分两块:宿主身份(进程 id、入口脚本、工作目录、Node 与平台、已运行时长)与环境变量概览。变量按总数、DSH_ 前缀、凭证形态(KEY / PASSWORD / SECRET / TOKEN)与其余分组;逐条清单只给出键名、是否 DSH_、是否命中凭证形态、是否已设值、值长度——不含任意环境变量的明文值。凭证形态变量的值一律不出宿主,避免误进模型上下文或 HTTP 响应;若需查看某变量明文,应走 dsh-settings-params 的 env_param_get 等显式授权路径。
适合日常维护 DSH 宿主、切换 profile 后自检、或让模型协助诊断环境问题的用户与管理员。它是 dsh-env-inspector 的重命名发布(npm 原名被占用),功能为同一份实现。
使用场景
- 切换 profile 后确认当前工作目录与 DSH_PROFILE 是否一致
- 环境变量看似未生效时快速查看分组统计与逐条元数据
- 让模型通过 env_inspect 自行核对 Node 版本与运行时长
适合人员
- 日常维护 DSH 宿主进程的管理员
- 需要自检运行环境与 profile 配置的开发者
- 希望 AI 协助排查环境问题时仍遵守凭证不外泄边界的人