DeepSeek Harness 刚发布,先让它做了个网页

简介: DeepSeek Harness(DSH)是DeepSeek开源的Agent执行框架,践行“Model + Harness = Agent”理念。v0.1开发者预览版发布次日即实测成功:一行命令`npx @deepseek-ai/dsh web`启动,自动完成搜索、规划、写HTML、本地验证全流程,支持插件扩展与完整执行轨迹追踪。(239字)

DeepSeek Harness 刚发布,先让它做了个网页

发布次日实测 · 第一次跑通 DeepSeek Harness

2026 年 8 月 14 日,DeepSeek Harness 开放开发者预览。第二天,我把它启动在一个空文件夹里,交给它一句很普通的需求:做一个介绍 DeepSeek Harness 的网页。

半小时后,文件夹里多出了 index.html。浏览器打开后,是一个有导航、有内容卡片、可以正常滚动的完整页面。

第一次试 DSH 的主线:启动、圈定工作区、打开真实网页

先看成品:

打开生成的 index.html 后看到的网页首屏

页面好不好看只是表面。更有意思的是,DSH 在同一段会话里完成了搜索、计划、文件写入和本地检查,还把过程留在了“轨迹”中。

这篇文章就用这个小任务讲清楚两件事:DSH 到底是什么,以及它刚发布就值得关注的地方。


1. DSH 到底是什么?

平时在聊天网页里使用大模型,它主要负责读文字、想答案、生成内容。要让模型操作电脑,还需要有人替它准备工作区、工具、权限和会话记录。

这套让模型能够动手做事的运行环境,就是 Harness

Model + Harness = Agent

模型负责理解目标和决定下一步;Harness 负责把它接到文件、终端、网页和其他工具上,同时限制它可以操作的范围。两者合在一起,才是能够连续执行任务的 Agent。

模型负责推理,Harness 把文件、工具、权限和会话接到真实动作

DeepSeek 官方把 DSH 定义为开源 Agent Harness,口号是 Everything is a Plugin,也就是“一切皆插件”。

官方架构文档把这句话解释得很具体:模型适配器、工具注册、会话日志,连 Agent 的运行循环本身都是插件,支持通过配置替换。以后想增加模型、工具或界面能力,插件可以直接接进现有运行环境,不必先修改整套框架的核心代码。

我最看重的也是这一点。生成网页只是一次入门测试,插件体系决定了 DSH 以后能被改装成什么样。

另外一个很实用的设计是“轨迹”。对话区负责展示回答,轨迹会把模型请求和工具调用按时间排开。Agent 搜了什么、写了哪个文件、执行过什么动作,都有地方可以回看。

下面把它跑起来。

2. 一条命令启动 DSH

第一次使用,需要准备三样东西:

  1. Node.js:用来运行 npx 命令。
  2. DeepSeek API Key:在 DSH 的模型设置里连接 DeepSeek 服务。
  3. 一个空文件夹:专门给这次实验使用,别直接选择正在工作的项目。

打开 PowerShell 或 Windows Terminal,输入:

node -v

已经出现版本号?
那就可以继续,不需要重新安装 Node.js。

进入刚才准备的空文件夹,再执行:

npx @deepseek-ai/dsh web

第一次运行可能会询问 Ok to proceed? (y),输入 y 并回车。终端出现类似 http://127.0.0.1:3080 的地址后,保持这个窗口运行,再用浏览器打开地址。

终端安装 rc.6 并在 127.0.0.1:3080 启动本地 Web UI

这还是开发者预览版
本次截图使用的是 @deepseek-ai/dsh@0.1.0-rc.6。官方明确提醒后续可能出现不兼容变更。界面或命令有变化时,以 官方仓库Web UI 指南为准。

打开 Settings → Models,填入 DeepSeek API Key 并保存。Key 可以在 DeepSeek 开放平台创建。

API Key 提醒: 它和账户调用权限、额度有关,只填在模型设置中,别放进文章或截图。

3. 选工作区,也选好权限

点击 Choose workspace,选中刚才准备的空文件夹。

空实验工作区被选中后,会话输入框才可用

工作区可以理解为 Agent 的工作桌面。它接下来读取和写入的文件,都会围绕这个目录展开。

DSH 提供标准、PTC、极简和创造四种模式。第一次体验选择默认的“标准模式”就够了;创造模式与插件开发有关,留到下一篇再展开。

模式旁边还有三档文件权限:

  • Read Only:只能读取文件,做不了这次网页任务。
  • Workspace Write:可以在当前工作区写文件,适合这个实验。
  • Full access:操作范围更大,本次用不上。

Read Only、Workspace Write 与 Full access 三档文件权限

[!WARNING] 我的原始实验权限开大了
截图中真实使用的是 Full access,这是一次过度授权。新手复现时选择 Workspace Write,并使用专门的空文件夹。

4. 给它一个真实任务

我发送的原始提示词是:

先搜索网页获取Deepseek Harness的最新资料,然后制作一个介绍Deepseek Harness介绍网页

这句话甚至重复了一次“介绍”。我没有重新润色,想看看目标足够明确时,它会怎样处理。

DSH 随后开始搜索资料、整理页面内容,并准备写入文件。界面里的任务列表会同步显示进度。

Agent 搜索资料并开始拆解任务;顶部也如实保留了 Full access 证据

几分钟后,它报告 index.html 已经生成,并给出了本地预览地址。

Agent 报告生成 index.html 并给出本地预览地址

这里能看到 Harness 的作用:模型提出下一步,文件工具负责落盘,终端和浏览器环境负责验证,整个过程发生在同一个工作区里。

5. 网页做出来了,轨迹也留下了

我先在 PowerShell 里确认文件:

Get-Item .\index.html

随后打开页面,从首屏继续向下滚动,功能卡片和正文都能正常显示。

同一真实网页继续向下滚动后的功能卡片区

==文件确实存在,浏览器能打开,页面内容也符合任务。== 到这里,这次网页实验就完成了。

接着我点开了“轨迹”面板:

轨迹视图把输入、模型思考与工具调用排在同一时间线上

输入、模型回合和工具调用被排在同一条时间线上。普通聊天记录只能告诉我 Agent 最后说了什么,轨迹还能帮助我定位它在哪一步搜索、写入或执行命令。

右上角可以导出 Session log。日志可能包含工作区路径、提示词和工具参数,公开前需要脱敏。

6. 插件为什么是 DSH 的亮点?

网页任务结束后,我又做了一个小实验。

我先直接粘贴一张截图,当前模型明确提示不支持图片:

原始会话先明确提示当前模型不支持图片

随后安装第三方视觉桥接插件 ModLens

npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modlens@latest

完成安装和健康检查后,模型列表里出现了两个 modlens vision 入口。

安装 ModLens 后,模型列表出现两个 modlens vision 入口

切换入口,再粘贴同一张图,这次已经能够根据图片内容作答。

切换视觉桥接入口后,DSH 能基于粘贴的截图作答

这个过程把“一切皆插件”变得很具体:原来的模型入口处理不了图片,装入一个插件后,DSH 多出了一条视觉处理链路。

ModLens 是第三方组件
图片可能经过本机视觉引擎或外部服务,也可能消耗额度。安装前先了解它的权限和数据去向,不要拿敏感截图做测试。

7. 跑完以后,我怎么看 DSH?

做网页只是入门题。DSH 的重心是一套可以重新组合的 Agent 运行环境:模型、工具、日志和运行循环都能接入或替换,轨迹又让执行过程有据可查。

它现在仍是开发者预览,变化快,使用门槛也比普通聊天网页高。现阶段更适合放在空目录里做实验,重要项目和私人文件先别交给高权限 Agent。

这次我们装了一个插件,看到了能力怎样被补进来。下一篇,我们自己从 0 开始做一个 DSH 插件。


完整命令、清晰原图和 Word 版见:完整网站版

目录
相关文章
|
人工智能 JavaScript 开发工具
DeepSeek Harness 本地安装与使用指南
DeepSeek Harness(DSH)是DeepSeek AI开源的Agent运行框架,支持本地文件操作、命令执行与工具调用。基于Cordis插件架构,具备高扩展性与强可控性,适合开发者搭建可控Agent环境或开展模型基准测试。当前为开发者预览版,需Node.js环境,推荐先用`npx @deepseek-ai/dsh web`快速体验。
5830 17
|
1月前
|
缓存 JavaScript Shell
DeepSeek Harness 终于来了:开源,一切皆插件
DeepSeek Harness 开源首夜我装好了。本文给四种下载方式、四模式区别、插件生态实测,以及一段 99% 缓存命中率的真实账单
DeepSeek Harness 终于来了:开源,一切皆插件
|
29天前
|
开发工具 Swift git
DeepSeek Harness 插件推荐:4 款开源神器让写代码直接起飞
DeepSeek Harness 插件推荐:ModLens 视觉、Web UI 全家桶、Mac 原生与 GenUI 渲染,4 款开源插件给纯文本模型补齐短板。
2352 7
DeepSeek Harness 插件推荐:4 款开源神器让写代码直接起飞
|
27天前
|
人工智能 JavaScript 测试技术
从 0 到 1,DeepSeek Harness 保姆级安装与使用教程!
DeepSeek Harness是DeepSeek推出的开源Agent运行框架,秉持“一切皆插件”理念,支持模型、工具、技能、工作流等全模块自由替换与扩展。其核心Cordis内核实现动态插件管理,赋能Agent自进化。已成GitHub史上增速最快开源项目(15w+ Star),标志着国内大模型从拼价格转向重架构与生态的新拐点。
1559 6
从 0 到 1,DeepSeek Harness 保姆级安装与使用教程!
|
30天前
|
机器学习/深度学习 人工智能 缓存
DeepSeek Harness 最新邪修曝光!被吹成核弹的极简模式,真的夯吗?
DeepSeek Harness 极简模式实战测评!用 3D 射击游戏和 AI 宠物领养系统实测速度与成品质量,看看性能真的能暴增吗?无论你用 DeepSeek Harness 还是关注 DeepSeek V4 Pro,都能选对模式。
756 1
|
8天前
|
缓存 资源调度 开发工具
dsh 怎么升级到最新版?DeepSeek Harness 升级教程:三种升级方式、版本固定与降级、升级前备份
升级 dsh 就是换到新版本:先查当前与最新版本,再按安装方式升级(npx 自动最新、npm update -g、源码 git pull 构建),必要时用 @版本号固定或降级。本文讲清升级与更新的区别、升级步骤、备份与版本管理技巧。
534 1
dsh 怎么升级到最新版?DeepSeek Harness 升级教程:三种升级方式、版本固定与降级、升级前备份
|
2月前
|
人工智能 自然语言处理 BI
阿里云QoderWork完全指南:从入门到精通,打造全能AI工作搭档
QoderWork是阿里云Qoder团队打造的桌面端AI智能体工具,定位为可自主执行多步骤任务的“AI实习生”,能在本地环境完成文件管理、数据处理、文档生成、办公自动化等全场景工作,无需复杂命令,用自然语言即可驱动。它以本地沙盒运行、细粒度权限控制、可扩展Skill系统、多模型自由切换为核心优势,完美适配个人办公、团队协作与企业级任务需求,是替代传统AI助手、提升工作效率的全能搭档。本文从核心定位、安装配置、核心功能、模型接入、Skill开发、实战技巧、常见问题等维度,提供从入门到精通的完整指南,帮助用户快速掌握并最大化发挥QoderWork的价值。
1080 5
|
12天前
|
Shell Linux API
DeepSeek Harness对接百炼完整实操:按量、Coding Plan、Token‑Plan多计费模式接入教程
DeepSeek Harness通过自定义Provider能力,可以无缝对接百炼平台的四种计费体系,既可以本地PC通过npx快速运行,也可以借助计算巢一键部署到云服务器。接入的关键点:区分四种模式不同的Provider ID、Base URL、API Key类型;不要使用Fetch available models按钮,手动填写模型ID;密钥优先使用环境变量注入,避免明文存放在yaml配置文件。
311 0