DeepSeekDSH
独立社区指南与 DeepSeek 无隶属关系。下载版本与教程参考

DSH 启动命令速查

先复制启动命令,再按需要查找 DeepSeek Harness 的端口、Profile 和任务参数。

本页内容

启动本机 Web UI

npx @deepseek-ai/dsh web

在 PowerShell 或终端中运行,保持这个终端打开,再使用它打印的完整地址进入 DSH。默认本机地址为 http://127.0.0.1:3080。

命令行需要兼容的 Node.js。尚未安装时,先看对应系统的安装指南;使用 DSH 桌面版可从安装包启动。

常用启动选项

换一个端口

3080 被占用时,改用 8080,并打开终端打印的新地址。

npx @deepseek-ai/dsh web --port 8080

手动打开浏览器

启动服务后手动打开终端打印的完整地址。SSH 使用还需检查端口转发。

npx @deepseek-ai/dsh web --no-open

命令速查

用途命令什么时候用
启动 Web UInpx @deepseek-ai/dsh web从命令行启动浏览器界面;web 是内置配置环境的快捷入口。
启动但不自动打开浏览器npx @deepseek-ai/dsh web --no-open适合希望手动打开终端打印 URL 的情况;SSH 启动本身不会在远端自动打开浏览器。
修改 Web UI 端口npx @deepseek-ai/dsh web --port 8080启动器先选择 web profile,再把 --port 参数交给 Web 应用。
运行一次 Headless 任务npx @deepseek-ai/dsh --profile headless "run the tests"运行一个新的持久化会话,打印最终回答后退出,不启动 Web 服务器。
查看组合后的配置npx @deepseek-ai/dsh --profile web --dump-config打印 web profile 叠加 profile、home 与命令行 patch 后的配置。
管理 Profile 插件npx @deepseek-ai/dsh plugin --profile <name> add <package>替换名称和包版本后,为目标配置环境添加插件;需要先安装 pnpm。
检查 Node.jsnode --version运行 DSH 前确认 Node.js 已可用。
检查 npmnpm --version确认 npm / npx 已随 Node.js 正常安装。
运行源码仓库pnpm dsh web仅在克隆官方仓库、安装依赖并运行 pnpm run build 后使用。

第一次运行会发生什么

第一次启动时,npx 可能需要先下载 DSH 包,因此会比之后启动更慢。如果终端没有明确报错,安装过程出现短暂停顿属于正常现象。

本机正常启动时,DSH 默认会在 http://127.0.0.1:3080 提供 Web UI,并自动打开默认浏览器。SSH 启动时只打印主机 URL,因为本地转发地址由 SSH 客户端或编辑器负责。

远程或纯终端环境

请使用 DSH 终端打印的地址。明确不希望自动打开浏览器时可传入 --no-open;SSH 场景仍可能需要在客户端或编辑器中配置端口转发。

Profile 与应用参数

Profile 是一套具名的配置环境。内置的 web、headless 等 Profile 首次使用时会从发行版模板初始化;自定义环境也可以通过 --from-default-profile 从模板创建,再按需要添加插件。

dsh web 等价于 dsh --profile web。启动器自己的 flag 必须放在前面;进入应用参数后,剩余参数由当前 profile 处理。例如 --port 8080 是 Web 应用参数。

npx @deepseek-ai/dsh --profile web --port 8080
npx @deepseek-ai/dsh --profile headless "summarize this repository"

Headless 命令在当前项目目录中执行,先确认工作区与模型已配置。回答结束不代表任务验收通过,仍需查看实际结果。

npx @deepseek-ai/dsh --profile web --dump-default-config

--dump-default-config 展示 Bundle 层;--dump-config 还包含 Profile、本机和 --patch 配置。两者都不启动应用,但首次调用仍可能初始化 Profile 目录。分享输出前检查并移除敏感信息。

从 DeepSeek Harness 官方源码运行

以下用于修改或调试 DSH 本身。执行前按源码运行指南检查 Node 和 pnpm 版本;只需安装使用时可查看安装教程。

git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web

pnpm run build 会准备仓库产物;之后的 pnpm dsh web 直接使用这些构建结果,不会再次自动执行 build。

DSH 启动后做什么

主要来源

DeepSeek Harness 官方 README、DSH CLI 中文 README、CLI 行为参考。DSH 仍处于开发者预览阶段,不同 RC 版本之间可能继续出现兼容性变化。