DEEPSEEK HARNESS + BACKCHAT

在 Backchat 中使用 DeepSeek Harness。

安装 ACP 适配器,不把 API Key 写进 Backchat,并在大约十分钟内开始一段 DeepSeek 会话。

  • 约 10 分钟
  • 手动安装需 Node.js 22.15+
  • macOS · Windows · Linux

推荐方式

让 Backchat 管理适配器。

Backchat 已内置 DeepSeek Harness 注册项。标准配置不需要编辑 JSON,也不需要手工添加命令。

  1. 01

    打开智能体设置

    启动 Backchat,进入“设置 → 智能体”,在 Registry 顶部找到 DeepSeek Harness。

  2. 02

    安装适配器

    点击“安装”。Backchat 会把 @openma/deepseek-harness-acp 安装到托管的 ACP 工具目录并自动启用。

  3. 03

    完成终端配置

    点击密钥/配置操作,再选择“打开终端配置”。适配器会运行 dsh-acp login,并把凭据写入 Harness 自己的凭据存储。

  4. 04

    开始真实会话

    新建对话,选择项目与 DeepSeek Harness,然后执行 /status,检查当前模型、权限模式和登录状态。

API Key 保存在 DeepSeek Harness 自己的凭据存储中。Backchat 只负责启动适配器,不会把密钥复制进应用设置。

手动安装

希望全局使用 dsh-acp?

当你希望在 Backchat 之外也能调用 dsh-acp 时使用这条路径。当前包要求 Node.js 22.15 或更高版本。安装后返回“设置 → 智能体”并点击“刷新”。

终端
node --version
npm install -g @openma/deepseek-harness-acp
dsh-acp login

身份验证

一个凭据存储,三种安全入口。

dsh-acp 复用 $DSH_HOME/.credentials.yaml,也就是 dsh Web UI 使用的 mode-600 文件。你可以通过 Backchat 的终端配置、dsh-acp login,或 dsh web 的“设置 → 模型”保存密钥。

临时环境可通过进程变量传入 DEEPSEEK_API_KEY 和可选的 DEEPSEEK_BASE_URL。不要提交这些值,也不要把它们写进公开命令示例。

已有 DSH 的用户

把 ACP bridge 接入 dsh profile。

如果模型、预设、技能和设置已经放在 dsh 中,可将适配器安装为 profile 插件,再让 Backchat 的自定义智能体指向这个 profile。

终端
npm install -g @deepseek-ai/dsh
dsh web
dsh plugin --profile acp add -w @openma/deepseek-harness-acp

然后在“设置 → 智能体”中添加自定义智能体

ID
deepseek-profile
名称
DeepSeek Harness (profile)
命令
dsh
参数
--profile acp

验证连接

配置完成后应具备的能力

  • 流式回答与思考过程
  • 带文件差异和终端输出的工具调用
  • 只读、工作区写入和完全访问权限模式
  • 实时模型与推理强度选择
  • 斜杠命令、技能、会话、计划、用量和 MCP 服务

会话默认使用 workspace-write。danger-full-access 只应在一次性检出目录或容器中使用。

故障排查

多数配置问题都能用四项检查解决。

列表中没有 DeepSeek Harness
打开“设置 → 智能体”并点击“刷新”。手动安装时,可运行 dsh-acp --help 检查命令是否在 PATH 中。
安装提示 Node 版本不支持
运行 node --version。当前适配器包要求 Node.js 22.15 或更高版本。
列表显示需要登录
重新打开配置操作,或运行 dsh-acp login。完成交互式提示后再新建会话。
dsh profile 无法加载
先在终端运行一次 dsh --profile acp,再确认 Backchat 自定义命令是 dsh、参数是 --profile acp,并确保两个进程共用 DSH_HOME。
提交适配器问题

准备开始 DeepSeek 会话了吗?

安装 Backchat,进入“设置 → 智能体”,按照上面的推荐路径完成配置。