[教程]Agent新手指南-DeepseekHarness
——————————————
快速上手:
1. 下载Harness:https://dshdesktop.com/#download
2. 创建API KEY:https://platform.deepseek.com/api_keys
3. 启动Agent体验
——————————————
1. 当前 agent 的发展
1.1 网页端的形式(有时候会提供智能搜索的功能)
deepseek.com
duck.ai
通过自然语言沟通的形式进行交互。
1.2 桌面端的形式
openclaw(龙虾)
harness(马鞍)
claudecode、cursor、codex、cline、opencode。
Trae
这些都是桌面端的agent
2 deepseek Harness
演示一下,在本地没有任何环境的情况下,如何与网页端进行交互,最终完成本地agent deepseek harness的安装
2.1 DeepSeek Harness是基于Node.js运行的,所以我们需要先安装它。
我们优先选择 .msi (微软installer)
https://nodejs.cn/download/
https://cdn.npmmirror.com/binaries/node/v24.19.0/node-v24.19.0-x64.msi(版本太新)v22.14.0(太久)
https://registry.npmmirror.com/binary.html?path=node/v22.19.0/
node --version
https://dshdesktop.com/#download
C:\Users\malware>node --version
v24.19.0
C:\Users\malware>
2.2 启动DeepSeek Harness的Web界面。在同一个命令提示符窗口中,输入以下命令:
npx @deepseek-ai/dsh web
如果遇到网络问题,如果下载速度很慢或失败,可以尝试使用国内镜像源。按 Ctrl+C 终止当前命令,然后运行:
npx --registry=https://registry.npmmirror.com @deepseek-ai/dsh web
3. 选择工作区
现代agent当中,或者说做开发的时候有一个工作区的概念,用于存储相应的上下文信息日志,不与其他工作区发生冲突。是一种相隔离的上下文保护手段。
3.1 基于此,有了工作区这个概念,我们可以设定一个目标,然后将其命名为对应的工作区
https://platform.deepseek.com/
https://platform.deepseek.com/api_keys(创建一个我们的APIKEY用于LLM的调用
sk-da76cae538be456fb70fb3d131e23ff8
C:\Users\malware\Desktop\CET-6学习日志-Harness工作区>dir
驱动器 C 中的卷没有标签。
卷的序列号是 7A2C-947F
C:\Users\malware\Desktop\CET-6学习日志-Harness工作区 的目录
2026/08/17 19:36 <DIR> .
2026/08/17 19:36 <DIR> ..
2026/08/17 19:35 2,872 README.md
2026/08/17 19:36 <DIR> 学习路径
2026/08/17 19:36 <DIR> 数据
2026/08/17 19:36 <DIR> 模板
1 个文件 2,872 字节
5 个目录 30,727,757,824 可用字节
C:\Users\malware\Desktop\CET-6学习日志-Harness工作区>
例如针对CET-6的学习,我们可以每天去上传一下我们今天的进度,要求其对照学习路径判断是否完成,或者说学习路径是否需要进行调整。
3.2 如何对照
输入一段提示词
”以下是我的今天工作日记总结报告,请对照学习路径等内容判断我的完成质量,以及学习路径是否需要调整
XXXXX
XXXXX
”
3.3 如果不想输入这么麻烦,我们可以去创建 .skill、.template文件去快捷操作,然后用 @ xxxx.skill 的形式去引用,agent会自动的去读取通过REACT的模式运行下去。