Mshir0/dsh-conda-workspace-env
Mshir0★ 0JavaScript最后同步: 2026-08-19
Choose and persist a Conda environment per DeepSeek Harness workspace
README 摘要
Conda Workspace Environment for DeepSeek Harness 这个插件给 DeepSeek Harness 的每个工作区记住一个 Conda 环境。 它解决什么问题 一台机器上往往有好几个 Conda 环境,不同项目又各用各的 Python 和依赖。这个插件提供一个放在 Harness 输入栏里的环境选择器,让每个工作区记住自己的 Conda prefix。 它会: - 读取 Harness 当前能看到的 conda env list --json 。 - 在当前工作区的输入栏里选择环境,并单独保存选择。 - 随工作区切换恢复对应的环境,不会串到别的项目。 - 提供给 Agent 查询和保存环境的工具。 - 只接受 Harness 已注册的工作区路径。 环境要求 - DeepSeek Harness 0.1.0-rc.6 或兼容的 0.1.x 版本 - Node.js 22 或更高版本 - 已安装 Conda、Miniconda 或 Anaconda - 启动 Harness 的进程可以执行 conda 先确认 Conda 对 Harness 所在的 shell 可见: 安装 从 GitHub 安装 在 DeepSeek Harness 项目目录执行: 如果使用独立的 DSH CLI: 安装或升级后需要重启 Harness。浏览器仍显示旧界面时,按 Ctrl+Shift+R 强制刷新。 本地源码安装 修改插件源码后,重新执行 plugin ... add -w 并重启 Harness。 使用 1. 打开 Harness Web 界面,进入一个带工作区的会话。 2. 在底部输入栏点击“环境”。 3. 选择当前项目要用的 Conda 环境。 4. 选择会立即保存到当前工作区;切换工作区后会读取各自的选择。 选择结果保存在: 文件内容示例: 菜单中的“未选择”会清除当前工作区的环境记录。 Agent 工具 插件注册两个 DeepSeek Harness 工具: 工具 用途 conda list environments 列出 Harness 主机可见的 Conda 环境及其 prefix conda workspace environment 读取或保存当前工作区选择的环境 conda run 使用当前工作区选择的环境执行一次命令; python 自动使用该环境解释器 例如,可以让 Agent 验证当前选择: 当前行为边界 这个插件负责发现、选择和保存环境。它不会执行 conda activate ,也不会替 Harness 修改所有原生命令的 PATH 或 Python 解释器。 只有通过 conda run 执行的命令会使用输入栏中选择的环境。Harness 原生终端仍由 Harness 主进程管理。 插件会要求 Agent…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784