惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
月光博客
月光博客
T
Tailwind CSS Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
量子位
人人都是产品经理
人人都是产品经理
IT之家
IT之家
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
有赞技术团队
有赞技术团队
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园_首页
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - Franky
The Cloudflare Blog
博客园 - 【当耐特】
Hugging Face - Blog
Hugging Face - Blog
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
Jina AI
Jina AI
阮一峰的网络日志
阮一峰的网络日志
小众软件
小众软件
Last Week in AI
Last Week in AI

博客园 - 刘哥聊技术

开源|一款原生桌面工作台,集成数据库、SSH、SFTP、远程桌面与 AI 协作 开源|一个轻量高性能的内网穿透工具,支持TCP、UDP、HTTP、HTTPS代理及多种传输协议 开源|一款隐私优先的简历构建器,支持 12+ 模板、AI 辅助写作、自部署、PDF/DOCX 导出 开源|一款本地笔记工具,打通多个AI Agent、支持Markdown与MCP,让笔记成为持续工作的记忆 开源|一款强大易用的建站工具,支持博客、知识库、企业官网、在线商城 开源|一款多数据源开发管理工具,支持21种数据库、SQL审核、数据脱敏与CI/CD 开源|一款AI驱动的数据库客户端,支持40+种数据库、自然语言转SQL及可视化数据分析 开源|一款可交互系统架构地图工具,支持 5 种技术图、深浅主题及单 HTML 交付 开源|一款人人可用的BI工具,支持拖拽制图、多数据源连接、高效查询的数据可视化分析平台 开源|一款三合一的开源堡垒机,支持K8s管理、Web端数据库审计与多云资产自动同步 开源|一款企业级智能体平台,支持 RAG 知识库、工作流编排与系统嵌入 一款 GEO 内容运营系统:支持关键词蒸馏、AI 写作、自动分发、收录报表 开源|一款企业应用定制化开发平台,支持企业OA协同办公类信息化系统的建设和开发 Docker 技术系列之安装Redis单机版和集群版 Docker 技术系列之安装多版本Mysql5.6和Mysql5.7 Docker 技术系列之安装Docker Desktop for Mac 第五章 Mac系统软件-安装Java Web开发环境基本软件 第四章 感受Mac之美-效率提高从操作快捷键开始 第三章 感受Mac之美-万里挑一的装机必备软件 第二章 感受Mac 之美-惊艳从Mac 外设开始,一周后的使用感受 第一章 感受mac之美-换一种方式用电脑,开启新历程 WordPress插件--WP BaiDu Submit结构化数据插件又快又全的向百度提交网页 David Camp 微信公众平台开发官方内容拓展版---PHP版本 Hibernate注解----关联映射注解以及课程总结详解----图片版本 Hibernate注解----类级别注解以及属性注解详解----图片版本 Eclipse和MyEclipse使用技巧--解决MyEclipse中的js报错的小方法 崔用志-微信开发-java版本 WordPress目录文件结构详细说明 wordpress-4.4.1 数据库表结构解析 在本地windows机器上安装SecureCRT客户端
开源|一款 DeepSeek 桌面客户端,免命令行启动、系统托盘管理...
刘哥聊技术 · 2026-08-16 · via 博客园 - 刘哥聊技术

最近一直在折腾 DeepSeek 的 Harness,说实话能力确实强,Agent、模型、工具、会话一套组合下来,能玩出很多花样。但每次用的时候都得打开终端,敲一堆命令,装依赖、管端口、盯进程生命周期。对于习惯了命令行的开发同学来说还好,可对于想直接上手用的人来说,这门槛确实有点不太友好。

身边不少朋友都遇到过类似的情况:听闻 Harness 能力很强,兴致勃勃去看了一圈,结果发现要装 Node.js、要配 profile、要跑命令启动本地服务,热情瞬间凉了一半。不是工具不好用,是从"想用"到"能用"中间隔着一条命令行的鸿沟。

DSH Desktop 是什么

它做的事情很直接:把 DeepSeek Harness 的完整运行时打包进一个原生桌面应用里,双击安装,双击启动,不需要你手动装 Node.js,不需要敲任何命令。

项目基于官方 deepseek-ai/deepseek-harness 构建,由社区维护。它是在上游 Harness 外面包了一层 Electron 壳,负责窗口管理、系统托盘、服务生命周期这些桌面端该做的事,核心的智能体、模型、工具和会话能力全部来自官方项目。

几个值得关注的点

开箱即用,真正的桌面体验。

安装包自带 Electron、Node 运行时和固定版本的 DSH 依赖,装完直接启动。关闭窗口应用会缩到系统托盘继续跑,想用的时候从托盘点开就行,选"退出"才会真正结束进程。这就是一个正常桌面应用该有的样子。

兼容模式和高级模式。

兼容模式下就是官方 Web UI 的桌面壳,适合想要原汁原味体验的用户。高级模式加入窗口材质、Mica 透明效果和原生拖动区域,视觉上更接近原生应用。两种模式按自己偏好选就行。

多 Profile 管理。

Profile 是 DSH 里一组插件、依赖和配置的组合。DSH Desktop 在托盘菜单直接提供 Profile 列表和切换,选完应用有序重启。新 Profile 启动成功才会被记录,失败会回退到上一次可用的状态,不会把你卡在一个起不来的配置上。

内置终端和插件管理。

托盘里可以打开 DSH Terminal,直接跑 dsh plugin adddsh plugin remove 管理插件,不需要自己配环境变量。Desktop 生成私有的 shim,只对这个终端生效,不污染系统全局 PATH。

插件生态。

DSH 的理念是"一切皆插件",模型、工具、界面、工作流像积木一样自由组合。DSH Desktop 沿用这套架构,通过两个公开的 Host Service 让第三方插件也能读取切换配置、安装管理插件。

技术架构

DSH Desktop 是一个比较"薄"的 Electron 宿主,没有另搞 IPC 插件系统,也没把 Electron API 暴露给页面。流程很简单:Electron main 进程启动官方 DSH Host,Host 通过本地回环地址提供 HTTP 和 WebSocket 服务,BrowserWindow 加载这个本地页面,Web 侧跑在沙箱里。

前端直接使用官方 Web UI,后端是 Cordis 插件体系驱动的 Host 进程。根 workspace 用 Yarn 管理,上游子模块保持自己的 pnpm workspace,桌面代码和打包配置都在 dsh-plugin-desktop/ 下,不修改上游源码。打包用 Electron Builder,macOS 输出 DMG,Windows 输出 NSIS 安装包。

部署方式

去拿到对应平台的安装包,macOS 拖到 Applications,Windows 运行安装器就行。应用会自动在后台检查更新,也可以从托盘手动检查。

开源协议

MIT 协议开源,商用、修改、分发都没有问题,保留版权声明和协议文本即可。

即刻体验一波

装好启动后,第一次打开会自动准备默认 Profile 并在本地启动 DSH 的 Web 界面。Agent 对话、模型选择、工具调用、会话管理这些功能都在,和官方 Web UI 一致。区别在于你现在通过原生窗口操作,关掉窗口它在托盘里安静等着,随时点开继续用。

想装插件,从托盘打开终端,一行 dsh plugin add <插件名> 就搞定。想换工作环境,托盘切 Profile。已有的会话数据不受影响,它默认共享 DSH home 目录,之前的对话和配置都还在。

更多的体验,待你来发现了哈。

想用 DeepSeek Harness 但被命令行劝退?这款开源桌面端把整个运行时打包进原生应用,双击即用,还支持插件扩展和多 Profile 管理。

写在后面

DSH Desktop 做的事情并不复杂:把一个需要命令行启动的本地 Web 应用,变成一个双击就能用的桌面软件。但就是这"一步之遥"的体验差距,可能正好是很多人从"听说"到"上手"之间缺少的那一环。

源码:https://github.com/anywhere-labs/deepseek-harness-desktop

如果有人不想打包,或者下载不了,可以后台私:DSH Desktop ,我发大家。

了解更多:

DeepSeek、DeepSeek Harness、桌面客户端、开源项目、AI Agent、插件系统、Electron、本地部署