Mshir0/dsh-conda-workspace-env0

dsh-conda-workspace-env

Choose and persist a Conda environment per DeepSeek Harness workspace

AI Analysis

核心用途是解决多项目开发时 Python 环境冲突的问题。适合在不同项目中使用不同 Conda 环境,并希望 DSH Agent 在切换工作区时自动切换对应环境的 Python 开发者。

Package
dsh-conda-workspace-env
Version
0.2.3
Last updated
Aug 19, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Mshir0/dsh-conda-workspace-env

使用方法

  1. 打开 Harness Web 界面并进入一个带工作区的会话。
  2. 在底部输入栏找到“环境”按钮。
  3. 打开菜单,选择当前项目对应的 Conda 环境。
  4. 选择结果立即保存到当前工作区。
  5. 切换工作区时,插件会读取该工作区自己的选择。

选择结果保存在:

/.context/conda-environment.json

文件内容示例:

{
  "workspace": "/home/user/project",
  "environment": {
    "name": "project-env",
    "prefix": "/home/user/miniconda3/envs/project-env",
    "source": "conda"
  },
  "updatedAt": "2026-08-19T10:00:00.000Z"
}

菜单中的“未选择”会清除当前工作区的环境记录。