cherrchen/dsh-plugin-multi-root-workspace0

@dsh-electron/dsh-plugin-multi-root-workspace

Multi-root Workspace for DeepSeek Harness: adds N additional roots to the workspace sandbox scope as an out-of-tree bundle

AI 分析

该插件暂无 AI 分析内容。

包名
@dsh-electron/dsh-plugin-multi-root-workspace
版本
0.1.0
许可证
MIT
最近更新
2026年9月12日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:cherrchen/dsh-plugin-multi-root-workspace

使用方法

命令(文本入口,headless 下同样可用):

/workspace-folders                       # 列出主根与附加根
/workspace-folders add          # 无参数时打开系统目录选择器
/workspace-folders alias 1 支付           # 给第 1 个附加根起别名
/workspace-folders remove 1              # 按序号或路径移除
/workspace-folders reveal 1              # 在文件管理器中显示

add 后执行 list 的预期输出:

Workspace root (primary, always writable): /home/me/monorepo
  1 /home/me/payments-service [支付]
  2 /home/me/website
Writable additional roots: 2 of 2.

面板(Web GUI):侧栏底部的 Folders 对话框列出主根与附加根,支持添加(走组合好的目录选择器或手输路径)、移除、别名、复制路径、在文件管理器中显示与上下移排序;文案中英双语跟随界面语言。根目录的状态会如实显示:missing(暂时不存在)、redirected(被替换成指向别处的符号链接)的根保留登记但暂不授予,目录恢复后 list 或面板刷新即自动重新授予,无需重启。

模型侧:附加根拓扑经 systemPrompt.context 快照随每次请求告知模型(同 workspace、cwd 不变),无需新增内省工具。授权规则(canonical 化、recordedPath 防符号链接转移、冲突拒绝)的完整语义见架构文档