前言¶
在 DSH 的「一切皆插件」思路中,插件用于补齐具体工作流。对于希望在 Zed 这类 ACP 编辑器中使用 DeepSeek Harness(dsh)的开发者来说,关键不是单独调用模型,而是把 DSH 的会话、权限、遥测和工具能力暴露到 ACP 编辑器中。
dsh-acp-enhanced 是一个面向 ACP 编辑器的增强 ACP server。下文只依据已核实的 README/package.json 摘录整理;材料中没有的 owner、star count、category、catalog_url 和 license name 不展开。
这是什么¶
dsh-acp-enhanced 是一个 DeepSeek Harness(dsh)的增强 ACP server,面向 Zed 等 ACP 编辑器。它用于把 DSH 的增强能力接入 ACP 通道,包括流式输出、遥测、模型切换、权限控制、审批、会话管理和 MCP。
核心功能¶
输出与遥测¶
Block + reasoning streaming:文本块和推理过程流式呈现。Full telemetry:提供完整遥测。Image support (multimodal):支持图像输入。旧栈如果没有附件存储,会降级:不宣传图像能力,收到图像提示时返回清晰错误。
模型、权限与审批¶
Model switchingReasoning effortPermission presetsApprovalAgent presets
Zed 编辑器集成¶
Tool cardsZed files & terminalNative form questionsPlan panel
会话、命令与扩展¶
Resume & archiveMulti-root workspacesSlash commandsMCP servers
安装与启用¶
安装插件¶
先执行 DSH 插件安装命令:
dsh plugin --profile acp-enhanced add dsh-acp-enhanced
如果需要指向本地目录,可使用 link: 形式:
dsh plugin --profile acp-enhanced add "link:/absolute/path/to/dsh-acp-enhanced"
在 Zed 中注册¶
Zed 以最小 PATH 启动 agent,因此应使用包内自带的 scripts/dsh-acp-zed.sh。下面是在 Zed 的 agent_servers 下配置 command 与 args 的示意;将 <安装目录> 替换为实际安装路径:
{
"agent_servers": {
"dsh-acp-enhanced": {
"command": "/bin/bash",
"args": ["<安装目录>/scripts/dsh-acp-zed.sh"],
"env": {
"DSH_ACP_PROVIDER": "deepseek-official",
"DSH_ACP_MODEL": "deepseek-v4-flash",
"DSH_ACP_PRESET": "standard"
}
}
}
}
DSH_ACP_PROVIDER 与 DSH_ACP_MODEL 与默认值一致,可以省略;写出它们是为了显式指定路由。DSH_ACP_PRESET 是可选的 agent preset 设置,示例使用 standard。
典型用法¶
设置默认路由¶
在 Zed 配置或运行环境中设置:
DSH_ACP_PROVIDER=deepseek-official
DSH_ACP_MODEL=deepseek-v4-flash
可选设置:
DSH_ACP_PRESET=standard
预设切换¶
Agent preset 切换只允许在会话仍为空白、还没有任何 turn 运行时进行。
多根工作区与沙箱¶
插件支持 Multi-root workspaces。沙箱会把主要 cwd 作为唯一可写根。
图像输入降级¶
当底层 DSH 组合没有附件存储时,插件不会宣传图像能力;如果仍收到图像提示,会拒绝并给出清晰错误。
适用场景与注意¶
dsh-acp-enhanced 适合希望在 Zed 等 ACP 编辑器中使用 DSH,并需要流式输出、遥测、模型切换、权限、审批、会话恢复、多根工作区、slash commands 和 MCP 的开发者。
使用注意:
- 插件以当前 dsh 进程权限运行,安装前应检查源码与许可证。
- 检索到的 README 和 package.json 均有截断,未展示完整的 known limitations 和完整开发依赖。
- 本次材料未明确 owner/maintainer、分类、star count 和 catalog_url;许可证名称也未在检索到的 README/package.json 中指定。
- DSH 社区目录是独立站点,与 DeepSeek / 幻方无官方从属关系,不应将其理解为官方应用商店。
链接¶
GitHub:https://github.com/grunmin/dsh-acp-enhanced
目录页:本次材料未提供具体 URL。