dsh-dotenv
在终端中运行以下命令:
dsh plugin install uckkk/dsh-dotenv
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install uckkk/dsh-dotenv 即可安装该插件,完整源码见 https://github.com/uckkk/dsh-dotenv 。
插件介绍
在 DeepSeek Harness 会话中管理 .env 文件时,往往需要处理 API 密钥、数据库连接串等敏感凭证。dsh-dotenv 将 .env 的解析与序列化变成会话内可直接调用的工具,让智能体在一轮交互中完成环境变量的读取与写回,无需借助外部脚本、CLI 或任何网络服务。
实现刻意保持极简:纯 Node.js 编写,零网络调用,零外部依赖。注册为插件工具后,智能体可调用解析操作将 .env 文本展开为键值对,也可调用序列化操作将键值对还原为标准的 .env 格式。所有数据始终停留在本地进程中,不经过任何第三方。
它面向希望在 Harness 工作流中安全处理环境变量的开发者——无论是让智能体提取配置供推理引用、批量更新凭证,还是从零生成一份 .env 模板——都能在完全本地、无依赖、无网络副作用的前提下完成,轻量且可控。
使用场景
- 在会话中将 .env 文件解析为键值对供智能体引用
- 将修改后的配置序列化为标准 .env 格式写回
- 从零生成一份 .env 模板填充项目所需变量
适合人员
- 需要在 Harness 会话中管理环境变量的开发者
- 希望敏感配置不经由第三方中转的团队
- 追求零依赖、纯本地运行的运维工程师