DM010727/dsh-cline--packages-extension ↗★ 6

cline-shengsuan

Open-source DeepSeek Harness + Cline VS Code extension (agent, live diff, MCP) 在VS Code中直接进行代码修改与实时diff。适合开发者用户。

Package
cline-shengsuan
Compatibility
Unverified
Version
4.2.5
License
MIT
Last updated
Sep 1, 2026

Install

This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗

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

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

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

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

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

快速开始

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

🎁 新用户福利:通过此链接 注册,即可领取 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 元即可上手体验

🎁 新用户通过 注册,即可领取 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 胜算云开源项目团队