Repository navigation
[Feature Request] 建议支持多文件夹工作区(Multi-root Workspace),以在沙箱限制下实现多项目协同 #10931
Nickxue1234
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
💡 使用场景 & 痛点 (Context & Problem)
目前 DeepSeek Harness 默认似乎只能将单个文件夹作为工作区。在实际开发中,我经常遇到需要同时处理多个相关目录的情况(例如:前端项目 + 后端项目,或者 主项目 + 本地公共组件库)。
出于安全考虑,我**不希望开启“完全访问(Full Access)”**权限,因为这样会暴露我整个文件系统的读写风险。但如果不开启,目前又无法让 DSH 同时感知和修改这几个不同路径下的文件,导致跨项目协作时非常不方便。
🛠️ 期望的解决方案 (Proposed Solution)
希望官方能适配类似 VS Code 的“多根工作区(Multi-root Workspace)”功能。
具体建议如下:
🔄 替代方案 (Alternatives)
目前只能将多个项目放在同一个父文件夹下,然后用 DSH 打开父文件夹。但这会破坏原本的项目结构,或者导致 DSH 读取到很多无关的缓存文件(如 node_modules),浪费上下文。
💻 运行环境 (Environment)
All reactions