8月中旬DeepSeek开源dsh时,想用它得先配Node环境、拉源码、敲一堆命令,劝退过不少人。9月29日v0.2一发布,下载个安装包双击就能用。

六周里它从命令行长成了桌面应用,同一个内核三种打开方式,功能一致,差别在入口和门槛。
答案先给:日常用选桌面版,远程开发选CLI,临时试水开Web版。具体差异一张表看清,文末附两条安装路线。
先定性,再分形态。
dsh是DeepSeek官方开源的Agent(智能体)运行框架,官方仓库deepseek-ai/deepseek-harness,MIT许可证(宽松的开源协议)。

说白了就是"DeepSeek家的开源版Claude Code":你给它任务,它自己读文件、跑命令、改代码,要动权限先弹窗问你。
它不只能写代码,整理文档表格、生成图表、设定时任务这些日常活也接得住。
核心理念就五个字:一切皆插件。
模型适配、文件编辑、命令执行甚至交互界面都能换,官方只给"毛坯房"内核,Cordis就是底层的"插件插座"。插件具体怎么玩单独成篇,这篇先把形态和安装掰扯清楚。

dsh只走过两个公开版本,节奏很清晰。
两次发布的核心信息如下。
数据来源: DeepSeek Harness官方仓库、凤凰网科技2026年9月29日报道
三种形态共用一个内核,差别只在入口和交互方式,对号入座即可。
先看结论,一张表对比三种形态的核心差异。
数据来源: DeepSeek Harness官方Quickstart文档、官方仓库
先说清三个缩写:
CLI指Command Line Interface(命令行界面),
GUI指Graphical User Interface(图形用户界面),
SSH指Secure Shell(安全外壳协议)。
一句话选型:求省事上桌面版,玩远程选CLI,想快速试水开Web版。三种形态的数据都存在~/.dsh,会话和配置互通,换形态几乎零成本。
注意一点:官方目前没有内置终端交互界面,终端里的全屏对话体验由社区TUI(Terminal User Interface,终端用户界面)插件补位,那是插件篇的内容。
v0.2的变化可以归纳成一条主线:把门槛砸掉,从"能跑"转向"好用"。具体到界面有四块:
不管从哪个门进来,底下跑的都是这套能力。
不用装任何插件,自带这些:沙箱与审批、文件读写与检索、技能(Skills)、子代理(Subagent)、工作流编排、计划模式、定时任务、Web搜索与抓取。
能力不小,手里的权限也得管住——官方给了三档预设,具体如下。
数据来源: DeepSeek Harness官方文档
最后一档不只"能写全盘",还同时关掉了审批询问——不清楚自己在干嘛别用,新手从中间那档起步。
按形态选路线,绝大多数人直接走桌面端。
Linux用户暂时没有官方桌面包。
环境要求是硬性的,版本不对直接报错,先对照下表。
数据来源: DeepSeek Harness官方Quickstart文档
不拉源码一条命令就能跑:npx @deepseek-ai/dsh web,出现http://127.0.0.1:3080即成功。Web版只监听本机,远程开发用SSH端口转发。
源码安装则git clone后跑pnpm install、pnpm run build、pnpm dsh web,build不能省。API Key在platform.deepseek.com/api_keys创建,Web界面左下角设置里粘贴,密钥只显示一次。
官方仓库讨论区里求助帖不少,把踩坑最多的几类按阶段列出来。
安装启动阶段最常见的三个坑如下。
数据来源: 官方Quickstart文档与社区排错指南
六周时间,dsh从命令行工具长成了桌面应用,CLI、Web、桌面GUI三张脸共用一个内核:会用终端的玩CLI,图省事的上桌面版,动手前先对一眼环境要求。插件那半边玩法,咱们下篇单独讲。
三种形态你会选哪个?已经上手的聊聊体验,还没装的纠结在哪?觉得有用记得收藏。
问:CLI版和Web版是两个软件吗?
答:不是,同一个内核的两种入口,CLI在终端跑命令,Web版用浏览器操作,配置和会话都共用~/.dsh目录。
问:Linux用户怎么办?
答:暂时没有官方桌面包,走命令行路线npx启动Web版,远程访问用SSH端口转发。
问:不会写代码能用吗?
答:能,桌面版面向日常办公,整理资料、分析数据、生成图表都不需要写代码。