Releases: JasperJiangCS/deepseek-harness-web-vsix
Releases · JasperJiangCS/deepseek-harness-web-vsix
Release list
v1.0.0 — 首个正式版本(2026-08-14)
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 代码级兼容
安装
- 下载下方附件 VSIX,VS Code / Cursor 扩展面板
⋯→ Install from VSIX… - 或命令行:
code --install-extension deepseek-harness-web-vsix-1.0.0.vsix - 重要:曾安装过旧版(
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 设置,请勿存放高敏凭据