deepseek-harness (插件化Agent框架)
279,052
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
TypeScript
语言
创建时间
最近更新
项目能做什么
DeepSeek AI 开源的 AI Agent 框架,基于 Cordis 构建,采用“一切皆插件”架构。
来源:基于仓库元数据
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
{
"name": "deepseek-harness",
"description": "DeepSeek Harness(简称 dsh)是由 DeepSeek AI 开源的 Agent 框架,采用“万物皆插件”(everything-is-a-plugin)架构,基于 Cordis 构建。",
"content": "## 项目简介\n\nDeepSeek Harness(简称 `dsh`)是由 DeepSeek AI 开源的 Agent 开发/运行框架(Harness)。该项目采用“万物皆插件”(everything-is-a-plugin)的核心架构,底层由 Cordis 提供支持。\n\n> ⚠️ **注意**:本项目目前处于开发者预览阶段(Developer preview),迭代非常迅速,后续版本**会存在不兼容的代码变更**。运行前请务必确认相关安全事项(SAFETY.md)。\n\n---\n\n## 核心功能\n\n- **万物皆插件架构**:基于 Cordis 构建的高可扩展性 Agent 运行环境。\n- **内置 Web UI**:提供图形化界面以便交互和调试。\n- **多种运行方式**:支持通过 `npx` 免安装直接运行,或通过源码构建本地开发。\n\n---\n\n## 适合谁用\n\n- 关注 Agent 框架与“万物皆插件”架构的开发者。\n- 想要基于 DeepSeek 提供的 Harness 搭建、测试或拓展 Agent 的技术人员。\n\n---\n\n## 安装步骤\n\n你可以根据需要选择使用 `npm` 直接运行,或通过源码克隆编译。\n\n### 方式一:通过 npm 运行(推荐快速体验)\n\n需要先安装 `Node.js`,然后在终端执行:\n\n```sh\n# 启动 Web UI\nnpx @deepseek-ai/dsh web\n```\n\n- 默认会在本地 `http://127.0.0.1:3080` 启动 Web UI,并自动使用系统默认浏览器打开。\n- 如果在 SSH 远程环境下运行,只会输出 host URL(本地端口转发需由 SSH 客户端或编辑器处理)。\n- 若不想自动打开浏览器,可以传入 `--no-open` 参数:\n ```sh\n npx @deepseek-ai/dsh web --no-open\n ```\n\n### 方式二:从源码构建运行\n\n需要从 GitHub 克隆仓库并使用 `pnpm` 构建:\n\n```sh\n# 克隆仓库\ngit clone https://github.com/deepseek-ai/deepseek-harness.git\ncd deepseek-harness\n\n# 安装依赖\npnpm install\n\n# 编译构建(生成所需产物)\npnpm run build\n\n# 启动 Web UI(直接使用刚构建好的产物,不会重复触发构建)\npnpm dsh web\n```\n\n---\n\n## 配置说明\n\n此部分原文未说明,请查看原仓库文档(官方文档链接:https://deepseek-harness.github.io/deepseek-harness/ )。\n\n---\n\n## 开发与常见问题\n\n- **开发模式**:在源码开发时,可使用 `pnpm run dev:web` 命令,该命令会在单个终端中自动执行构建、启动服务,并在源码修改时热重载(rebuild)客户端资源;执行 `make help` 可查看 Web 和 Desktop 对应的 Make 目标。\n- **发布插件**:为你的插件仓库添加 `dsh-plugin` 主题标签,以便其他人发现。\n- **问题反馈**:可以通过项目仓库的 GitHub Discussions 或官方 Discord 社区进行交流。"
}
原始 README 摘录(英文原文,节选前 3000 字符)
# DeepSeek Harness
English | [中文](README.zh.md)
DeepSeek Harness (`dsh`) is an open-source agent harness developed by [DeepSeek AI](https://deepseek.com).
It is built on an **everything-is-a-plugin** architecture and powered by [Cordis](https://github.com/cordiverse/cordis), whose design is described in [_A Programming Paradigm for Spatiotemporal Composability_](https://arxiv.org/abs/2608.25512).
Documentation: [https://deepseek-harness.github.io/deepseek-harness/](https://deepseek-harness.github.io/deepseek-harness/)
## Developer preview
DeepSeek Harness is in _developer preview_ and iterating rapidly. **THERE WILL BE COMPATIBILITY-BREAKING CHANGES.**
Review the [safety notice](SAFETY.md) before running the project.
## Run
### Run from `npm`
Install `Node.js`, then run:
```sh
npx @deepseek-ai/dsh web
```
The command starts the Web UI at `http://127.0.0.1:3080` by default and opens it in the default browser for a local launch. An SSH launch only prints the host URL because the SSH client or editor owns the local forwarded address. Pass `--no-open` to run the server without opening a browser. See [Web UI guide](docs/user/guide/index.md).
### Run from source
To run from a repository checkout:
```sh
git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web
```
`pnpm run build` prepares the repository artifacts. `pnpm dsh web` uses those built artifacts without rebuilding.
## Community and support
- Submit feedback or bug reports through [GitHub Discussions](https://github.com/deepseek-ai/deepseek-harness/discussions).
- Add the [`dsh-plugin`](https://github.com/topics/dsh-plugin) topic to your plugin repository for discoverability.
- Join <a href="https://discord.gg/4MrtZUhpxg">DeepSeek Harness Discord community</a>.
## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md).
## Development
Start with the [development guide](docs/development.md) and [architecture documentation](docs/architecture.md).
`pnpm run dev:web` builds, serves, and rebuilds client bundles on source edits in one terminal, and `make help` lists the matching Make targets for Web and Desktop; the guide's application commands section owns the full table.
For agents, follow [AGENTS.md](AGENTS.md).
## Citation
```bibtex
@misc{deepseek-harness2026,
title={DeepSeek Harness: Everything is a Plugin},
author={DeepSeek-AI},
year={2026},
publisher={GitHub},
howpublished={\url{https://github.com/deepseek-ai/deepseek-harness}},
}
```
## License
[MIT](LICENSE)
Third-party dependencies and their licenses are disclosed in [THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md).
阅读完整原文
商业机会分析 规则生成(AI 未配置)
综合评分 42.4 分。该项目在“个人可实施性”维度得 57 分,“付费可能性”维度得 20.0 分,差异化空间 40.0 分(评分依据见评分卡)。
面向细分需求的二次开发产品
| 产品构想 | 基于 deepseek-harness 的核心能力,聚焦一个更窄的场景(如某平台、某行业)做差异化。 |
| 目标用户 | 该细分场景用户 |
| 难度/周期 | 中 · 2~6 周 |
| 收费模式 | 买断制 / 订阅制 / 广告 |
| 竞争风险 | 细分需求规模需验证 |
| 依据 | AI 推测:基于项目主题标签的判断 |
封装为在线小工具或 API 服务
| 产品构想 | 把项目最常用的一个功能做成网页小工具,靠流量变现或按量计费。 |
| 目标用户 | 搜索引擎带来的长尾用户 |
| 难度/周期 | 低 · 1~3 周 |
| 收费模式 | 免费引流 + 增值功能 / API 按量计费 |
| 竞争风险 | 同质化竞争,需做好 SEO |
| 依据 | AI 推测:基于技术栈与部署特征的判断 |
以上为规则引擎基于仓库公开数据生成的参考结论,包含推测成分,不构成投资或创业承诺;配置 AI 后可获得更深入的分析。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| farion1231/cc-switch | 中文介绍暂未生成 A cross-platform desktop All-in-One assistant for Claude Cod |
153,632 | Rust |
| nexu-io/open-design | 中文介绍暂未生成 The 1st Collaborative AI Design Agent Workspace. Local-first |
107,173 | TypeScript |
| tt-a1i/archify | 中文介绍暂未生成 Turn any idea, plan, or codebase into a beautiful interactiv |
95,574 | JavaScript |
| tw93/Mole | 中文介绍暂未生成 🐹 Open-source Mac and PC cleaner. Keep your machine clean, l |
74,633 | Shell |
| Ebony-Vinyl/dsh-our-free-model | 中文介绍暂未生成 在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 DeepSeek V4.1 Flash |
69,807 | JavaScript |
| alchaincyf/nuwa-skill | 中文介绍暂未生成 你想蒸馏的下一个员工,何必是同事。蒸馏任何人的思维方式——心智模型、决策启发式、表达DNA。Distill how an |
38,052 | Python |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 ,最近推送 ,发布过 37 个 Release |
| 社区活跃 | Star 279,052 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/deepseek-ai/deepseek-harness.git cd deepseek-harness # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。