dsh-sidebar-vscode
在终端中运行以下命令:
dsh plugin install chendefine/dsh-sidebar-vscode
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install chendefine/dsh-sidebar-vscode 安装本插件,源码地址:https://github.com/chendefine/dsh-sidebar-vscode
插件介绍
在 DSH 对话中引用代码,过去只能手动复制粘贴,多文件、多行区间很快丢失上下文;聊天里的文件链接背后没有编辑器,无头容器里系统打开器压根不存在。dsh-sidebar-vscode 把 VS Code Web 工作台嵌入 DSH 侧栏,让代码浏览与 AI 对话合二为一。
核心工作流是原子引用芯片:在嵌入编辑器中选中代码,按快捷键即可在输入框落下一枚芯片(如 @src/main.ts L10-L12),一次退格整体删除;在资源管理器中右键文件或文件夹,同样生成芯片。提交时宿主将每枚芯片展开为引用消息之后的独立上下文档,芯片本身不携带内容,模型按需读取字节。输入框上方的引用管理栏按引用分组、显示出现次数,一键移除全部关联芯片。聊天中产出的文件芯片、工具行路径链接、正文文件提及全部重定向到嵌入 VS Code 打开,二进制类型回退到 DSH 自带文件查看器;设置页的打开配置文件按钮也走同一条通道,解决容器环境下无系统打开器的问题。
适合频繁在 DSH 中引用代码行与文件、在无头或容器化环境工作、希望代码浏览与 AI 对话在一个窗口内闭环的开发者。
截图预览
使用场景
- 在 DSH 对话中选中编辑器代码,一键转为原子引用芯片注入模型上下文
- 在无头容器中点击聊天文件链接,直接在嵌入 VS Code 中打开查看
- 通过侧栏资源管理器右键文件,作为无内容引用标记提交给模型按需读取
适合人员
- 频繁在 DSH 对话中引用代码行和文件的开发者
- 在无头容器或远程网关环境中工作的工程师
- 希望代码浏览与 AI 对话在同一个窗口内闭环的用户