liangwythu/deepseek-harness-vscode ↗★ 0
harness-connector-deepseek
Native VS Code client for DeepSeek Harness. Connect to your existing local Harness instance and continue the same workspaces and sessions directly inside VS Code.
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗DeepSeek Harness Connector for VS Code (v0.0.1)
DeepSeek Harness 的原生 VS Code 客户端。
连接你已在本地运行的 Harness 实例,直接在 VS Code 中继续相同的工作区和会话。
同一个 Harness。同一个工作区。同一个会话。VS Code 客户端。
这不是 Cursor 的替代品,不是 Claude Code 的替代品,也不是完整的编码 Agent。v0.0.1 只证明一件事:
浏览器 ─────┐
│
▼
DeepSeek Harness
▲
│
VS Code ─────┘
VS Code 连接到你已在运行的本地 dsh web 实例,读取浏览器中已有的工作区和会话,并继续同一个会话——所以浏览器刷新该会话时能看到 VS Code 发送的内容。
v0.0.1 做什么
- 连接到本地
dsh web(仅限回环地址——127.0.0.1/localhost)。 - 将当前 VS Code 文件夹匹配到 Harness 工作区(若不存在则提示创建)。
- 列出该工作区已有的会话。
- 打开会话并渲染其历史记录。
- 向该会话发送纯文本提示。
- 实时流式传输助手回复(文本增量 + 工具活动)。
- 停止当前回合。
- 断线时重新打开流并重新获取历史记录。
- "在 Harness Web UI 中打开"命令。
v0.0.1 刻意不做的事
为安全起见,v0.0.1 拒绝触碰读取 + 提示 + 取消之外的任何操作:
- 不调用
/api/respond,不批准/拒绝审批,不修改权限。 - 不调用
commands/execute,不访问credentials或settingsAPI。 - 不切换模型。
- 不做差异审查、文件编辑、内联补全、终端/LSP 集成。
- 不建立第二份会话数据库——Harness Session 是唯一的真相源。
- 不自动安装/启动/升级
dsh。 - 不 fork 或修改 Harness 源码。
如果某个操作需要审批,VS Code 只显示:
该操作需要在 DeepSeek Harness Web UI 中审批
绝不代你响应。
环境要求
- VS Code ≥ 1.85
- 正在运行的本地
dsh web(默认端口 )。本扩展为你启动它。