dsh-acp
在终端中运行以下命令:
dsh plugin install dangpangch/dsh-acp
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install dangpangch/dsh-acp 即可安装此插件,完整源码地址:https://github.com/dangpangch/dsh-acp
插件介绍
dsh 内置的 ACP 能力有限,Zed 编辑器的 Agent Panel 很难直接获得完整的代理交互体验。dsh-acp 正是为填补这一缺口而生:它以 ACP v1 协议向 Zed 注册为一个自定义 agent-server,让 DeepSeek Harness 的代理能力可以直接在编辑器内被调用和操控。
核心体验包括:流式文本与推理输出、实时工具卡片(命令输出以终端风格卡片呈现)、斜杠命令与用户自定义 agent skills、计划/待办更新、会话的创建-恢复-关闭全生命周期管理、一次性权限询问、模型/思考深度/预设的选择器,以及 elicitation 表单。所有工具调用始终运行在 dsh 的沙箱内,客户端只负责渲染结果,不执行任何命令。预设系统支持在空白会话中一键切换代理组成(工具集、提示词、skills),首轮之后锁定为会话属性。
适合在 Zed 中使用 DeepSeek 模型、希望把代理工作流融入编辑器而非独立终端的开发者;也适合需要 ACP v1 完整语义(流式 delta、持久化会话、技能目录)的 dsh 高级用户。
使用场景
- 在 Zed Agent Panel 中直接创建线程并调用 DeepSeek Harness 代理完成编码与推理任务
- 通过流式卡片实时查看代理推理过程、工具执行命令及输出结果
- 利用斜杠命令与自定义 agent skills 扩展代理能力,并通过预设系统切换工具集与提示词组合
适合人员
- 在 Zed 中使用 DeepSeek 模型并希望把代理工作流融入编辑器而非独立终端的开发者
- 需要 ACP v1 完整语义(流式 delta、持久化会话、技能目录)的 dsh 高级用户
- 希望所有工具调用在沙箱内执行、客户端仅渲染结果的安全敏感型用户