dsh-env-json
在终端中运行以下命令:
dsh plugin install uckkk/dsh-env-json
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中输入 dsh plugin install uckkk/dsh-env-json 即可安装该插件,源码详见 https://github.com/uckkk/dsh-env-json 。
插件介绍
环境变量通常存放在 .env 文件中,而许多工具、API 和脚本却期望接收一个 JSON 对象。dsh-env-json 正是一个专注于填补这一间隙的轻量插件,让 .env 与 JSON 之间的转换变得顺理成章。
它采用纯 Node.js 实现,不发起任何网络请求,也不依赖任何外部服务。所有逻辑都在本地完成:将带有注释、多行值等复杂结构的 .env 文件解析为规范的 JSON 对象,或者把 JSON 键值对逆向写回 .env 文本,一步到位,无需额外配置。
它适合频繁与环境变量文件打交道的开发者、需要在 CI/CD 流水线或自动化脚本中保持统一配置格式的工程人员,以及任何希望在不引入重型依赖的前提下快速完成 .env 与 JSON 互转的场景。轻量、离线、安装即用。
使用场景
- 将 .env 文件解析为 JSON 对象供脚本或 API 调用
- 将 JSON 键值对写回 .env 文件供部署或容器环境使用
- 在 CI/CD 流水线中统一环境变量表示格式
适合人员
- 频繁与环境变量文件打交道的后端或全栈开发者
- 需要在自动化脚本中统一配置格式的 DevOps 工程师
- 希望轻量离线完成 .env 与 JSON 互转的独立开发者