Skip to content

Releases: mcdottok/vscode-dsh

DSH Coding Agent v0.1.81

Choose a tag to compare

@mcdottok mcdottok released this 28 Oct 05:21

本次更新主要优化图片附件、代码选区和浅色主题的显示体验。

图片附件

  • 输入框中的图片改为独立圆角缩略图,支持点击预览和快捷移除。
  • 发送后的图片统一尺寸,靠右排列在文字气泡上方。
  • 纯图片消息不再显示空文字气泡,点击缩略图可查看完整原图。

代码选区

  • 使用紧凑的代码图标、文件名和行号标签展示选区。
  • 点击输入框或已发送消息中的选区标签,可返回原文件并重新选中对应代码。
  • 原文件无法打开时,自动展开当时发送的代码内容,不再弹出文件打开错误框。
  • 缺少定位信息的历史附件保留文本预览,长内容支持查看完整内容。
  • 优化标签边框、悬停圆角、高度及与正文的间距。

界面与修复

  • 浅色主题的用户消息气泡调整为更清晰的淡蓝色,深色主题保持原有配色。
  • 修复 CI 中的版本断言及测试格式问题。

安装

DSH Coding Agent v0.1.80

Choose a tag to compare

@mcdottok mcdottok released this 27 Oct 08:04

DSH Coding Agent 现已上架 VS Code 扩展商城。

本次更新

  • 支持 Windows 本机桌面端连接中断后自动检测、刷新地址与授权并重连;无法恢复时提供手动操作入口。
  • 修复切换到 npm 本机 DSH 后,已有会话因缺少插件预设而无法更换模型的问题。
  • 增加会话被其他 DSH 实例占用时的明确提示和恢复建议。
  • 扩展主题与对话字号独立保存,不再影响桌面端;统一深色模式配色。
  • 优化排队、引导消息卡片和输入栏布局,模型选择靠右显示,改善窄栏体验。
  • 完善中英文安装说明,区分桌面端配套连接与 npm 独立运行两种方式。
  • 扩展名称统一为 DSH Coding Agent,商城分类调整为 AI、Chat。

安装

从 VS Code 扩展商城安装

也可执行:

code --install-extension mcdottok.dsh-coding-agent

离线安装可下载本页附件 dsh-coding-agent-0.1.80.vsix,在 VS Code 中选择「扩展:从 VSIX 安装」。

连接桌面端时,请安装并启用配套插件:
https://github.com/mcdottok/dsh-vscode-connect

旧版迁移

扩展标识现为 mcdottok.dsh-coding-agent。此前通过 VSIX 安装的 mcdottok.vscode-dsh 或 dsh-local.vscode-dsh 是独立扩展,请先卸载旧版,避免同时运行。连接凭据与本地偏好可能需要重新设置,DSH 服务端会话不受影响。

DSH for VS Code v0.1.73

Choose a tag to compare

@mcdottok mcdottok released this 26 Oct 09:39
  • 修复会话切换失败后历史记录可能持续加载的问题;
  • 完善自动化检查与回归测试,统一代码和界面字号规范。三平台构建及 CI 检查通过。

DSH for VS Code v0.1.72

Choose a tag to compare

@mcdottok mcdottok released this 26 Oct 06:09

首次公开发布

在 VS Code 中使用 DeepSeek Harness,边写代码边对话,并与 DSH 桌面端接续同一会话, 提供类似 codex、 claude code 的 vscode 插件体验。

主要功能

  • 自动连接:配合 dsh-vscode-connect,支持 Windows 本机自动发现、配对和重连。
  • 双端同步:选择同一工作区和已有会话,在 DSH 与 VS Code 中继续对话,查看实时回复、思考和工具进度。
  • 代码上下文:附加代码选区、图片和文件,处理提问与审批。
  • 编辑器体验:支持侧栏和编辑器标签页聊天,选择运行时提供的模型与权限,审阅代码变更。

安装使用

  1. 下载本 Release 附件中的 vscode-dsh-0.1.71.vsix。
  2. 在 VS Code 扩展页选择“从 VSIX 安装…”。
  3. 在 DSH 桌面端安装并启用配套连接插件,保持桌面端运行:
    https://github.com/mcdottok/dsh-vscode-connect/releases
  4. 在 VS Code 打开并信任项目文件夹,展开右侧 DSH。
  5. 选择与桌面端相同的工作区和已有会话,即可继续使用。

使用说明

  • 自动发现和配对目前仅支持 Windows 同机环境。
  • 其他环境或自动连接不可用时,可复制桌面端的连接地址,在 VS Code 中执行“DSH: Connect to Desktop / 连接桌面端”。
  • 已保存的手动连接配置优先;曾关闭桌面连接入口的用户需要重新开启。
  • 高级功能取决于连接的 DSH 版本,兼容范围和已知限制见仓库文档。
  • 当前通过 VSIX 分发,尚未发布到 VS Code Marketplace。

来源与许可

基于 Jabofish/deepseek-harness-vscode 持续开发,保留原作者贡献与 MIT 许可证。本项目由社区独立维护。