随着 DeepSeek-V4-Pro 的正式发布,DeepSeek 官方开源了配套的 Agent 执行框架 DeepSeek Harness。该框架兼具自主代码读取、文件修改、命令执行与工具调用能力,能够形成完整的自主分析与修复闭环。


核心功能与亮点

  • 模型与执行分离:模型负责逻辑推理,Harness 负责宿主环境的任务落地与工具调度。
  • 自主闭环:支持自读取项目结构、编写代码、运行服务并在报错后自动修复。
  • 开箱即用:提供简洁的 Web UI 交互界面,支持 API Key 一键对接。

资源下载


Windows 环境部署教程

步骤一:准备基础环境

运行 DeepSeek Harness 需要依赖 Node.js(LTS 版本)与 pnpm 包管理器。

  1. 安装 Node.js

  2. 安装 pnpm

    • 若 Node.js 已自带 Corepack,直接启用或安装 pnpm:

      1
      pnpm -v

步骤二:项目构建与启动

  1. 解压下载的 deepseek-harness 源码包,在项目根目录下打开终端。

  2. 安装依赖包:

    1
    pnpm install
  3. 执行项目构建:

    1
    pnpm run build
  4. 启动 Web 界面服务:

    1
    pnpm dsh web
  5. 启动成功后,终端将输出本地访问地址(如 http://localhost:xxxx),在浏览器中打开即可。


配置与使用

  1. 打开 Web 界面后,根据提示填入个人 API Key 完成模型对接。
  2. 在对话框中输入 Coding 或任务 Agent 提示词,Harness 将自动创建项目目录、编写后端/前端代码、安装依赖并启动测试。