deepseek-harness-acp:DeepSeek Harness 的 ACP 适配插件

openma-ai/deepseek-harness-acp

集成与连接已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

DSH plugin 实现 ACP 服务端,让 Zed 等 ACP 客户端直接使用 DeepSeek Harness。

让 Zed 等 ACP 客户端直接调用 DeepSeek Harness 的能力,复用会话、凭据和技能。

install
dsh plugin --profile web add github:openma-ai/deepseek-harness-acp
分类
集成与连接
平台
DSH-Plugin
作者
openma-ai
分发方式
插件

deepseek-harness-acp 核心特性

进程内组合 Harness完整 ACP 协议映射复用 dsh 凭据存储支持独立或插件模式

deepseek-harness-acp 仓库信息

openma-ai
发布者
openma-ai
仓库
openma-ai/deepseek-harness-acp
12
Star
3
Fork
0
Watch
3
开放 Issue
语言TypeScript
许可证Other
官网
仓库最近更新2026-08-20 15:37:56
仓库创建时间2026-08-13 22:46:50
主题
acpagent-client-protocoldeepseekdeepseek-harnessdeepseek-harness-plugindsh-plugindsh-plugins
默认分支main

deepseek-harness-acp 仓库简介

deepseek-harness-acp 是 DeepSeek Harness(DSH)的 Agent Client Protocol(ACP)适配插件(DSH plugin),由 openma-ai 用 TypeScript 开发,旨在让 Zed 等 ACP 客户端直接调用 DeepSeek Harness 的能力。它解决了在编辑器里无法复用 DSH 会话、凭据和技能的问题,通过进程内组合将 DSH 的会话事件流完整映射到 ACP 协议,支持流式文本、推理、工具调用(含 diff 和终端显示)、计划、权限请求、会话模式、配置项、斜杠命令、技能和 MCP 服务器。该插件复用你在 dsh Web UI 中保存的 API 密钥,凭据不会进入编辑器配置,安全又省心。

deepseek-harness-acp 这个 DSH plugin 支持哪两种接入方式?

插件提供两种接入方式:A 是独立服务器模式,适合快速上手,通过 npm i -g @openma/deepseek-harness-acp 安装后,在 Zed 中配置 dsh-acp 命令即可;B 是作为 dsh profile 插件,融入你现有的 DSH 环境,通过 dsh plugin --profile acp add -w @openma/deepseek-harness-acp 安装,Zed 中配置 dsh --profile acp。两种方式共享 $DSH_HOME,你在 Web UI 里开始的会话可以在编辑器中列出和加载。

deepseek-harness-acp 怎么安装和配置?

安装命令如下,按需选择一种:

bash
# 方式 A:独立服务器
npm install -g @openma/deepseek-harness-acp
dsh-acp login

# 方式 B:dsh profile 插件
npm install -g @deepseek-ai/dsh
dsh web   # 先保存 API 密钥
dsh plugin --profile acp add -w @openma/deepseek-harness-acp

然后在 Zed 的 settings.json 中配置 agent server,例如方式 B 的配置:

jsonc
{
  "agent_servers": {
    "DeepSeek Harness": { "command": "dsh", "args": ["--profile", "acp"] }
  }
}

deepseek-harness-acp 如何处理认证和凭据?

插件遵循 ACP 协议,在 initialize 阶段声明三种 Agent Auth 方法,凭据不会出现在编辑器配置中,也不会粘贴到聊天里。它复用 dsh Web UI 保存的密钥,或者通过 dsh-acp login 交互式保存到同一个凭据存储。

deepseek-harness-acp 的兼容性和依赖情况?

插件要求 Node.js >= 22.15,依赖大量 @deepseek-ai/dsh-* 模块,覆盖凭据、LLM、MCP 客户端、沙箱、会话、技能、工具等,确保与 DSH 生态深度集成。项目创建于 2026-08-13,最近更新于 2026-08-15,目前 Stars 7、Forks 2,许可证为 Apache-2.0(README 徽章所示)。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题