dsh-vscode-link:用认证 loopback 桥接 DSH 与 VS Code

前言

在 DeepSeek Harness(DSH)里跑智能体时,工具调用、人工确认和追问往往发生在终端或 Web 界面;而日常改代码仍在 VS Code。若两边各走一套通道,审批、提问和「当前打开的文件、光标位置」等编辑器上下文很难同步回 Harness,智能体也容易在错误的环境里做决策。

社区插件 dsh-vscode-link(维护者 ferrisching)的定位,是在 DSH 与 VS Code 之间补上这条链路:通过一条经过认证的 loopback 桥,把审批(approvals)、提问(questions)和编辑器上下文(editor context)收拢到同一套本地回环连接上。本文事实以 SkillHub 目录页 为准;撰写时该页未提供 README,GitHub 仓库 亦无法打开说明文档,下文不展开未在目录页出现的配置项或操作步骤。

这是什么

dsh-vscode-link 是 DSH 生态中的客户端类插件,条目为 ferrisching/dsh-vscode-link,由 ferrisching 维护。目录页英文简介为:

The missing link between DeepSeek Harness and VS Code: approvals, questions and editor context over one authenticated loopback bridge

可概括为:在本地用认证 loopback 桥,把 Harness 侧的审批与提问和 VS Code 侧的编辑器上下文接到一起。SkillHub 显示当前可安装版本为 v0.1.1(页面标注约 5 天前更新);GitHub 星标为 0。SkillHub 与 DeepSeek / 幻方无官方从属关系,属于社区目录,安装与使用需自行判断来源可信度。

核心功能(据目录简介)

目录页未附详细 README,下列能力仅来自上述一句简介,不做延伸:

  1. 审批(approvals):Harness 需要人工确认的操作,可通过桥接在 VS Code 侧参与处理(具体 UI 与交互以作者后续文档为准)。
  2. 提问(questions):智能体向用户追问时,经同一桥接在编辑器环境中呈现或响应(细节未在目录页写明)。
  3. 编辑器上下文(editor context):把 VS Code 中与当前任务相关的编辑状态提供给 Harness,减少「终端里的智能体不知道你正在改哪份文件」的割裂。
  4. 认证 loopback bridge:通信走本地回环并带认证,意图是在本机限定访问面,而不是把上述能力暴露到公网。

若你需要命令级 API、事件名或 VS Code 扩展配套说明,需等 GitHub 或目录页更新 README 后再对照实现。

安装与启用

SkillHub 该插件页当前标注「暂时没有 README」,未给出可复制安装命令。按 DSH「一切皆插件」的惯例,安装一般通过 dsh plugin 子命令向指定 profile 添加插件包名或作者声明的来源;但本文不能凭插件名拼接 dsh plugin add github:ferrisching/dsh-vscode-link 一类命令——该字符串未出现在已核实资料中。

建议流程:

  1. 打开 SkillHub 插件页,查看是否已补充「发送给 DeepSeek Harness 安装」或官方安装命令。
  2. 若页面指向 GitHub,在仓库可访问时阅读 README 与 package.json 中的安装说明;撰写本文时 https://github.com/ferrisching/dsh-vscode-link 返回不可用,需你本地自行确认仓库是否更名、私有化或迁移。
  3. 安装前阅读插件源码与许可证,确认 loopback 监听地址、认证方式与所需 VS Code 扩展(如有)是否符合你的安全策略。

插件在 DSH 进程中以其当前用户权限运行;安装即等同于信任维护者代码,请先审源码再启用。

典型用法

目录页与 GitHub 均未提供可复现的端到端示例(无 README 抓取结果)。在官方文档补齐之前,只能按简介理解使用方式:在已安装 DSH 与 VS Code 的环境中启用本插件及作者要求的 VS Code 侧组件,让 Harness 会话中的审批、提问与编辑器上下文经 loopback 桥互通。具体启动顺序、环境变量与 profile 名称须以作者文档为准,此处不臆造命令或配置字段。

适用场景与注意

适合谁

  • 主要用 VS Code 写代码,同时用 DSH 驱动智能体,希望审批、追问和「当前编辑上下文」不要和 IDE 脱节。
  • 接受在本机跑客户端插件,并愿意维护 VS Code 与 DSH 两侧版本配套。

注意

  • 资料不全:无 README、无核实安装命令时,不宜在生产环境盲目安装。
  • 安全:loopback 仍在本机开放端口或 IPC;安装前检查认证实现与监听范围。
  • 权限:插件继承 dsh 进程权限,可触及该进程能访问的工作区与网络;仅安装你审查过的版本。
  • 生态:社区目录条目会更新;版本号、安装方式以 SkillHub 与作者仓库最新说明为准。

结尾

dsh-vscode-link 试图用一条认证的本地桥,把 DSH 的审批、提问和 VS Code 的编辑器上下文连成闭环,适合「Harness 在跑、代码在 VS Code 里改」的工作流。当前公开资料以目录简介与 v0.1.1 标注为主,落地前请到 SkillHub 与 GitHub 核对 README 与安装命令。

  • 目录页:https://www.skillhub.cn/plugins/ferrisching/dsh-vscode-link
  • GitHub:https://github.com/ferrisching/dsh-vscode-link
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye