首页 / DeepSeek Harness 入门教程 / 快速开始:启动 Web 界面

DeepSeek Harness 入门教程

快速开始:启动 Web 界面

本教程共 32 篇 · 第 3 篇 · 更新于 2026-08-15 · 约 4 分钟阅读

DeepSeek HarnessWeb UI快速开始API Key工作区首次使用

本节目标:把 dsh 的 Web 界面跑起来,完成第一次对话。学完你能自己配模型、选工作区、给 Agent 派第一个任务。

启动:dsh web

在项目目录下执行:

npx @deepseek-ai/dsh web

首次运行会自动初始化 web 配置模板,然后终端打印访问地址:http://127.0.0.1:3080。在浏览器打开它,看到 DeepSeek Harness 界面就成功了。

Note

部分环境会自动打开浏览器,没开就手动访问 http://127.0.0.1:3080。服务跑在终端进程里,关闭终端服务就停止。Windows 首次运行时若防火墙弹窗询问,选择允许本地访问。

界面布局

第一次打开,会先看到一个版本声明页——提示当前是 Developer Preview、可能有破坏性变更,点击继续(第三方教程里说的「内测声明」就是这个)。

进入工作台后,界面分几块:

  • 左侧:可折叠的 Workbench 侧边栏,用于切换工作区和会话
  • 中间:工作区选择区与对话区。首次使用会先让你选一个工作目录
  • 右上角:浅色/深色主题切换
  • 左下角:设置入口(Settings),界面语言也可以在这里切换成中文
Tip

看不懂英文界面的话,在设置里把语言切到中文再继续。所有菜单路径本教程按中文界面写:设置 → 模型。

第一次对话:三步

官方 Web UI 指南把首次使用压缩成三步,缺一步都跑不通。

第 1 步:配置模型。 打开「设置 → 模型」,填入 DeepSeek API Key 并保存。Key 在 platform.deepseek.com 的 API Keys 页面创建,注意别泄露。模型路由立即可用,不需要重启服务器。

第 2 步:选择工作区。 点击「选择工作区」,把启动 dsh 时所在的项目目录添加进去并选中。这是新手最容易卡住的地方:选中工作区之前,会话输入框是不可用的

Note

选工作区等于划定 Agent 的活动范围。dsh 默认用「调用命令时的目录」作为文件系统位置,所以第 2 章让你先 cd 再启动,就是为了这一步方便。

第 3 步:发送任务。 输入框可用后,发一条轻量指令试试,比如官方快速入门推荐的:

Summarize this repository and identify its main packages.

中文同样支持,例如「读一下当前目录的 README,总结它的核心功能」。Agent 会自己读文件、跑命令、整理答案。先让它熟悉工作区,再逐步交付真实任务。

对话时你会看到的

跑第一个任务时,界面里会出现几个后续章节会细讲的元素:

  • 审批弹窗:Agent 的操作超出当前权限策略时,界面会先询问你,批准后才继续。这是它的安全机制,不是故障
  • 轨迹(Trajectory):每次工具调用、每个步骤都能回看,整个执行过程有迹可循
  • Token 消耗:对话底部会显示本次任务消耗、上下文占用等信息
Tip

官方建议的第一个任务,用「总结这个仓库」这类轻量指令起步,比一上来就让它改代码稳妥得多。先在测试目录里试,跑熟再上真实项目。

常见启动问题排查

现象排查方法
浏览器打不开 http://127.0.0.1:3080确认终端里 dsh 进程还在跑、没有报错;检查防火墙是否放行本地端口
端口被占用换一个端口:dsh web --port 8080,再用新地址访问
页面空白或异常dsh web --dump-config 检查插件树是否健康,配置解析失败会直接报错(详见第 4 章)
模型不回复检查 API Key 是否正确、网络是否可达;确认模型已选择
会话输入框不可用十有八九是没选工作区,回到「选择工作区」添加并选中目录
改了配置不生效保存后通常无需重启;仍不生效就重启 dsh 进程
Warning

长任务跑起来后,别随手关终端窗口。服务终止任务就中断了。想挂着跑又不占窗口,可以配合第 5 章的无头模式在后台执行。

小结

启动三件事:dsh web 起服务、浏览器开 127.0.0.1:3080。首次对话三步:配 API Key、选工作区、发任务。

界面跑通,第一步就完成了。下一章学命令行基础,把 dsh 的常用命令和参数规则摸清。