跳转到主要内容
DeepSeek Harness (dsh) 是 DeepSeek 推出的 开源编码代理。 在您选择的工作文件夹中,dsh 可以通过 Web 界面、 无头模式、SDK 或 ACP 读取文件、编辑 代码、执行 shell 命令并完成多步骤任务。 dsh 采用 Anthropic Messages 协议。Hostlinku 通过 POST /v1/messages 提供该功能,因此只需设置 两个环境变量,即可将 dsh 定向至 Hostlinku——无需代理,也无需额外插件。

开始之前

  • 最新 Node.js LTS 版本(node --version)。dsh 包会拉取数百个依赖项,因此 首次安装可能需要 1-3 分钟。
  • Hostlinku API密钥 sk-… 来自 console.hostlinku.com → API密钥。
  • 余额或该密钥所需的足够支出限额。
  • 安全的测试文件夹。 你运行 dsh 的文件夹将成为其默认工作区。 请勿直接从主目录或包含重要数据的文件夹中运行。

推荐的翻译方案

字段 model 可以填写 目录 中任何支持调用工具的 slug。您密钥的 有效列表可在 GET /v1/models 中找到。

安全性

  • 任务执行期间,提示、代码片段、文件内容和工具输出将发送至 Hostlinku 进行 推理。未经许可,请勿在包含商业机密或个人数据的项目中运行 dsh。
  • 请使用专用于 dsh 的 独立 API 密钥 并设置支出限额,以便在发生泄露时能轻松撤销。 参见 身份验证。
  • 请勿直接在 cordis.patch.yml 中写入 API 密钥。apiKeyEnv 仅存储变量的名称 ;密钥值仍需从环境变量中读取。

故障排除

插件选项的完整详情请参见 DeepSeek Harness 代码库。相关指南: Claude Code · CC Switch · Anthropic Messages。