[开源自荐] 做了一个 DeepSeek Harness 启动器:Nexus:只需一键,与不兼容/插件错误/环境调试说拜拜,再也不担心官方更新导致本地崩溃报错了。

Yoson 2026-09-18 13:32 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出






项目截图





大家好,最近做了一个开源项目 Nexus Launcher,想分享给正在使用 DeepSeek Harness,或者准备尝试的朋友。


项目地址:GitHub - chelal233/dsh-nexus: Nexus Launcher: a native desktop launcher and local control plane for DSH Harness. · GitHub


起因很简单:我希望使用 Harness 时,可以少花一些时间处理运行环境、进程和版本切换,把精力放在实际任务上。


但方便不应该以限制选择为代价。因此,Nexus 的设计重点是:帮用户管理 Harness,同时保留用户对版本、运行环境和插件的选择权。


它能做什么?



  • 准备运行环境:桌面包内置 Node/npm/pnpm,减少首次配置步骤。

  • 管理 Harness 版本:准备不同的上游版本,再由用户决定什么时候切换。

  • 使用自己的 Harness:除了 Nexus 管理的版本,也可以关联已经构建好的外部目录。

  • 选择使用方式:可以在系统浏览器中使用,也有可选的独立窗口入口。

  • 接收任务通知:提供系统通知和终端提醒,可以选择事件类型,以及“仅失焦”或“始终”提醒。

  • 处理启动问题:提供启动检查、配置修复引导、诊断与恢复入口,让报错更容易定位。

  • 自由选择插件市场:可以选择安装市场,也可以不装,继续按自己的方式管理插件。


Nexus 自身更新与 Harness 版本切换是分开的,不希望更新一个启动器,就迫使用户跟着更换自己的 Harness。


平台和安装方式


目前提供 Windows、macOS 的 x64 / ARM64 构建。


Windows 除了安装包,也提供 ZIP 免安装包,完整解压后即可运行。界面和使用文档都有中文、英文版本。


下载地址:Releases · chelal233/dsh-nexus · GitHub


目前的状态


项目仍在持续迭代,欢迎试用和反馈。


这里也说明一个实际边界:Nexus 能帮助管理版本和环境,但 Harness 或插件自身的数据格式变化,仍然可能影响跨版本使用。切换版本前,重要数据建议先备份。


这次最希望收到的是实际使用反馈:



  • 第一次安装和启动,是否足够清楚?

  • 出错时,提示能不能帮助你找到下一步?

  • 切换 Harness 版本、选择插件市场的流程,是否符合你的习惯?

  • 哪些日常操作还需要反复打开终端处理?


遇到问题可以在帖子里交流,也欢迎到 GitHub 提 Issue。附上系统、Nexus/Harness 版本和复现步骤会更方便定位,日志中的凭据记得先脱敏。


感谢 LINUX DO 提供开放、友善的技术交流平台,也感谢上游项目与插件开发者的工作。

最新回复 (3)
  • Yoson 楼主 09-20 20:08
    1

    Nexus v0.1.7 → v0.1.8 核心改动




    1. 接入 Harness 官方桌面端

      直接启动当前受管版本自带的 Desktop,移除 Nexus 自制客户端外壳;仅在上游与当前平台支持时显示入口。




    2. 优化工作台与托盘

      Web/Desktop 统一归入 Harness,明确运行状态和操作关系,保留醒目的配置切换入口。托盘补齐桌面端启动、Web/Desktop 中止、配置与维护入口。




    3. 启动故障提供可执行修复方案

      区分出错插件、缺失服务和等待中的插件,根据明确证据推荐修复;支持确认后暂时禁用相关插件并重新检查,保留包和数据。




    4. 完善客户端启动验证

      不再把“进程运行”或“网页可访问”直接视为启动成功。增加客户端插件与核心服务检查,明确展示检查中、功能受限、启动失败和未验证状态。




    5. 减少重复运行时,改善首次启动

      Nexus 与官方 Desktop 共享匹配版本的 Electron,预组装离线依赖并复用校验缓存;准备过程增加阶段、耗时和取消操作。




    6. 完善离线导出与导入

      完整离线包携带所需运行时,同系统、同架构导入后无需联网补装;修复目录迁移、Unix 可执行权限及链接恢复问题。




    7. 扩展平台支持与发布验证

      完善 macOS 签名资源校验,新增 Linux ARM64 的 AppImage、DEB、RPM。五个平台均通过 CI 和安装包检查;Linux ARM64 当前提供 Nexus 图形启动器与 Web Harness,暂不提供上游未支持的官方 Desktop。



  • 星光熠熠 09-20 21:16
    2

    安装包好大一个呀

  • uid0 09-20 21:47
    3

    Electron出来的都大,dsh官方那个也很大

* 帖子来源Linux.do
返回