DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Acp — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@dsh-enhanced/acp

Acp

使用 DeepSeek Harness 作为 Agent Client Protocol (ACP) 标准输入/输出代理。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @dsh-enhanced/acp@0.1.32
README兼容性版本

兼容性与来源证明

Acp 以 @dsh-enhanced/acp 发布,当前版本为 0.1.32。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.1.32stable
2026/9/13
0.1.31stable
2026/9/12
0.1.30stable
2026/9/12
查看其余 22 个版本收起版本
0.1.24stable
2026/9/5
0.1.23stable
2026/9/4
0.1.22stable
2026/9/4
0.1.21stable
2026/9/4
0.1.20stable
2026/9/4
0.1.19stable
2026/9/4
0.1.18stable
2026/9/3
0.1.17stable
2026/9/3
0.1.14stable
2026/9/3
0.1.12stable
2026/9/1
0.1.7stable
2026/8/30
0.1.6stable
2026/8/30
0.1.5stable
2026/8/29
0.1.4stable
2026/8/29
0.1.3stable
2026/8/27
0.1.2stable
2026/8/19
0.1.1stable
2026/8/18
0.1.0stable
2026/8/18
0.0.4stable
2026/8/17
0.0.3

相关插件

正在加载相关插件…

最新版
0.1.32
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
88.2 kB
文件数
20
Surface
any
许可证
MIT
发布源
npm
GitHub
★ 2
周下载
254
安全扫描
✓ v0.1.32 扫描通过
最近提交
2026/9/13
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
stable
2026/8/17
0.0.2stable
2026/8/17
0.0.1stable
2026/8/17

相关插件

继续浏览 agents-orchestration 分类下经过校验的插件。

Headless@deepseek-ai/dsh-headlessdsh one-shot bundle:基于 dsh-base 的直接核心 Agent/Session 运行器,不包含 Host、HTTP 或浏览器层Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Subagent Codex@deepseek-ai/dsh-subagent-codex基于官方 app-server 协议的一次性 Codex 子代理提供程序Subagent Claude Code@deepseek-ai/dsh-subagent-claude-code基于官方 Agent SDK 的一次性 Claude Code 子代理提供方

README

@dsh-enhanced/acp

让支持 Agent Client Protocol(ACP) 的编辑器和客户端直接使用 DeepSeek Harness(DSH)。插件通过 stdio 提供 ACP 服务,并沿用 DSH 的 Agent、模型、工具、权限和会话能力。

安装

需要先安装 DSH 0.1.2-rc.1 或兼容版本。然后创建一个独立的 acp profile 并安装插件:

dsh plugin --profile acp add @dsh-enhanced/acp
dsh --profile acp --dump-config

第二条命令用于确认插件已经进入最终配置,不会启动 ACP 会话。

DSH/Cordis 服务以及 patch 中使用的 agent-presets、cordis-host-runner 均由 DSH 安装闭包提供,插件不会在 profile 中重复安装这些宿主包。它们在 npm 清单中声明为可选 peer,仅表示需要由 DSH 运行时提供,并不代表相应能力可缺失。

连接 ACP 客户端

在 ACP 客户端中添加一个 stdio agent:

{
  "command": "dsh",
  "args": ["--profile", "acp"]
}

具体配置入口和字段名由 ACP 客户端决定。DSH 启动后会占用 stdout 传输协议消息,因此不要在启动命令外再包装会向 stdout 输出内容的脚本。

在 Windows 上,如果 ACP 客户端不能自动解析 npm 生成的命令 shim,请按该客户端的配置方式把命令改为 dsh.cmd。不要使用会向 stdout 输出额外文字的启动脚本。

Windows 支持目前为实验性,尚未在真实 Windows 用户环境和主流 ACP 客户端上完成充分测试。如果遇到问题,欢迎在 GitHub 仓库提交 issue 或 pull request。

功能

  • Linux 和 macOS 提供 standard、code、minimal 和 cordis 四种 DSH Agent 模式。ACP 中稳定的 code 模式映射到 DSH 原生的 ptc 预设;旧 profile 中记录的 code 预设仍可识别。原生 Windows 提供 standard、code 和 cordis;依赖 persistent Bash 与 /bin/bash 的 minimal 会被隐藏并拒绝启用。
  • 使用 DSH 当前可用的模型和推理等级,并将它们提供给支持选择器的 ACP 客户端。
  • 向客户端传输回复、推理、工具调用与结果、计划、会话标题和 token 用量。
  • 沿用 DSH 的工具、沙箱、权限确认、取消和会话持久化机制。
  • 可选择通过 _meta.dsh.event 保留尚未映射为标准 ACP 消息的 DSH 会话事件;为减少默认数据暴露,此能力默认关闭。

Agent 模式只能在会话第一条消息发送前选择,首轮开始后不能切换。Plan 是 DSH Agent 模式内部的能力,不会显示为单独的 ACP 模式。模型或推理等级的变更从下一次模型请求开始生效,不会修改正在执行的请求。

配置

插件默认使用 DSH profile 的模型设置。需要覆盖初始配置时,编辑 ~/.dsh/profiles/acp/cordis.patch.yml:

- id: dsh-enhanced-acp
  config:
    includeRawEvents: false

可用配置:

  • provider 和 model:指定初始模型,必须同时设置;省略时使用 DSH 默认模型。
  • reasoningEffort:指定初始推理等级。
  • includeRawEvents:是否在 _meta.dsh.event 中发送未映射的 DSH 会话事件,默认为 false。

Cordis 的 config 是整段替换。覆盖配置时,请在同一段中保留所有需要的字段。

限制

  • 每个 profile 只能挂载一个占用 stdio 的 ACP server。
  • 输入支持文本和 resource link;resource link 会作为文本引用传给 DSH。
  • 不支持在单个 ACP 会话中动态注入 MCP server,请通过 DSH profile 配置 MCP。
  • 当前只提供内置 DSH Agent 模式,暂不暴露自定义预设;原生 Windows 不提供 Bash-only 的 minimal。
  • 裸 ACP 环境没有 DSH 浏览器页面,因此 cordis 模式只能使用 Host 侧能力,不能使用 Client half。

权限与数据

插件本身不额外读取文件或凭据,不主动访问网络、启动子进程或控制浏览器,也没有面向安装者执行的 install/postinstall 脚本。ACP 会话能够使用哪些资源,取决于 acp profile 中启用的 DSH 工具及其沙箱和授权配置;cordis 模式还可以定义并运行进程内 Host 插件代码。

stdio 消息可能包含提示词、推理、工具参数与结果、会话标题、token 用量和 workspace 路径;启用 includeRawEvents 后还可能包含原始 DSH 会话事件。只连接可信的 ACP 客户端,只在确有调试或兼容需要时启用原始事件。

连接与会话生命周期实现参考了 DeepSeek Harness 官方 @deepseek-ai/dsh-acp,并保留其 MIT 许可归属。本插件在此基础上提供面向编辑器客户端的模式、模型、推理等级和富事件映射。

本地开发

在本仓库中测试未发布代码时,可以改为安装插件目录:

pnpm --filter @dsh-enhanced/acp build
dsh plugin --profile acp add ./plugins/acp

使用 DSH 源码版 CLI 时,请在 DSH 仓库中使用 pnpm --silent dsh --profile acp,避免 pnpm 的提示信息污染 ACP stdout。