前言¶
在 DeepSeek Harness(DSH)里跑智能体或本地工具时,API Key、数据库连接串、模型端点等往往分散在 .env、系统环境变量和会话运行时里。改一处、查一处要切换终端或编辑器,和桌面会话不同步时还容易漏配。社区插件 dsh-environment-tray(维护者 songshuhuoban)把查看与编辑环境变量、.env 和密钥收进会话界面右上角入口,面向 DeepSeek Harness 桌面版 使用。
这是什么¶
dsh-environment-tray 是 DSH 的「环境变量管理器」:在桌面版中查看和编辑环境变量、.env 文件和密钥;在 Windows 上还可管理用户级与系统级环境变量。插件当前版本 0.1.3,官方说明支持 DeepSeek Harness 0.2.1-rc.2,并兼容 0.2.0-rc.2。
插件通过 SkillHub 等社区目录分发;目录站点与 DeepSeek / 幻方无官方从属关系,安装前建议自行查看 GitHub 仓库 源码与许可证。
核心功能¶
以下能力均来自项目 README 说明:
- 在会话页统一管理环境变量、
.env内容与密钥(credentials)。 - 顶部搜索框按变量名查找。
- 查看与复制变量值(眼睛 / 复制按钮);行内编辑,Enter 或离开该行保存,Esc 取消。
- 新建变量:选择保存位置后填写名称与值。
- 删除变量:确认后从所选位置删除。
- 界面展示变量来源与生效状态;部分修改后若提示需重启,按提示重启桌面版。
- Windows:支持用户级与系统级环境变量。
安装与启用¶
安装步骤以 README 为准,在桌面版内完成,无需自行拼接 CLI 包名命令。
- 打开桌面版,进入左侧 插件 → 添加插件。
- 在 包名或地址 中填写:
dsh-environment-tray
- 点击 安装;完成后点击 立即启用。若提示重启,按提示重启桌面版。
入口与典型用法¶
安装并启用后,回到会话页面(新会话或已有会话均可),点击右上角的 环境变量 双滑杆按钮打开面板。
查找变量:在顶部搜索框输入变量名。
查看和复制:点击值旁的眼睛或复制按钮。
修改值:点击行尾编辑按钮,按 Enter 或离开该行保存;按 Esc 取消。
新建变量:点击顶部加号,填写名称和值、选择保存位置,再点击「新建」。
删除变量:点击行尾删除按钮,确认后删除所选位置中的值。
修改后若界面提示需要重启,重启桌面版以使变更生效。
适用场景与注意¶
适合谁:经常在 DSH 桌面版里调试智能体、需要频繁改 API Key 或 .env、希望在 Windows 上同时看清用户级 / 系统级变量的开发者。
权限与安全:插件在 当前 DSH 桌面进程权限 下读写环境变量与密钥相关数据。安装前应阅读仓库源码与许可证,确认可接受其访问范围;勿在不可信环境随意启用能写系统环境变量的能力。
版本:使用前确认桌面版为 README 所列 0.2.1-rc.2(或兼容的 0.2.0-rc.2),插件版本 0.1.3,避免接口不匹配。
链接¶
- 社区目录页:https://www.skillhub.cn/plugins/songshuhuoban/dsh-environment-tray
- 源码与说明:https://github.com/songshuhuoban/dsh-environment-tray
经过上述步骤,可在不离开会话的前提下集中管理环境配置,减少与外部编辑器、终端之间的来回切换。