DeepSeek Harness logo

DeepSeek Harness

认领

DeepSeek Harness 是 DeepSeek AI 推出的开源代理框架,采用插件化架构,当前处于开发者预览阶段,支持通过 npm 或源码在本地运行,并提供 Web UI 与命令行工作流。

DeepSeek Harness preview

来自 DeepSeek AI 的开源代理框架

DeepSeek Harness(dsh)是由 DeepSeek AI 开发的开源代理框架。其核心理念在项目标语中表述得十分明确:“Everything is a Plugin.” 该仓库将其描述为开发者预览产品,仍在快速变化中,且可能引入破坏兼容性的更新。

该框架围绕 Cordis 构建,并被定位为可在本地运行的工具,你可以通过 npm 或源码检出两种方式启动。其主要文档化入口是默认在 localhost 提供服务的 Web UI;对于希望直接构建或扩展项目的贡献者和开发者,还提供了基于源码的工作流。

仓库中记录的核心能力

基于插件的架构

项目的核心理念是框架中的每一部分都是一个插件,这表明其采用模块化设计,用于扩展行为并组织功能。

Web UI 入口

文档中的 `npx @deepseek-ai/dsh web` 命令会启动基于浏览器的界面,使用户无需单独搭建前端即可使用该框架。

本地 npm 运行工作流

用户可以安装 Node.js 后直接通过 npm 启动该框架,这降低了尝试该项目的门槛。

源码运行工作流

仓库提供了基于源码检出的路径,使用 `git clone`、`pnpm install`、`pnpm run build` 和 `pnpm dsh web` 即可运行,这对贡献者和开发者很有帮助。

社区反馈渠道

README 将用户引导至 GitHub Discussions 和 DeepSeek Harness Discord 社区,以便反馈和提交错误报告。

开源仓库模式

该产品以公开的 GitHub 仓库形式托管,源代码、文档和贡献文件都集中在一个位置。

人们可以实际使用该项目的方式

  • 在本地试用该框架

    开发者可以安装 Node.js,并通过 npm 运行 Web UI,在不克隆仓库的情况下探索该产品。

  • 参与项目贡献

    基于源码的工作流和贡献文档,支持那些希望查看代码、在本地构建并提交更改的人。

  • 构建基于插件的扩展

    团队或插件作者可以将项目面向插件的结构作为添加新能力的基础。

  • 跟进活跃开发

    由于该项目处于开发者预览阶段,适合希望评估快速演进系统并能接受破坏性更改的用户。

  • 提交反馈或报告错误

    仓库将用户引导至 GitHub Discussions 和 Discord,因此适合进行协作式的早期产品反馈。

Pros and Cons

Pros

  • 无论是 npm 使用还是源码检出,都有清晰的本地设置路径文档。
  • Web UI 提供了一种轻松开始使用该框架的方式。
  • 该项目是开源的,并包含面向贡献的文档。
  • 先插件的架构为项目提供了模块化基础。
  • 可通过 GitHub Discussions 和 Discord 获得社区支持。

Cons

  • 该项目仍处于开发者预览阶段,因此可以预期会出现破坏兼容性的更改。
  • README 仅在主页上并未提供完整的功能矩阵或详尽的设置细节。
  • 仓库页面未说明该产品本身的定价。

FAQ

什么是 DeepSeek Harness?

DeepSeek Harness 是 DeepSeek AI 推出的开源代理框架,采用基于插件的架构。

我该如何运行它?

README 记录了两种路径:安装 Node.js 后通过 npm 运行,或者克隆仓库并使用基于 pnpm 的源码工作流。

它有 Web 界面吗?

有。文档中的 `web` 命令会启动 Web UI,默认在 `http://127.0.0.1:3080` 上本地提供服务。

它稳定吗?

仓库说明 DeepSeek Harness 处于开发者预览阶段,可能包含破坏兼容性的更改。

用户可以在哪里获取帮助或提供反馈?

README 将用户引导至 GitHub Discussions 和 DeepSeek Harness Discord 社区。

Quick Facts

类别
开发者工具
来源域名
github.com
产品类型
开源代理框架
主要运行环境
Node.js
界面
Web UI 和命令行工作流
许可证
MIT
状态
开发者预览