cilis/dsh-tauri-launcher
cilis★ 0JavaScript最后同步: 2026-08-21
DeepSeek Harness (DSH) Launcher,this is a dsh plugin.
README 摘要
DSH Tauri Launcher English 沿用 DeepSeek Harness「一切皆插件」的架构哲学,把桌面端启停、退出确认、桌面快捷方式联动 全部抽象为标准 Web 插件——用户在 设置 → 桌面启动 中即可一键唤起 Tauri 桌面应用,既 享受插件生态的深度集成,也保留原生桌面体验。本仓库同时附带 Tauri 桌面应用完整源码与 GitHub Release 自动构建流程。 平台支持 平台 状态 Windows ✅ 已支持(含桌面快捷方式 .lnk) Linux 🚧 规划中 macOS 🚧 规划中 Web 插件本体(host/client JS)跨平台;目前 Windows 专属的实现集中在桌面快捷方式创建与 回环进程控制上。Linux/macOS 适配已在路线图中,欢迎在 issue 里提出你的需求与场景。 功能 - 桌面端启动开关 :一键启动/退出桌面应用(点击即反馈,秒级状态同步); - 快捷方式联动 :开启时自动创建桌面快捷方式、关闭时自动删除;运行中可手动补建; - 关闭确认弹窗 :关闭前弹窗确认(含快捷方式将被删除的提示); - 状态可视 :运行中 🟢 / 已停止 ⚪ / 状态未知 🟡 + 出错时显示诊断信息; - 深色模式适配 :全部颜色走 DSH 主题令牌,深浅色自动适配; - 设置导航显示器图标 :替换默认齿轮图标(矢量绘制,任意缩放锐利)。 界面截图 Web 设置面板(插件分区) 安装后,DSH 设置 → 桌面启动 即可看到启动开关、运行状态、快捷方式联动提示。 桌面应用设置面板 Tauri 桌面应用自身设置:开机启动、全局快捷键、桌面快捷方式、退出策略。 工作原理(摘要) Web 插件(宿主半)通过 /api/dsh-tauri-launcher/ 回环路由与浏览器半通信, 并使用标记文件协议控制桌面应用(详见 docs/architecture.md): - .dsh-heartbeat :桌面应用每秒写入时间戳,插件以此探测运行状态; - .dsh-quit :写入 1 后桌面应用仅退出自身(保留 Harness 进程),消费时自删。 目录结构 安装(Web 插件) 关于 :它指 DSH 的 配置档(profile) ——一套可启动的插件组合, 位于 $DSH HOME/profiles/ / 。 是占位符, 需要替换成你实际 要装进的 profile 名 。本机常见配置档名为 web (启动 DSH Web GUI 的档); 查看已有档: dir %USERPROFILE%\.dsh\profiles (或 ls /.dsh/profiles )。 下面的命令示例中,把 换成 web 即可,例如 dsh plugin --profile web add ... 。 三种方式任选(任选其一): 如果你有…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784