jiefing/HDSL

jiefing★ 0Java最后同步: 2026-08-16

在 GitHub 打开

HDSL — Manage DeepSeek Harness instances like a Minecraft launcher. 像Minecraft 启动器一样管理DeepSeek Harness实例。

README 摘要

HDSL · hello deepseek harness launcher 像Minecraft 启动器一样管理DeepSeek Harness实例 Manage DeepSeek Harness instances like a Minecraft launcher 简体中文 English HDSL 为 DeepSeek Harness 提供本地桌面体验:启动后显示原生 GUI 主窗口,不自动打开浏览器;在 GUI 中管理运行时、实例、插件、主题背景和备份,并从 GUI 启动 Harness。 本项目是社区项目,与 DeepSeek 官方无关联。 ✨ 功能一览 - 🗂️ 实例管理 :创建 / 复制 / 删除实例;每个实例分配独立回环端口(默认 3080),旧配置自动迁移、端口冲突自动规避 - ⚙️ 运行时管理 :通过内置 Node / pnpm 按需安装指定版本的 dsh(默认 0.1.0-rc.6),版本彼此隔离,无全局 npm 安装 - 🧩 插件管理 :插件清单即时缓存,普通导航零延迟、不调用 dsh;支持按 ID / 包名 / 版本搜索,可一键隐藏官方插件(@deepseek-ai/ ),过滤仅为视图操作,不改动缓存 - 🚀 一键启动 / 停止 :从 GUI 启动实例;停止时完整终止整个进程树(含包装 shell 与子进程),Windows / Linux 行为一致 - 🛡️ 安全进程验证 :以 PID + 端口 + 实例工作区所有权三重校验,绝不误杀无关进程;仅占用端口但无法验证所有权的监听者报告为 port occupied - 🖼️ 主题与背景 :自定义 hero 背景图,随实例切换显示 - 💾 便携式数据布局 :config / plugins / background / backups / data / logs / cache / runtimes / tools / instances 全部存放在程序同级目录,拷贝即用 - 🌏 中英双语界面 :内置中文 / English 文案 📸 界面预览 快速开始 用户:直接下载 从本仓库的 Releases 页面下载 HDSL-desktop-windows- .zip,解压后运行 HDSL.exe 即可(已捆绑 Java 运行时与 Node 工具链,无需预装 JDK)。 开发者:从源码构建 前置条件:JDK 25。 & "C:\Program Files\Java\jdk-25.0.2\bin\javac.exe" -encoding UTF-8 -d build\classes src\com\hdsl\Launcher.java & "C:\Program Files\Java\jdk-25.0.2\bin\jar.exe" --create --file build\…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdesktop-appdshdsh-pluginjavalauncher

分类