零依赖的 VS Code 扩展
Vithrive/Deepseek-Harness-for-VS-Code · 技能
一个零依赖的 VS Code 扩展,把 DeepSeek Harness (DSH) 接入 VS Code 的两种形态
★ 21GitHub 星标
4分支
2026-09-08最近更新
JavaScript开发语言
MIT许可证
主要功能
- 把 DSH Web GUI 原样内嵌到侧边栏 / 辅助侧边栏 / 编辑器标签页(标签页可 Pin 住
- 由扩展启动 dsh 时,自动捕获其 stdout 打印的认证链接,并在本机 127.0.0.1 随机端口启动一个受管认证代理:由代理完成令牌 → Cookie 换发,之后给每个转发请求(页面、API、WebSocket)注入凭据,面板与 Copilot 桥接全部改走代理
- 模型DSH (DeepSeek Harness) 条目默认跟随 DSH 设置里的默认模型(agent-default-model)
- 滤除杂音VS Code 交给模型的每条消息可能包裹 (.copilot/instructions、AGENTS.md 引用)、 真实提问、 / 记忆块等。
- 与侧边栏「单活动视图」自动让位,规避 DSH 前端 webview 单实例限制)
使用条件
- 扩展对未启用 web 认证的旧版 dsh 保持完整兼容,回退路径全部自动、无感
- 启动参数--no-open 先经 dsh web --help 探测,老版本不支持就不传(不会因未知参数导致启动失败)
安装命令
dsh plugin --profile web add github:Vithrive/Deepseek-Harness-for-VS-Code