DM010727/dsh-cline

DSH Cline 由 SSYCloud 胜算云开源项目团队开发并持续维护。它不是一个套壳的聊天面板,而是「DSH 的 Agent 内核 + Cline 的编辑器生态」的真实融合:让 DeepSeek Harness(DSH)以你正在用的 VS Code 为第一现场——选中代码、查看 diff、执行命令、落地修改,全程在编辑器里发生。

catalog descriptioncatalog 简介 / catalog description:Deepseek harness 开源插件 — DSH (DeepSeek Harness) + Cline VS Code ecosystem fusion

Project Overview项目介绍

DSH Cline is a VS Code coding agent that embeds the DeepSeek Harness agent core into the editor. It provides real-time diff preview, right-click actions on selected code, @-prefixed file context references, and a persistent terminal, enabling file read/write, command execution, and MCP tool calls. Use it when you want autonomous coding assistance directly inside your editor without switching to a web UI. Note: a Shengsuanyun API key is required, and the necessary code snippets are sent to the configured model service.

DSH Cline 是将 DeepSeek Harness 智能体内核嵌入 VS Code 的编码代理插件。它在编辑器内提供实时 diff 视图、选中代码的右键操作、@ 文件上下文引用以及常驻终端,支持文件读写、命令执行和 MCP 工具调用。适合希望在 IDE 中直接完成代码生成、解释与重构、而不想切换到 Web 端的开发者。注意:需要胜算云 API Key 才能运行,模型调用会发送任务必需的代码片段到所配置的服务。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add github:DM010727/dsh-cline

DM010727/dsh-cline 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

DSH Cline

把 DeepSeek Harness 的智能体能力,和 Cline 的 VS Code 原生体验,融为一体。

DSH Cline 由 SSYCloud 胜算云开源项目团队开发并持续维护。它不是一个套壳的聊天面板,而是**「DSH 的 Agent 内核 + Cline 的编辑器生态」的真实融合**:让 DeepSeek Harness(DSH)以你正在用的 VS Code 为第一现场——选中代码、查看 diff、执行命令、落地修改,全程在编辑器里发生。


为什么选择 DSH Cline(相比原版 web 端 DSH)

原版 DSH 主要跑在浏览器里,是一个独立的 Web 对话应用。DSH Cline 保留了 DSH 完整的 Agent 能力(工具调用、MCP、Checkpoint、任务执行),同时把它真正嵌入 VS Code:

原版 Web 端 DSH DSH Cline
编辑体验 浏览器里看文本 直接在 VS Code 读写文件
diff 文字描述 Cline 式实时 diff:一边写一边弹,改动逐行揭示
选中代码 手动复制粘贴 右键/小灯泡一键添加、解释、优化
终端 独立窗口 「DSH Cline 服务」终端常驻,命令全程可见
上下文 手打 @文件 引用,选中即带上下文
MCP
Checkpoint

一句话:DSH 负责"想",Cline 负责"落",DSH Cline 让两者在同一个编辑器里闭环。

VS Code 生态深度融合(参考 Cline)

项目在实现上参考了 Cline 的 VS Code 生态支持,把 Cline 已验证的编辑器交互移植到 DSH 上:

  • Cline 式实时编辑 difftools/pre-execute 写前拦截,左右虚拟文档 + 右侧滚动揭示动画,改一处看一处。
  • 选中代码动作:编辑器右键 / 小灯泡 → 添加、解释、优化三选一,自动带文件上下文。
  • @ 上下文引用@path 自动展开为 <file_content> 注入 prompt,模型拿到真实文件内容。
  • 编辑器直接赋能 Agent:DSH 的 vscode 工具可打开文件/行、开 diff、读选中、写回生成文本。
  • 终端常驻:DSH 跑在可见的「DSH Cline 服务」终端,探活、绑定、看门狗自动拉起。

快速开始

  1. 在 VS Code 中安装 DSH Cline 扩展。
  2. 首次打开按引导完成 DSH 运行时安装(全程在可见终端执行)。
  3. 在扩展里填入胜算云 API Key 并选择默认模型。
  4. 用自然语言描述任务;选中代码后可右键「用 DSH Cline 解释/优化」。

🎁 新用户福利:通过此链接 https://www.shengsuanyun.com/?from=CH_L5K542DT 注册,即可领取 6.66 元 Token 体验额度

安全与隐私

  • 本地优先:DSH Cline 使用独立配置目录 ~/.dsh-cline,不触碰你已有的 DSH(~/.dsh)。密钥、会话记录、设置、配置树全部留在本机。
  • 最小化数据:只有在执行你交给它的任务时,DSH 才会把**为完成任务所必需的上下文(提示词、相关代码片段)**发送给你所配置的模型服务;扩展不采集、不上传你的代码、对话或任何遥测数据到第三方。
  • 人工确认:文件修改前可查看变更(实时 diff 预览);终端命令在执行前由你确认。AI 在可控前提下工作。
  • 自包含进程:DSH 作为本地进程运行,不依赖外部常驻服务;插件随扩展自动安装,无需手工配置。
  • 合规 API:接入的模型服务坚持合规 API,杜绝逆向工程和资源稀释;企业级网关提供安全防护与 BYOK 密钥托管,你的密钥由你掌控。

关于胜算云

胜算云(SSYCloud)是面向 AI 原生团队的模型 API 聚合平台,汇集 Claude、ChatGPT、Gemini 等海内外大语言模型及多媒体模型,支持统一接入与按量调用。平台坚持合规 API 服务,杜绝逆向工程和资源稀释。此外,平台提供企业级定制网关,包括团队成本与权限管理、智能路由、安全防护及 BYOK 密钥托管,并提供发票服务

  • 统一接入:一个 Key 调多家模型
  • 按量计费:用多少算多少
  • 企业网关:成本 / 权限 / 路由 / 安全 / BYOK / 发票
  • 🆓 免费模型:平台提供 10 个免费模型(如 ali/qwen3.5-4b、书生 intern 系列、agnes flash 系列、快手 kat-coder 系列等),0 元即可上手体验

🎁 新用户通过 https://www.shengsuanyun.com/?from=CH_L5K542DT 注册,即可领取 6.66 元 Token 体验额度

开源与致谢

DSH Cline 已开源,遵循 MIT License

本项目站在两个优秀的开源项目之上,由衷感谢:

  • DeepSeek Harness(DSH) — 项目底层的 Agent 内核(工具调用、MCP、Checkpoint、任务执行),由 DeepSeek 团队倾力打造。
  • Cline — 我们参考并移植了它久经考验的 VS Code 生态交互:实时编辑 diff、选中代码动作、@ 上下文引用、编辑器直接赋能 Agent。

感谢以上开源社区与开发者,也感谢每一位使用和支持 DSH Cline 的朋友。

本项目由 SSYCloud 胜算云开源项目团队开发并持续维护。

更新日志

4.2.4

  • 模型选择器新增免费模型分组(置顶、不与厂商组重复),按平台定价自动识别,选项带「免费」标记;免费模型 0 元即可上手。

4.2.3

  • 修复胜算云 OAuth 登录回调偶发「缺少 code 参数」的问题。
  • 新增胜算云余额/消耗卡片:模型页直接查看账户余额与近 7 日消耗明细,支持一键刷新。

4.2.2

  • 新用户安装引导新增国内镜像安装选项(npmmirror),未翻墙用户不再卡在 DSH 全局安装步骤。

4.2.1

  • 修复端口占用(EADDRINUSE)导致 DSH 无法启动的问题:新增「清理残留 DSH 进程」命令、只绑定本扩展自己的实例、端口被占时快速报错并给出恢复指引。

4.2.0

  • 新增胜算云 OAuth 授权登录:浏览器一键授权自动填入 API Key(手动粘贴仍可用,二选一)。

4.1.8

  • 修复活动栏图标显示为纯白的问题(换用单色侧栏专用 logo)。
  • 修复编辑 diff 偶发空白/不弹出的问题(写入与读取竞态);新增「重新打开最近一次变更 diff」命令。

4.1.7

  • 修复 macOS 粘贴内容显示空白的问题(React 受控输入框兼容)。

4.1.6

  • 修复 macOS 下 DSH 输入框无法使用 Cmd+C/V/X/A 的问题(剪贴板桥接);新增右键粘贴/复制/剪切/全选菜单。

4.1.5

  • 修复 macOS 兼容性:商店描述乱码、剪贴板快捷键失效。

4.1.4

  • 首个商店版本:DSH Agent 内核 + Cline 式 VS Code 体验(实时 diff、选中代码动作、@ 上下文引用、终端常驻、MCP、Checkpoint)。

DSH Cline · SSYCloud 胜算云开源项目团队

上一个 Prev dsh-trail 下一个 Next Fairy-DSH-Optimized