Skip to content

v1.0.0 — 首个正式版本(2026-08-14)

Latest

Choose a tag to compare

@JasperJiangCS JasperJiangCS released this 14 Aug 10:30

v1.0.0 — 首个正式版本(2026-08-14)

在 VS Code / Cursor 内嵌 DeepSeek Harness Web UI:自动安装、一键更新、右侧侧边栏常驻。
Embed the DeepSeek Harness Web UI inside VS Code: auto-install, one-click update, always-on sidebar.

核心功能

  • 侧边栏常驻:视图默认位于右侧辅助侧栏(与主流 agent 插件一致),官方白色鲸鱼图标;安装后自动定位一次,可随时移回左侧
  • 自动安装 dsh:五级探测链(自定义路径 → 工作区 node_modules → PATH → 登录 shell → npm 全局),未检测到时按设置询问/自动安装
  • 一键更新 Web UI:面板工具栏「更新 Web UI」→ 检查 npm 最新版 → 确认 → 升级 → 自动重启并刷新;启动时后台版本检查
  • 17 项设置:autoStart(默认开)、DSH_HOME、端口/绑定、--patch 覆盖层、额外参数、启动目录、环境变量、双语工具栏(跟随 VS Code 界面语言)等
  • Remote 原生可用:Remote-SSH / WSL / DevContainer 经端口转发自动桥接,无需改任何地址(已实测 dsh 信任栅栏行为)
  • 多入口:活动栏鲸鱼图标 / 快捷键 ⌘⌥D / 状态栏菜单 / 12 条 DSH: 命令
  • 跨平台:macOS 实测通过;Windows(cmd.exe 进程路由、taskkill 杀进程树、where 探测)与 Linux 代码级兼容

安装

  1. 下载下方附件 VSIX,VS Code / Cursor 扩展面板 Install from VSIX…
  2. 或命令行:code --install-extension deepseek-harness-web-vsix-1.0.0.vsix
  3. 重要:曾安装过旧版(dsh-vscode / JasperJiang.dsh-vscode)请先卸载,再 Reload Window

环境要求

  • VS Code ≥ 1.90(Cursor / Windsurf 可用,走 Open VSX)
  • dsh(未安装时扩展可自动安装)依赖 Node.js 与 npm/pnpm
  • 本机 dsh.port(默认 3080)保持空闲,Remote 转发才不会被换端口触发 403

工程质量

  • 77 个单元测试 + 真实环境探测 e2e + 真实 VS Code 激活冒烟全部通过
  • 进程竞态、跨平台 spawn、信任栅栏、CSP/nonce 均经审查加固

已知限制

  • Windows 兼容为代码级修复 + 单测覆盖,尚未在真实 Windows 上跑过冒烟(欢迎反馈)
  • 扩展列表图标当前使用用户提供的截图素材,高清版将在后续替换
  • dsh.env 中的敏感值会以明文写入 VS Code 设置,请勿存放高敏凭据