jiangrz77/DSHLauncher

jiangrz77★ 0Swift最后同步: 2026-08-14

在 GitHub 打开

README 摘要

DSH Launcher 一键在后台启动 DeepSeek Harness 的网页版,并用 DSH Launcher 自带的原生面板 (WKWebView 窗口)打开 —— 不需要 Safari,也不改动系统默认浏览器 。 需要什么(依赖) 依赖 用途 安装方法 macOS 12+ 运行环境 系统自带 Xcode 命令行工具 编译启动器 终端运行 xcode-select --install dsh(DeepSeek Harness) 被启动的服务 装好 Node.js 后运行 npm i -g @deepseek-ai/dsh 其实不装 dsh 也能用:启动器会自动探测 command -v dsh 或 npx 缓存,只有都找不到时才需要装。 快速开始 1. 构建(只需一次): 2. 双击 DSHLauncher.app : - 服务没在跑 → 自动后台启动 dsh web ,就绪后在 原生面板 中打开 http://127.0.0.1:3080 - 服务已经在跑 → 面板直接显示(重复双击安全) - 关掉面板窗口 = 退出启动器 = 停止它自己启动的服务(已经在跑的服务不受影响) 3. 想停掉后台服务: 配置(可选) 首次运行会自动生成 /.dsh-launcher.conf ,需要时改这几项: 想回到用 Safari 打开:把 OPEN MODE 改成 browser 即可(依旧不会改系统默认浏览器)。 常见问题 - 双击提示「无法打开」 :系统设置 → 隐私与安全性 → 点「仍要打开」。 - dsh / node 找不到 :装好依赖后重试,或用 DSH CMD 写死完整命令。 - 端口被占用 :改配置里的 PORT 。 - 面板里点外链 :非本地链接会用系统默认浏览器打开。 - 面板内快捷键 : ⌘C / ⌘V / ⌘X / ⌘A / ⌘Z ( ⇧⌘Z 重做)在输入框和文本上可用,另有 ⌘R 刷新页面、 ⌘W 关闭窗口、 ⌘Q 退出。 - 想改图标 :改 src/AppIcon.svg 后运行 bash make-icon.sh (需 Chrome),再 bash build-app.sh 。 - 看日志 : /Library/Logs/dsh-web.log 。

在 GitHub 查看完整 README →
Tools / Devdshdsh-plugin

分类