Releases: Lheyang/orca-dsh-launcher
Releases · Lheyang/orca-dsh-launcher
Release list
v2.0.0 —— 底层重写为 C# / .NET 8(WPF + WinForms)
🐋 v2.0.0 —— 底层重写为 C# / .NET 8(WPF + WinForms)
桌面端从 PowerShell / VBScript 全面迁移到 C# / .NET 8,编译为原生 exe。功能逐项对齐 v1.7.0,配置与用户数据完全兼容(升级不丢任何设置)。
主要变化
- 原生桌面程序
orca.exe(一个程序四种模式):--console图形控制台(概览 / 服务器 / 安装 / 日志 / 设置 / 关于,深/浅主题 + 6 种强调色)--tray系统托盘(左键开界面,右键菜单启停服务器 / 检查更新 / 打开管理界面)--setup一键安装向导(6 步:环境 → 网络 → 位置 → 安装 → 完成)--start-server静默启动服务器(开机自启入口)
orca-cli.exe:承载/orca全部子命令(15 个)+install-plugin/uninstall-plugin/quick-check/selftestplugin.js精简为薄壳(707 → 183 行):只注册命令并转发给orca-cli.exe,逻辑与托盘/控制台完全一致- 不再需要 PowerShell / VBScript:没有执行策略、脚本编码(BOM/GBK)这些坑了
dist/orca-setup.exe为自包含单文件安装器:内嵌 .NET 运行时 + 插件包,全新电脑双击即用
性能与可靠性提升
- 端口归属判断从 WMI(每次 50~200ms)改为直接读目标进程 PEB(微秒级),界面刷新不再卡顿
- 所有耗时操作移到后台线程,界面永不假死
- 关闭/重启服务器改为"脱钩"执行,聊天命令回复不再丢失
- 托盘已脱离 DSH 进程树,关闭服务器不会连带关掉托盘
- 升级自动备份旧版、复制带重试、装完自动拉起托盘
随附修复(f8f8590)
- 修复
/orca 重启在带空格 DSH 目录(如D:\deepseek harness)上失败的问题(cmd 命令引号被ArgumentList转义破坏)
安装
- 全新电脑:下载
orca-setup.exe双击即可(无需预装 .NET / Node) - 已有 DSH:源码方式
install.cmd,或等待插件市场更新后dsh plugin add orca-dsh-launcher - 旧版(v1.x)PowerShell 实现保留在仓库
legacy/仅供对照
兼容性
- 配置、统计、日志、更新检查结果沿用 v1.x 同名文件,升级零丢失
- 单实例/联动信号沿用 v1.x 名称,新旧版本混装不会开两个托盘
Orca DSH Launcher v1.7.0
🐋 Orca DSH Launcher v1.7.0
为 DeepSeek Harness (DSH) 提供的更新检查、服务器启停、系统托盘、图形控制台与一键安装引导(Cordis 插件 + 桌面端组件)。
✨ 新增
- DSH 聊天界面计费徽标(客户端插件):DSH 网页聊天会话顶部实时显示
🔴 高峰 / 🟢 空闲计费状态(北京时间,09:00-12:00、14:00-18:00 为高峰)。视觉完全使用 DSH 官方设计令牌,自动适配深/浅主题;悬停弹出官方风格提示卡,含切换倒计时与 V4 Pro / V4 Flash 双模型参考价。 - DSH 自动构建(源码更新保护):
git pull更新源码后缺构建产物导致启动失败的 bug 已根治——启动与「更新 DSH」都会先做构建检查,HEAD 变化或缺产物时自动pnpm run build,成功才启动;连续启动无变化时跳过构建快速启动。
🔀 托盘 / 控制台合并
- 关闭按钮 = 内嵌选项面板:「最小化到托盘」「退出程序」(单色样式,随主题自适应)。
- 双向退出联动:控制台退出 → 托盘跟着关;托盘退出 → 控制台跟着关,一个程序一个出口。
- 最小化到托盘后可随时恢复;概览页新增「启动托盘」按钮(托盘没了一键拉起)。
- 修复关闭后打不开、退出面板文字遮挡/重影、设置页按钮被遮挡等 bug。
📦 安装
全新电脑:下载本 Release 的 orca-setup.exe,双击运行(内嵌插件包,离线可装)。
已有 DSH:克隆仓库后执行 powershell -NoProfile -ExecutionPolicy Bypass -File scripts\install.ps1,重启 DSH 生效。
📚 文档
- 使用说明:README.md
- 开发规范:CONTRIBUTING.md
- 变更记录:CHANGELOG.md
仅提供更新提醒,绝不自动更新 DSH。虎鲸(Orca):聪明、优雅、擅长团队协作——安静守护你的 DSH。
Orca DSH Launcher v1.6.0
🐋 Orca DSH Launcher v1.6.0
为 DeepSeek Harness (DSH) 提供的更新检查、服务器启停、系统托盘、图形控制台与一键安装引导(Cordis 插件 + 桌面端组件)。
✨ 本版新增
- 一键安装引导器
orca-setup.exe(本 Release 附件):面向全新电脑的图形安装向导——环境检测 → 网络检测 → 选安装位置 → 自动 git clone + pnpm install + build → 自动装好本插件。 - 控制台「安装」页:一键安装完整版 / 启动官方 Web 版(
npx @deepseek-ai/dsh web)/ 打开 DSH 官网。 - 未安装引导:未安装 DSH 时状态卡片明确提示并引导至安装页,不再静默失败。
- EXE 单文件打包:ps2exe + payload 注入,内嵌插件包,双击即用。
- 仓库开源化:.gitignore / MIT LICENSE / 程序员向 README / CONTRIBUTING 规范。
🚀 快速开始
全新电脑:下载本 Release 的 orca-setup.exe,双击运行。
已有 DSH:克隆仓库后执行 powershell -NoProfile -ExecutionPolicy Bypass -File scripts\install.ps1,重启 DSH 生效。
聊天框输入 /orca 帮助 查看全部 14 个命令;右键托盘图标可开关服务器、检查更新。
📚 文档
- 使用说明:README.md
- 开发规范:CONTRIBUTING.md
- 变更记录:CHANGELOG.md
本项目仅提供更新提醒,绝不自动更新 DSH。虎鲸(Orca):聪明、优雅、擅长团队协作——安静守护你的 DSH。