DeepSeek Harness:万物皆插件
发布时间:2026-10-06 | 浏览:1
赞助推荐 Suno AI Music
写下一个想法,收获一首完整的歌
Suno AI Music 能把一段文字描述或你写的歌词,变成带人声的完整歌曲。注册就送 16 个免费积分,先试再说。
check_circle 注册即送 16 个免费积分
check_circle 无需信用卡
check_circle 1 分钟内生成
check_circle 支持 MP3 下载
check_circle 版权免费
check_circle 含商业许可
16 个免费积分 · 免信用卡 · 1 分钟出歌
模型是 Agent 的灵魂,但让它持续干活的是 harness:工具、会话、沙箱,还有那个循环。2026 年 8 月 13 日,DeepSeek 把自家的 harness 开源了——每一项能力都是可替换的 Cordis 插件,一条命令就能在浏览器里跑起一个完整的编码 Agent,MIT 协议,完全免费。
DeepSeek Harness 的工作原理:模型 + Harness = Agent
三层结构把一个语言模型变成能干活的 Agent——模型路由、插件运行时、可操作的工作区。在 dsh 里,这三层每一层都可以换。
打开 Settings → Models ,保存一个 DeepSeek API 密钥,路由立即生效——无需重启。模型供应商是插件,所以你可以在 DeepSeek 自家的 V4.1 Flash 和 V4 Pro 旁边挂载 其他公司的模型 ,随时切换。
Harness(Cordis 插件)
工具、技能、会话、沙箱、存储、循环、调度和 UI,全部是 Cordis 插件 。没有需要打补丁的特权内核——扩展 dsh 就是把你的插件挂到内置插件旁边,权限一模一样。
把 dsh 指向一个项目目录,Agent 就能 读写文件、执行命令、分派任务、维护计划 。在当前权限策略下需要批准的操作,Web UI 会先来问你。
Everything is a plugin. Every run is traceable.(万物皆插件,每次运行皆可追溯。) DeepSeek 官网自己就用这两条规则开场——下面看看在已发布的 Web UI 里,它们各自能给你什么。
Cordis 内核只做一件事:挂载插件、卸载插件、追踪它们的依赖。Agent 的每一项能力——模型、工具、技能、会话、沙箱、存储、循环、调度、UI——都住在插件里。不存在一个权力比你的代码大的特权内核。
插件之间通过 Cordis 的服务与事件协作,所以任何能力都可以 在配置里 选择、替换或扩展,不用碰 DeepSeek Harness 的源码。想看实践中的样子,去 社区插件目录 。
模型看到的一切都会进入一份只增不改的会话日志:系统提示词、推理过程、工具调用及其结果、子 Agent 调度、每一次上下文注入。Agent 做过的事,没有一件不在案。
Trajectory 视图让你按来源过滤检查这份记录——而且因为 恢复、分叉、搜索、重放 操作的是同一条事件流,"刚才发生了什么?"和"从这里再跑一遍"其实是同一个数据结构。
同一套 harness 能以四种运行模式启动,会话内随时从输入框上方切换——从日常主力 Agent 到评测用的裸机,还有一个专门用来造新模式的模式。
默认形态:完整的编码 Agent——文件编辑、shell、文件与网页搜索、技能、规划、目标、子 Agent 和工作流。
Standard 的全部能力,只少了通用的 workflow 工具——alpha.4 把它拿掉了,因为这个模式里 run_code 才是组合多步操作的接口;其余工具通过 PTC 模式 SDK 暴露,模型把多步操作合并进一个 TypeScript 程序。
只有一个工具——一个持久 shell——不借助 harness 能力来测模型的裸环境。
为制作自定义 Agent 预设而生:Standard 全部能力,外加运行时检查和内存中的插件实验。
从 5627 个社区插件目录中人工精选。
zhu1090093659 · 收录于 2026年8月14日
A `describe_image` vision tool for text-only models: images (local path, URL, attachment) go to a configurable OpenAI-compatible vision endpoint and only the returned text enters the session.
dsh-agent-teams
NanmiCoder · 收录于 2026年8月13日
dsh-agent-teams
AgentTeams multi-agent teams.
omdsh-dev · 收录于 2026年8月13日
Cross-agent, local-first persistent memory plugin for DeepSeek Harness (DSH), powered by Mnemon. It shares long-term memory across Mnemon-enabled agents and adds runtime memory, searchable project documents, semantic recall, knowledge graph, and a Sidebar UI.
Nwflower · 收录于 2026年8月14日
File claim/release protection for parallel DSH sessions on the same workspace (heartbeat stale takeover, pending 3-way merge area).
zp-home · 收录于 2026年8月14日
Transparent rankings and recommendations for the DSH plugin ecosystem: daily auto-fetched topic data, an open scoring model, and rank/search/recommend tools with a settings-page leaderboard.
suntianc · 收录于 2026年8月14日
Reuses the Codex CLI ChatGPT login as an `openai-codex` LLM route and adds GPT Auth controls to DSH Web settings.
DeepSeek Harness 的用途
dsh 既是一个开箱即用的编码 Agent——有 Web UI 也有 headless 模式——也是一个让你用插件拼出自己 Agent 栈的框架。
npx @deepseek-ai/dsh web 在 127.0.0.1:3080 启动 Agent。选好工作区、描述任务,它就会规划、改文件、跑命令。
复用 Claude 风格的技能
dsh 能读懂 Anthropic 风格的 SKILL.md 技能文件,为 Claude 写的指令包可以直接带过来,不必从头重写。
monorepo 里自带 MCP 包,社区管理器还加上了 OAuth 服务器配置——把外部工具接进 Agent 循环。
DeepSeek Harness 是开发者预览版,迭代很快——版本之间请做好出现破坏性变更的心理准备。
DeepSeek 那边有什么新消息
来自 DeepSeek 生态的最新进展——节奏飞快的 harness 版本、它背后的模型,以及持续壮大的插件社区。
0.1.7 候选版登上 next
现在不带标签跑 npx @deepseek-ai/dsh web,装的是 latest 标签,也就是 9 月 22 日发布的 0.1.5-rc.3。更新的 0.1.7 线走 next:0.1.7-rc.2 于 9 月 24 日发布,带来 Web 侧边栏终端、会话归档管理、MCP 资源发现、定时提醒,以及实验性的 Browser Use 和 Computer Use。想试就跑 npx @deepseek-ai/dsh@next web。
V4.1 Flash 接替 V4 Flash
DeepSeek 在 9 月 10 日以 deepseek-flash 发布了 V4.1 Flash,原生支持视觉、价格下调,同时下线了 V4 Flash 和 V4 Flash Vision Exp。从 0.1.5-rc.1 起,dsh 新建会话默认选的就是它。
能预览文件的右侧 Sidebar
0.1.5 用右侧 Sidebar 取代了 Detail 面板:支持多标签、分栏和全屏,能在里面预览 Markdown、代码、HTML、PDF 和图片,模型还能把文件直接交付到这里。
从 0.1.2-rc.1 起,每一次发往 DeepSeek 官方 API 的请求都会附带每个已启用插件包的名称和版本,这部分不进入模型输入。在一条 profile 配置行上设 enabled: false 即可去掉。
关于 DeepSeek Harness 的常见问题
关于 DeepSeek 开源 Agent harness,你需要知道的一切。
DeepSeek Harness 是什么?
DeepSeek Harness(dsh)是 DeepSeek 开源的 Agent harness,2026 年 8 月 13 日以 v0.1 开发者预览版发布。它是一个带 Web UI 和 headless 模式的编码 Agent,构建在 Cordis 框架之上——模型、工具、技能、会话、沙箱、存储、循环、调度、UI,每一项能力都是可替换的插件。
DeepSeek Harness 免费吗?
harness 本身免费且采用 MIT 协议——使用、修改、再分发都可以。你只需要为背后的模型用量付费,比如 DeepSeek API 密钥(V4-Pro 与 harness 同日上线 API 且价格更高),或者你挂载的其他任何供应商。
怎么安装 DeepSeek Harness?
先装 Node.js(^22.19.0 或 24+),然后运行 `npx @deepseek-ai/dsh web`。Web UI 默认在 http://127.0.0.1:3080 启动,rc.8 起还会自己在浏览器里打开。选一个工作区,在 Settings → Models 里保存 DeepSeek API 密钥,就可以开始描述任务了。源码构建使用通过 Corepack 钉定的 pnpm 11.7.0。
DeepSeek Harness 有桌面版吗?
有,从 2026 年 9 月 24 日起。DeepSeek 把官方桌面版安装包(版本 0.1.7-rc.2)传到了 download.deepseek.com,支持 Windows x64 和 Apple 芯片 Mac。应用自带 Node.js、pnpm 和 Python,不用另外装任何东西。官网上还没宣布,也没有 Linux 和 Intel Mac 版,这两个平台请继续用 npx @deepseek-ai/dsh web。下载地址和首次启动步骤见本站的桌面版指南。
DeepSeek Harness 和 Claude Code 有什么区别?
Claude Code 是 Anthropic 的闭源 Agent,绑定 Anthropic 自家模型。DeepSeek Harness 是 MIT 开源且模型无关——模型供应商是插件,任何公司的模型都能接。它也年轻得多:一个才发布一天、预告了破坏性变更的开发者预览版,对比的是一个成熟产品。
Cordis 是 DeepSeek Harness 底层的元框架,为 DeepSeek 论文所说的"时空可组合性"而设计——插件可以在没有特权内核的前提下挂载、卸载和重组。这就是 dsh 里的一切(包括 Agent 循环)都能被替换的原因。
DeepSeek Harness 的 GitHub 在哪里?
官方仓库是 github.com/deepseek-ai/deepseek-harness,由 DeepSeek AI 以 MIT 协议发布。npm 包名为 @deepseek-ai/dsh。社区插件归集在 GitHub 的 dsh-plugin 话题和几份精选 awesome 列表里。
什么是 Agent harness?
Agent harness 是包在语言模型外面、让它变成能干活的 Agent 的那层运行时:管理工具、文件、会话、沙箱,以及规划和执行多步工作的循环。模型提供推理,harness 提供其余的一切——这正是 DeepSeek 那句"模型 + Harness = Agent"的含义。
DeepSeek Harness 现在够稳定吗?
作为可运行的编码 Agent,它今天就能用,但 DeepSeek 说得很明白:这是一个快速迭代的开发者预览版,"一定会有破坏兼容性的变更"。适合探索和业余项目;如果要基于它开发,请钉死版本并关注 GitHub Discussions。
想看第一手资料? 阅读官方 README
DeepSeek Harness 免费、MIT 协议、本地运行。装好 Node.js,跑一条命令,一个完整的编码 Agent 就在浏览器里打开了。