阅读指南

Nonead DSH Desktop 用户使用手册

这是一份给普通使用者的操作手册。它不要求你会写代码,也不需要事先安装 Node.js、pnpm 或任何开发工具——安装包里已经带好了全部运行环境,装完就能用。

适用对象:第一次接触本产品的使用者
阅读顺序:按章节顺序读,或直接跳到你需要的那一节

本册导览

十三节按「装好 → 用起来 → 出问题」的顺序排。只想解决某个具体问题,可以直接跳到第十二节。

一、这是什么

一句话:它把 DeepSeek Harness 的智能体能力装进了一个桌面应用,双击图标就能开始对话、让它读写文件、执行命令、调用工具。

整个产品由三层组成,你只需要和第三层打交道,前两层在后台自动运行。

桌面壳 窗口 · 托盘 · 更新 · 终端 · 多套配置 Host(后台服务) 加载插件、执行工具、管理会话与文件 Web 界面(你看到的窗口内容) 对话 · 输入框 · 侧边栏 · 设置
图 1 产品由三层组成,日常操作只发生在最上层。
它和网页版有什么区别?网页版只能聊天。桌面版把整台电脑交给它用:读你的文件、跑命令、装插件、连你的工作目录——这些都在你本机完成,数据不出本机。

二、安装

到产品下载页取对应平台的安装包,双击即可。安装包已经内置 Electron、Node.js、pnpm 和固定版本的 DSH 运行时,不需要另外装任何环境。本版内置的是 Electron 44.0.0、Node.js 24.21.0、pnpm 11.8.0、Python 3.12.14,以及 DSH 运行时 0.2.2-rc.1。

平台下载到怎么装
Windows x64.exe 安装程序双击运行,按提示下一步完成
macOS(Intel / Apple 芯片通用).dmg 磁盘映像打开后把图标拖进「应用程序」
Linux x64.AppImage先 chmod +x 赋予执行权限,再双击或命令行运行
表 1 三个平台的安装方式。Linux 若提示缺少 FUSE,可改用 --appimage-extract-and-run 运行。

注:Windows ARM64 目前是实验性构建,内置的 Python / Node 运行时仍是 x64 载荷,未在 ARM 设备上完成完整验证,普通用户建议使用 x64 版本。

三、第一次打开

首次启动会自动准备好一套默认配置,并在本机启动界面服务。你会先看到一段向导:

  1. 欢迎页——介绍产品的基本定位。
  2. 插件市场——选择是否启用社区插件市场。选「不启用」也会被记住,之后不会反复问你。
  3. 远程控制——是否允许手机等设备连接本机桌面端。
  4. Computer Use——是否允许它操作你的鼠标键盘。
  5. 恢复模式——介绍出问题时的「安全网」怎么用。
注意:关闭窗口不等于退出。点窗口右上角的关闭按钮,应用会缩到系统托盘继续运行。要真正退出,请右键托盘图标选择「退出」。

四、主界面速览

主窗口的结构很简单,从上到下、从左到右只有四个区域。

① 桌面框(36 像素,可拖动窗口) ② 侧边栏 会话一 会话二 会话三 工作区 / 文件 / 插件入口 ③ 对话内容区 你:帮我把这个文件夹里的图片统一转成 webp 助手:已找到 12 张图片,需要我全部转换吗? (涉及写操作时会先征求你的确认) ④ 输入框 在这里描述你的需求,回车发送
图 2 主界面四个区域:① 桌面框 ② 侧边栏 ③ 对话内容区 ④ 输入框。
区域作用
桌面框顶部那条 36 像素的深色条。空白处可以拖动窗口,上面的图标可以直接点击。
侧边栏会话列表、工作区与文件入口、插件入口。会话可以随时切换,历史都留着。
对话内容区你输入的内容、它的回复、工具执行结果都在这里。
输入框描述需求的地方。越具体,结果越接近你想要的。
表 2 四个区域各自的作用。

五、开始第一次对话

  1. 在输入框里用中文写清楚你要什么,例如「把这个目录下的所有 png 转成 webp,保持原尺寸」。
  2. 按回车发送。它会先理解、再规划,必要时调用工具。
  3. 涉及写入、删除、执行命令这类有风险的操作时,会弹出原生确认框,由你点同意或拒绝。
  4. 结果会显示在对话里;不满意就直接说「改成……」,不必重新开始。
写需求的小技巧:说清楚「对什么做」「做到什么标准」「不要动什么」,比只说要做什么有效得多。它看不到你没说出来的上下文。

六、托盘菜单

大部分系统级操作都收在托盘图标里。右键托盘图标,你会看到这些入口:

打开设置 检查更新 切换 Profile 恢复助手 打开 DSH 终端 退出
图 3 托盘菜单的六个入口,最常用的三个是「打开设置」「检查更新」「恢复助手」。

七、设置页

设置页按功能分成五个区域,从左到右:

通用 Profile 工具 恢复 权限
图 4 设置页的五个分区。
分区你能在这里做什么
通用开机自启、界面语言、本地 Web 端口、更新卡片(含「更新说明」与手动检查)。
Profile查看与新建配置档,切换当前使用的 Profile。
工具打开 DSH 终端、普通重启、以恢复模式重启。
恢复列出健康快照并回滚;每次回滚前会先给当前状态留一份快照。
权限管理 Computer Use 等系统权限。
表 3 五个分区的主要用途。
小提示:如果固定了本地 Web 端口,界面里保存的设置(比如某些插件的偏好)在重启后才能继续被读到。没有特殊需要就保持默认,让系统自动分配端口。

八、Profile:多套配置

Profile 可以理解成「一套独立的配置档」:不同的插件组合、不同的补丁、不同的设置。你可以同时准备多套,按场景切换,互不干扰。

当前 Profile 例如 desktop 托盘 → 切换 Profile 选择一个配置档 有序重启 约数秒 启动失败?自动回到上一次能用的配置 也可以在托盘里用「恢复助手」手动回滚
图 5 切换 Profile 的流程:选中 → 有序重启 → 失败自动回退。

记住三点:

九、插件与插件市场

插件是给这个助手加能力的方式:加模型、加工具、加界面面板、加自动化流程。官方插件可以直接装,多个插件可以同时生效。

两种安装途径:

装完要重启。插件变更后必须重启应用,新的插件才会被加载。如果装完发现没反应,先确认命令作用在了你正在用的那个 Profile 上,再重启一次。

十、我装的 35 个插件怎么用

这一节按你当前 desktop 配置档里实际安装的 35 个插件逐个介绍,名称与版本是从本机配置档实测采集的(快照日期 2026-11-08)。按用途分成七组,每组先给一句总览,再逐个说明它是干什么的、什么时候会用到它。

35 个已装插件 · 按用途分组 记忆上下文 5 个 · 自动召回、项目检索、上下文洞察、输入历史、对话回退 技能与专家 8 个 · 技能管理/市场/中心、工程技能集、专家团、GitHub 工作流、架构图、PPT 界面与效率 8 个 · 自动继续、增强侧边栏、任务看板、Git 图谱、内联 UI、语音提醒、费用统计、会话归档 协作与开发 8 个 · 子代理委派、Claude Code / Codex 子代理、代码审查、值守代理、插件发现、市场、MCP 机器人控制 2 个 · UR 真机控制、UR 离线仿真(拓德科技自研) 图像与媒体 3 个 · 图像生成工作台、React 视频工作台、Univer 文档预览
图 6 按用途分组的七类插件(系统维护类 1 个:配置备份,见文末第 35 条)。

它们不是各自孤立的,实际使用时会形成一条从「记住上下文」到「交付成果」的链路:

① 记住 记忆 · 上下文 ② 选技能 技能 · 专家团 ③ 动手做 子代理 · 机器人 ④ 交付 文档 · 视频 · 图 ⑤ 复盘 审查 · 费用 这条链路不需要你手动串联:插件之间通过 DSH 的服务注入自动对接。
图 7 插件的典型协作链路。
先记住三个通用操作:装插件用 dsh plugin add <插件名>;卸载用 remove;升级用 update。任何变更后都要重启应用。命令默认作用在当前激活的 Profile 上,想指定就加 --profile <名字>。

第一组 · 记忆与上下文(5 个)

这一组解决「它记不住上次说过什么」的问题。

1自动记忆@a9i5k4/dsh-auto-memory3.3.17

主动式联想记忆:模型开口前先自动召回相关记忆,分三层自动整理,还能把重复做的流程固化成技能。

怎么用:不需要额外操作,它自己判断该召回什么;想让它整理旧记忆就说「把最近的经验整理一下」。

2项目记忆@yolk_vat-y/dsh-project-memory0.6.11

把文档(PDF / Markdown / 文本)和代码符号索引成每个工作区独立、可检索的库,召回时带出处引用。

怎么用:进入一个项目后先让它索引一次,之后问「这个项目里 XX 是怎么实现的」,它会带文件出处回答。

3上下文洞察dsh-context0.82.1

看清当前上下文是由什么构成的、占了多少,并据此做精简,避免对话越聊越慢。

怎么用:对话变慢或提示上下文过长时,打开它的面板看构成,把不需要的历史裁掉。

4输入历史dsh-nonead-prompt-recall0.8.7

输入框为空时按 ↑ 调出上一条输入,再按继续往前翻;按 ↓ 往回走。历史按工作区分开存,重启后还在。模型选择器旁边还有一个改写按钮:用当前模型把你写到一半的提示词重写一遍,@ 引用会保留。

怎么用:想复用刚才那段长提示词,不用重新打字,空输入框按 ↑ 即可。

5对话回退dsh-nonead-prompt-rewind0.5.4

在窗口内把对话回退到之前某一轮,并且可以同时把工作区文件一起还原。

怎么用:改错了方向想说「回到三步之前重来」时用它,比新开一个会话更省事。

第二组 · 技能与专家(8 个)

这一组解决「遇到具体任务时,怎么让它按专业套路做」的问题。

6技能管理器@michengai/dsh-skills-manager1.2.35

统一加载并安全管理本机的 Agent Skills,避免多个来源的技能互相覆盖。

怎么用:装完新技能后在这里确认它被正确加载、来源清楚,再决定启用哪些。

7技能市场@weibaohui/skills-management0.9.3

一个页面管理本机所有编程助手的技能(Claude、Codex、ZCode 等十余个),可一键收编进 DSH;内置 6600+ 技能市场,支持按注入开销排序。

怎么用:想给某个能力找现成技能时先搜这里;装之前看它的 token 开销,别一次装太多。

8技能中心@linxin666/dsh-client-ui-skill-explorer0.4.15

按来源(内置 / 项目 / 用户 / 自定义 / 运行时)浏览已加载技能,可启用停用、新建删除。

怎么用:怀疑某个技能没生效时,先在这里确认它属于哪一层、是不是被停用了。

9工程技能集@wenaixi/dsh-superpower8.0.0

打包 15 个 obra/superpowers 工程技能(需求澄清、TDD、系统化调试、代码审查等),中英双语描述,可逐个开关。

怎么用:开发类任务优先让它走这套流程;不需要的单个技能可以关掉,减少干扰。

10专家团@michengai/dsh-agency-agents1.2.26

331 名可召唤的专业智能体,覆盖 22 个领域分工,可按需召唤单个专家或组队。

怎么用:遇到需要专业视角的问题,直接说「让 XX 专家看」;复杂任务可以组队并行。

11GitHub 工作流技能dsh-github-skills0.2.1

移植 OpenAI Codex 的 GitHub 工作流语义:看 PR、处理审查意见、查 CI、发布等。

怎么用:在仓库里说「看看这个 PR 的审查意见」或「CI 为什么挂了」,它会走对应流程。

12架构图@tt-a1i/archify-dsh1.0.0

把需求或代码结构画成可交互的架构图、流程图、时序图,独立 HTML 输出,支持深色模式与导出。

怎么用:说「画一下这个系统的架构」,它会先读代码再画,不是凭空构图。

13PPT 大师dsh-ppt-master6.1.0

AI 驱动的演示文稿工作流:生成可编辑的 PPTX、页面快照、填充原生模板。

怎么用:给它主题和要点,或让它基于现有文档生成;要改版式就说「换成原生模板」。

第三组 · 界面与效率(8 个)

这一组改善的是「你每天看到的界面」和「花费多少」。

14增强侧边栏dsh-better-sidebar0.30.1

把文件树、编辑器、变更、任务和侧聊收进同一列,且每个会话互不干扰。它还对外提供一个服务,让别的插件把自己的页签和文件查看器挂进这条侧边栏——第十二节里「右侧面板报 4xx」就是某个插件没拿到这个服务。

怎么用:改代码时不用来回切窗口,在右侧直接看文件、看 diff、开侧聊。

15任务看板@linxin666/dsh-client-ui-task-board0.4.15

Host 权威的任务板:卡片可真实执行、支持 cron 定时与跨平台休眠保护。

怎么用:把要做的事拆成卡片排进看板,让它按顺序或按时间自动跑。

16Git 图谱@linxin666/dsh-client-ui-git-graph0.4.14

空会话时的分支选择器 + Git 关系图,带真实的 Host 侧 git 操作与安全检查。

怎么用:开新会话前先在图上看清分支关系,避免在错误的分支上动手。

17内联交互 UI@changfenhuang/dsh-genui0.15.0

在回复里直接渲染可交互组件:布局、图表、函数图、表单、测验等。

怎么用:想要图表或对比表时直接说「用表格/图表给我看」,它会渲染成可操作的面板。

18语音提醒dsh-notify-say0.5.3

桌面通知会真的念出来:Windows 自带 TTS 开箱可用(不用下载任何东西),VOICEVOX 音色可选,也可以退回系统音效。它还会等你派出去的子代理全部跑完,才念「这一轮做完了」。

怎么用:长任务跑着你去干别的,完成时它会出声提醒;可在设置里换音色。

19费用统计dsh-cost-meter1.9.58

统计本会话与当日费用,内置 170+ 模型价格目录并自动匹配;还能查 16 家 Coding Plan 的订阅额度,以及自定义 Provider 的余额(配任意 HTTP 端点)并显示成进度条。

怎么用:跑长任务前看一眼当日花费;换模型时对比单价,避免用贵模型做便宜活。

20会话归档@michengai/dsh-archive-manager1.2.8

归档、恢复、收藏、永久删除会话,并能诊断损坏的会话日志。

怎么用:会话列表太长时归档旧的;某个会话打不开时先用它诊断日志。

21自动继续dsh-client-auto-continue0.17.4

会话因网络错误等非人为原因中断时,自动替你发一条继续提示把对话接上;引擎跑在宿主进程里,关掉浏览器标签页也会继续工作。默认只做「中断恢复」,跑完还想接着做的自主循环要在设置里手动开启。

怎么用:网络不稳或要跑长任务时打开它,回来时对话已经接上;想让它一轮接一轮地自己干,再单独开启自主循环。

第四组 · 协作与开发(8 个)

这一组让「一个助手」变成「一个团队」。

22子代理委派@deepseek-ai/dsh-tool-subagent0.2.2-rc.1

面向模型的子代理委派工具:把独立的子任务丢给另一个代理去做,不占用当前对话的上下文。

怎么用:任务能拆成互不依赖的几块时,让它并行分派,主对话只收结论。

23Claude Code 子代理@deepseek-ai/dsh-subagent-claude-code0.2.2-rc.1

基于官方 Agent SDK 的一次性 Claude Code 子代理,把任务交给它跑完再收结果。

怎么用:需要 Claude Code 那套能力(大范围改代码、跑测试)时点名用它。

24Codex 子代理@deepseek-ai/dsh-subagent-codex0.2.2-rc.1

基于官方 app-server 协议的一次性 Codex 子代理。

怎么用:想把某段实现交给 Codex 独立完成时用它,与 Claude Code 子代理可并存。

25代码审查@michengai/dsh-code-review1.0.8

Codex 风格代码审查:独立原生子 Agent、可选审查范围、中英文报告。

怎么用:提交前问「审一下我这次的改动」,它按 diff、相关代码、未提交文件分范围检查。

26仓库值守代理dsh-superagent0.1.0

面向单个 GitHub 仓库的主动代理:监听 GitHub(可选飞书),按规则评估请求。

怎么用:想让它替你盯 issue / PR 时启用;先确认它作用的仓库与触发规则。

27插件发现dsh-find-plugins0.3.0

跨五个社区目录 + 实时 GitHub / npm 搜索找插件,按相关性 × 信任 × 新鲜度 × 热度排序。

怎么用:想加个功能先问「有没有这样的插件」,比直接去市场翻更准。

28插件市场dshmarket1.73.14

界面里的可视化插件市场:逛、搜、一键安装。

怎么用:设置页打开市场,搜到就点装;装完重启才生效。

29MCP 连接器dsh-mcp-connector0.2.94

连接企业、金融、法律、专利、科研等数据源的 MCP 市场,管理授权、搜索与调用。

怎么用:需要外部数据时先在这里找连接器并授权;调用前看清它要什么权限。

第五组 · 机器人控制(2 个,拓德科技自研)

这一组让 DSH 用自然语言直接驱动 Universal Robots 机械臂。

30UR 真机控制dsh-nonead-universal-robots0.8.6

用自然语言控制 UR 机械臂:读状态、动关节、走直线、力控、I/O 与寄存器、传送带跟踪等,基于自研 nUR MCP Server 的同源逻辑。

怎么用:先说「连接 192.168.x.x」,再做动作。涉及运动的指令默认受审批门禁约束,需要你逐条确认。

31UR 离线仿真dsh-nonead-ursim0.3.14

同一套逻辑的离线仿真版:在没有真机的情况下驱动虚拟 UR 机械臂验证轨迹。

怎么用:先在仿真里把动作跑通、确认不撞,再上真机;仿真只做运动学,力控与 I/O 没有语义。

第六组 · 图像与媒体(3 个)

这一组负责把结果做成能直接交付的东西:图、视频、文档。

32图像生成工作台dsh-image-gen0.10.3

把 ChatGPT 式的图像生成带进 DSH:支持 Gemini、OpenAI、Seedream、DashScope,也可以走本机 ComfyUI 工作流;配套一个可画草图、选参考图的工作台画布。

怎么用:说「画一张……」它就出图并直接附在对话里;要改已有图片就说「把这张改成……」。想换供应商或模型要明确说出来,它默认用设置里配好的那个。

33React 视频工作台dsh-remotion0.10.5

官方 Remotion 技能 + 工程检索、模板、素材排序、Studio 预览与 MP4 导出。

怎么用:要做一个视频或片头时启用;先看模板再改,比从零写组件快。首次准备环境会下载依赖,需要联网。

34Univer 文档预览dsh-univer-office0.4.0

DSH 与 Univer 集成:文档内联预览、浮动 Worktree 窗口、会话结束时的评审动作。

怎么用:让它产出表格 / 文档 / 演示稿时,结果会直接在面板里预览,不必下载再看。

第七组 · 系统维护(1 个)

35配置备份dsh-config-manager0.4.3

备份、恢复、导出、导入、迁移与同步整套 DSH 配置:设置、插件、MCP、技能、代理预设等。

怎么用:大改配置前先导出一次;换机器时用导入恢复,比逐项重配快得多。

这份清单是快照,会随你装卸变化。想知道本机现在装了什么、各是什么版本:在设置页的插件市场里对照,或直接看数据目录下的 profiles/desktop/package.json 里的 dependencies。

也不建议一股脑全开。插件越多,上下文与启动开销越大。前面那个「技能市场」能看每个技能的注入开销,装之前先估一下;暂时用不上的可以先停用,需要时再启。

十一、更新

应用会在后台悄悄检查新版本,不打扰你。发现新版本时只会在托盘上提示,不会自己弹窗。

检查更新 发现新版本 托盘提示 下载 安装 重启完成 失败不影响当前版本:托盘里可以「重试安装」,已下载的包会保留,不必重新下载。
图 8 更新的五个阶段;任何一步失败都会保留当前版本。

几个实用开关:

操作效果
跳过此版本该版本以后不再提示;重启后依然有效
不再跳过清除跳过记录,该版本重新参与提示
重试安装复用已下载的安装包,不重新下载
安装并重启准备好之后直接安装并重启
表 4 更新相关的四个操作。

十二、遇到问题怎么办

先对照下表,绝大多数问题都能自己解决。

现象怎么办
窗口不见了看系统托盘。关闭窗口只是隐藏,不是退出。
点了没反应 / 一直转圈等一会儿;仍无响应就用托盘菜单重启,或「以恢复模式重启」。
启动就崩、进不去用「恢复助手」回滚到最近一次能用的配置。回滚前会自动备份当前状态,所以回滚本身也能再回滚。
插件装了不生效确认命令作用在正确的 Profile 上,并重启应用。
让它出图却没出图像生成要先在设置里配好一个图像供应商(API 凭据,或已登录的订阅账号)。没配好之前它只会告诉你没有可用的供应商。
终端里找不到命令从托盘重新打开一个「DSH 终端」;桌面端不会修改系统 PATH。
右侧「文件」等面板一直报 4xx通常是某个插件缺依赖服务而卡住。在数据目录的 logs/ 里搜 pending (waiting for service:,禁用对应插件后重启。
没收到更新提醒后台检查是静默的。用托盘或设置里的「检查更新」手动看结果。
表 5 常见现象与处置方式。

导出诊断信息

如果问题需要反馈给维护者,可以右键托盘图标导出诊断包。它会收集最近的日志;日志中的可识别凭据会被打码,但本地路径、工作区名、会话 ID 可能残留——公开上传前请先自己检查一遍内容。

十三、数据在哪、去哪找帮助

内容位置
数据目录(会话 / 设置 / 日志)默认 ~/.dsh,Windows 上是 %USERPROFILE%\.dsh
日志数据目录下的 logs/
窗口位置尺寸应用数据目录下的 window-state.json
桌面设置(含端口)数据目录下的 desktop-preferences.json
环境变量覆盖应用数据目录下的 .env(严格 KEY=VALUE,不覆盖真实环境变量)
表 6 常见文件位置。

更多文档

最后一条建议:把这份手册当成地图,不当成说明书。日常真正要记的只有三件事——输入框里说清楚需求、写操作前看一眼确认框、找不到窗口时去看托盘。

致谢

这一册能写出来,靠的是两层人的工作。

DeepSeek 与 DeepSeek Harness 上游团队——本产品建立在未修改的上游之上:智能体循环、工具调用、插件宿主、Web 界面都来自上游,上游的公开代码与文档是这份手册的技术底稿。

35 个插件的作者——第十章逐个介绍的插件,绝大多数由社区独立开发与维护。按仓库归属归并,下面是各自的 GitHub 账号或组织:

安装包本身也站在开源项目肩上:Electron、electron-builder、pnpm、Node.js 与 Python 运行时,以及上游依赖树里的众多作者。名单若有遗漏或署名有误,欢迎在仓库提 issue 指正。

关于出品方:本手册与产品由拓德科技出品。拓德科技(苏州拓德机器人科技有限公司)与深度求索(DeepSeek)及其关联公司无任何关联关系——本产品为独立开发与维护,不代表深度求索的立场或观点,也未获得深度求索的授权、背书或认可。
公司全称:苏州拓德机器人科技有限公司
地址:中国江苏苏州园区星汉街 5 号腾飞新苏坊 B 栋 4 楼 9-10 号
网址:https://www.nonead.com
电话:0086-0512-67263000
邮箱:service@nonead.com