Skip to content

Releases: dsh-tauri/deepseek-harness-desktop

DeepSeek Harness Desktop v0.16.0-beta.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Sep 16:59
a46df8a

   🚀 Features

  • desktop: 应用标识符缩短为 dsh-tauri 并迁移旧 app-data 目录  -  by @hairyf (67f05)

   🐞 Bug Fixes

  • desktop:
    • App-data 迁移跳过 E2E 运行并拒绝链接迁移根  -  by @hairyf (e922d)
  • desktop-e2e:
    • 期望文案改用当前生效语言,修正 CI 上的假失败  -  by @hairyf (94e2a)
  • dsh-tauri:
    • 会话打开桥改为调用期解析,修复 0.1.6 上新建工作树 open is not a function  -  by @hairyf (ea447)
    • 原生 sessions.open 晚到时优先于兼容桥  -  by @hairyf (d1f4f)
  • i18n:
    • 补齐「应用」面板缺失的 5 个失败提示文案键  -  by @PerryLink (45039)
  • plugin:
    • Pass space-containing specs unquoted to dsh >= 0.1.6-alpha.2  -  by @hairyf in #647 (f34fa)
  • turnrewind:
  • worktree:
    • 非 git 工作区不再出现模式选择框并避免会话锁死  -  by @hairyf in #648 (cc8f4)
    View changes on GitHub

📦 Artifacts

  • macOS (Apple Silicon): 下载 aarch64.dmg
  • macOS (Intel): 下载 x64.dmg
  • Windows: 下载 .exe
  • Linux (x64): 下载 .AppImage.deb(基于 Ubuntu 22.04 构建)

DeepSeek Harness Desktop v0.15.8

Choose a tag to compare

@github-actions github-actions released this 20 Sep 14:30
60a0464

   🚀 Features

  • config:
    • Isolate a test store and gate auto downloads  -  by @hairyf (eb8c6)
  • core:
    • Expose the dsh patch set as a headless entry  -  by @hairyf (c5bd2)
  • desktop:
    • 依赖下载被环境禁用时展示禁用页  -  by @hairyf (f0baf)
    • 配置对话框补 data-testid 与导航项 aria-current 选中态  -  by @hairyf (2ec17)
    • E2E 独占 WebView2 profile  -  by @hairyf (d526d)
    • 「应用」面板语言下拉补 data-testid  -  by @hairyf (d2048)
    • 补 iframe 与预装引导跳过按钮的 data-testid  -  by @hairyf (64d42)
  • dsh-tauri-connection:
    • 以插件覆写鉴权闸门取代 alpha_auth 核心补丁  -  by @hairyf (68001)
  • dsh-tauri-ui:
  • e2e:
    • Vendored patch 驱动原生 frame,打通跨域 iframe  -  by @hairyf (dbe57)
  • model-config:
  • shell:
    • Add the data-testid hooks the boot cases address  -  by @hairyf (f7c76)

   🐞 Bug Fixes

  • ci:
    • Pass the tauri config as a file, pin dsh to 0.1.6-alpha.2  -  by @hairyf (8e2ba)
    • Squashfs 偏移扫描补充 s_major/s_minor 版本校验  -  by @hairyf (aceb2)
    • Typecheck plugin build script with its tests  -  by @YunYouJun (f7563)
  • clipboard:
    • 修复 Linux 贴图回包被按 source 过滤丢弃  -  by @hairyf (db4eb)
  • core:
    • 版本切换失败时保留旧备份,避免数据丢失  -  by @KKKenChow (0b4e1)
  • desktop:
    • 修复导航栏菜单被压扁、拖拽区双击失效与 iframe 死按钮  -  by @hairyf (ab759)
    • Iframe 桥回调同时要求 status=ready  -  by @hairyf (b6b4f)
    • 首次进入主题默认跟随系统  -  by @hairyf (5e500)
    • 导航栏装饰层不再遮挡菜单点击  -  by @hairyf (a5a4a)
    • 撤销导航栏装饰层的 pointer-events-none  -  by @hairyf (58cd1)
  • dsh-tauri-ui:
    • 收紧 dshImClient 探测并恢复原设置页可见性  -  by @hairyf (1428c)
  • linux:
    • 剔除 AppImage 过度打包的宿主显示栈库,修复启动即崩(#620)  -  by @hairyf in #620 (bff9c)
  • model-config:
  • patch:
    • WKWebView 下模型菜单恢复鼠标点击选择  -  by yangling (47e7d)
  • plugins:
  • presets:
  • test:
    • Exclude node_modules copies and shim the Tauri runtime  -  by @hairyf (3a078)
    View changes on GitHub

📦 Artifacts

  • macOS (Apple Silicon): 下载 aarch64.dmg
  • macOS (Intel): 下载 x64.dmg
  • Windows: 下载 .exe
  • Linux (x64): 下载 .AppImage.deb(基于 Ubuntu 22.04 构建)

DeepSeek Harness Desktop v0.15.7

Choose a tag to compare

@github-actions github-actions released this 19 Sep 18:47
9b19e83

   🏎 Performance

  • turnrewind: Before 快照移出 pre-step 屏障,改挂 tools/pre-execute  -  by walker (7e801)
    View changes on GitHub

📦 Artifacts

  • macOS (Apple Silicon): 下载 aarch64.dmg
  • macOS (Intel): 下载 x64.dmg
  • Windows: 下载 .exe
  • Linux (x64): 下载 .AppImage.deb(基于 Ubuntu 22.04 构建)

DeepSeek Harness Desktop v0.15.6

Choose a tag to compare

@github-actions github-actions released this 19 Sep 13:25
6282d27

   🚀 Features

  • bundle:
  • desktop:
    • 顶部「配置」改为菜单,可直接跳转四个配置面板  -  by @hairyf (f799f)
  • plugins:
    • 扩展管理把市场标签页排在首位并默认选中  -  by @hairyf (f376f)
  • turnrewind:

   🐞 Bug Fixes

  • bundle:
    • 修复 CodeRabbit 指出的可移植性与安全问题  -  by @hairyf (1159f)
    • 手动指定 tag 必须与签出提交的版本一致  -  by @hairyf (7d075)
    • 构建源以 tag 指向的提交为准  -  by @hairyf (f93cd)
    • 元数据与版本号也取自 release 提交  -  by @hairyf (dba38)
    • Tag 解析不到时直接失败,不回退到触发提交  -  by @hairyf (e3950)
    • 修正离线包手动触发的目标解析(#602 后续)  -  by @hairyf in #602 (d3521)
  • desktop:
    • 补丁层悬空 insert 条目启动前预检与一键移除  -  by @hairyf (6aba1)
    • 按 review 加固补丁层清理(原子写 + JS 真值判定)  -  by @hairyf (22a35)
  • dsh-tauri:
    • 补齐核心 0.1.6 会话面投影(provideInfo/current/open)  -  by @hairyf (3326f)
    • 适配层惰性解析 uiSession,修复 0.1.6 上会话续跑失效  -  by @hairyf (3a906)
  • plugins:
    • 模型配置页支持 vLLM 等本地端点的思考下发与角色兼容  -  by @hairyf (60560)
    • 模型高级区三个开关并排一行,按内容宽度排布  -  by @hairyf (5594e)
    • 高级区开关文案改为「图片输入」与「关闭 Developer 角色」  -  by @hairyf (3f33e)
    • 高级区首行左右各占一半,容量输入平分左半边  -  by @hairyf (30f22)
    • 高级区首行与上面的模型行同宽同起止  -  by @hairyf (97465)
    • 高级区容量组按内容宽度,剩余宽度留给开关组  -  by @hairyf (186e3)
  • turnrewind:
  • worktree:
    • 按 0.1.6 会话保留语义创建并切换工作树会话  -  by @hairyf (519bc)
    • 附件迁移失败时回滚源会话,避免草稿与附件丢失  -  by @hairyf (a41f8)
    View changes on GitHub

📦 Artifacts

  • macOS (Apple Silicon): 下载 aarch64.dmg
  • macOS (Intel): 下载 x64.dmg
  • Windows: 下载 .exe
  • Linux (x64): 下载 .AppImage.deb(基于 Ubuntu 22.04 构建)

DeepSeek Harness Desktop v0.15.5

Choose a tag to compare

@github-actions github-actions released this 18 Sep 12:59
1917983

   🚀 Features

   🐞 Bug Fixes

  • Loadable center error  -  by @hairyf (965fb)
  • Change loadable style error  -  by @hairyf (f1e7f)
  • cli:
    • Windows .cmd shim 统一 CRLF 行尾,修复内置插件安装失败  -  by @hairyf in #581 (ba0c6)
  • core:
  • desktop:
  • dsh-tauri-ui:
    • 轮次导航窄宽度常驻,覆盖官方 900px 容器查询  -  by @hairyf (a98f8)
  • panel-scheduler:
  • pet:
  • plugin:
    • 内置插件链接回读恒失败时改用离线自建链接  -  by @hairyf (bd9d0)
    • 档案 store 主版本无匹配 pnpm 时重建安装元数据  -  by @hairyf (344a3)
    • 同时下传 pnpm_config_store_dir(pnpm 11 不再读 npm_config_*)  -  by @hairyf (a14e6)
  • shell:
  • turnrewind:
    • TurnTail 槽位补齐 list 型所需的 id,兼容 0.1.6-alpha.2 内核  -  by @hairyf (528c1)
  • update:
    • MacOS 安装包按宿主 CPU 选择,修复 Rosetta 下持续下载 Intel dmg  -  by @hairyf in #576 (9dd39)
  • worktree:
    • 复用已存在的本地分支,删除队列落盘并清扫残留  -  by @hairyf (fe381)
    • 收紧删除队列的复用与落盘,拦截越界删除 key  -  by @hairyf (5e0d5)
    • 删除 key 必须恰好两段,拒绝多余段与结尾斜杠  -  by @hairyf (63ec6)
    View changes on GitHub

📦 Artifacts

  • macOS (Apple Silicon): 下载 aarch64.dmg
  • macOS (Intel): 下载 x64.dmg
  • Windows: 下载 .exe
  • Linux (x64): 下载 .AppImage.deb(基于 Ubuntu 22.04 构建)

DeepSeek Harness Desktop v0.15.4

Choose a tag to compare

@github-actions github-actions released this 18 Sep 01:42
db15953

   🐞 Bug Fixes

  • Internal-plugins not config dsh-tauri-model-config  -  by @hairyf (1355b)
    View changes on GitHub

📦 Artifacts

  • macOS (Apple Silicon): 下载 aarch64.dmg
  • macOS (Intel): 下载 x64.dmg
  • Windows: 下载 .exe
  • Linux (x64): 下载 .AppImage.deb(基于 Ubuntu 22.04 构建)

DeepSeek Harness Desktop v0.15.3

Choose a tag to compare

@github-actions github-actions released this 17 Sep 18:56
f1b3c14

中文描述

  • 增强 DSH 原生模型配置页面,添加自动配置所有模型、图片、思考、思考挡位勾选
image

   🚀 Features

  • plugins:
    • 新增内置插件 dsh-tauri-model-config  -  by @hairyf (e56f4)
    • 单个模型可配置思考模式,并统一开关容器样式  -  by @hairyf (8cf09)
    • 端点直连读取模型容量、思考档位可勾选、DeepSeek 目录加入自动配置  -  by @hairyf (8c271)
    • 模型能力预设改为运行时拉取 LiteLLM 模型表  -  by @hairyf (5cbc2)
    • 能力表改从 LiteLLM 公开接口取数  -  by @hairyf (ae727)

   🏎 Performance

  • plugins: 进入模型设置页时预取模型能力表  -  by @hairyf (6b154)
    View changes on GitHub

📦 Artifacts

  • macOS (Apple Silicon): 下载 aarch64.dmg
  • macOS (Intel): 下载 x64.dmg
  • Windows: 下载 .exe
  • Linux (x64): 下载 .AppImage.deb(基于 Ubuntu 22.04 构建)

DeepSeek Harness Desktop v0.15.2

Choose a tag to compare

@github-actions github-actions released this 17 Sep 16:38
be7c47d

中文描述

  • 支持从异常中断 / 用户手动中断中点击 Play 按钮继续会话
  • 移除新版核心不完整的官方归档页面
  • 壳应用支持从内核程序中继承样式(背景色、弹窗蒙版同步)
  • 在独立浏览器中避免程序崩溃
  • 在独立浏览器中避免应用宠物
  • 修复新内核工作树在无工作树会话中选择工作树后未继承会话信息

   🚀 Features

  • dsh-tauri:
  • dsh-tauri-session:
    • Disable the official archived-sessions settings page  -  by @hairyf (4653c)
  • dsh-tauri-ui:
    • Add host-side session resume route  -  by @hairyf (d54dc)
    • Offer resume in the composer after an interrupted turn  -  by @hairyf (ceea4)
  • shell:
    • Mirror harness-reported styles in the shell chrome  -  by @hairyf (d4210)

   🐞 Bug Fixes

  • Dsh-tauri unit test effect  -  by @hairyf (e3a0b)
  • 0.1.6-alpha.1 sidebar style fix  -  by @hairyf (0dd6b)
  • dsh-tauri: Skip desktop effects in standalone browsers  -  by @Wanming08 (1c5d7)
  • dsh-tauri-pet: Skip pet features outside the desktop shell  -  by @hairyf (5c5d3)
  • worktree: Restore session inheritance on kernels without Session.events  -  by @hairyf (430c1)
    View changes on GitHub

📦 Artifacts

  • macOS (Apple Silicon): 下载 aarch64.dmg
  • macOS (Intel): 下载 x64.dmg
  • Windows: 下载 .exe
  • Linux (x64): 下载 .AppImage.deb(基于 Ubuntu 22.04 构建)

DeepSeek Harness Desktop v0.15.1

Choose a tag to compare

@github-actions github-actions released this 16 Sep 17:15
375f089

   🚨 Breaking Changes

  • dsh-tauri: Rebuild the core host and client runtime  -  by @hairyf (5b3b9)

   🚀 Features

  • profile: 默认档案补齐删除按钮,置灰表示不可用  -  by @qoder (d7376)
  • client, docs: 新增客户端本地化工具与重构架构文档  -  by @hairyf (7473c)
  • pet: Delegate bubbles to dsh-pet-component v0.2.1  -  by @hairyf (59eca)
  • plugins: Add defineHostRuntime and defineService to dsh-tauri  -  by @hairyf (4c0a1)
  • scheduler: 并发上限压住的任务显示等待中  -  by @hairyf (a2f00)
  • tauri: Add compatibility shim for window.TAURI_INTERNALS on Windows  -  by @hairyf (3568a)
  • tooling: Drive genapi from route metadata and regenerate the API clients  -  by @hairyf (ff0ed)

   🐞 Bug Fixes

  • dsh-tauri: 恢复壳层客户端桥(侧边栏开关 / 文件菜单 / 缩放快捷键)  -  by @hairyf (246fa)
  • patch: 旧核心读取新版 workspace view 状态时不再崩掉工作区  -  by @hairyf (01393)
  • profile: 修复档案与核心切换的 CheckBox 点击无效  -  by @qoder (f8f4e)
  • bridge:
    • Follow the pet session stream under the new API prefix  -  by @hairyf (011ec)
  • dsh-tauri-ui:
    • 修正设置浮层隐藏的 slot 名,让宿主会话列真正被隐藏  -  by @KKKKeybird (4b1b0)
  • llm:
    • 将会话头限定到 OpenCode 路由,避免发给无关 provider  -  by @KKKenChow (e4f3f)
  • pet:
    • 修复桌宠素材不落 IndexedDB 缓存与中止时的 resource id 报错  -  by @hairyf (46933)
    • 修复 macOS 归档与 v1 图集导致的 Codex 宠物导入失败  -  by @hairyf (9472b)
    • 事件 tap 被系统禁用后重新启用,修复桌宠点击穿透卡死  -  by @hairyf (f1345)
    • 恢复气泡活体思考/工具文案(核心 0.1.6 流式通道迁移)  -  by @hairyf (d9866)
  • plugin:
    • Uninstall dangling local link dependencies on startup  -  by @hairyf (efe74)
  • plugins:
    • 升级后彻底卸载已废弃的内部插件  -  by @hairyf (01cfe)
  • recovery:
    • Align the recovery payload with the camelCase bridge  -  by @hairyf (81638)
  • ui:
    • Surface a toast when reading the run logs fails  -  by @hairyf (0ecd7)
  • update:
    • Stop Harness before handing the installer over on exit  -  by @hairyf (481cf)

   🏎 Performance

  • plugins: 部署期裁剪插件载荷,resources/node_modules 19.08 MiB -> 4.34 MiB  -  by @hairyf (f8cd7)

   

    View changes on GitHub

📦 Artifacts

  • macOS (Apple Silicon): 下载 aarch64.dmg
  • macOS (Intel): 下载 x64.dmg
  • Windows: 下载 .exe
  • Linux (x64): 下载 .AppImage.deb(基于 Ubuntu 22.04 构建)

DeepSeek Harness Desktop v0.15.0-beta.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Sep 14:24
a958d29

   🚨 Breaking Changes

  • dsh-tauri: Rebuild the core host and client runtime  -  by @hairyf (5b3b9)

   🚀 Features

  • client, docs: 新增客户端本地化工具与重构架构文档  -  by @hairyf (7473c)
  • pet: Delegate bubbles to dsh-pet-component v0.2.1  -  by @hairyf (59eca)
  • plugins: Add defineHostRuntime and defineService to dsh-tauri  -  by @hairyf (4c0a1)
  • scheduler: 并发上限压住的任务显示等待中  -  by @hairyf (a2f00)
  • tauri: Add compatibility shim for window.TAURI_INTERNALS on Windows  -  by @hairyf (3568a)
  • tooling: Drive genapi from route metadata and regenerate the API clients  -  by @hairyf (ff0ed)

   🐞 Bug Fixes

  • bridge:
    • Follow the pet session stream under the new API prefix  -  by @hairyf (011ec)
  • dsh-tauri-ui:
    • 修正设置浮层隐藏的 slot 名,让宿主会话列真正被隐藏  -  by @KKKKeybird (4b1b0)
  • llm:
    • 将会话头限定到 OpenCode 路由,避免发给无关 provider  -  by @KKKenChow (e4f3f)
  • pet:
    • 修复桌宠素材不落 IndexedDB 缓存与中止时的 resource id 报错  -  by @hairyf (46933)
    • 修复 macOS 归档与 v1 图集导致的 Codex 宠物导入失败  -  by @hairyf (9472b)
    • 事件 tap 被系统禁用后重新启用,修复桌宠点击穿透卡死  -  by @hairyf (f1345)
  • plugin:
    • Uninstall dangling local link dependencies on startup  -  by @hairyf (efe74)
  • recovery:
    • Align the recovery payload with the camelCase bridge  -  by @hairyf (81638)
  • ui:
    • Surface a toast when reading the run logs fails  -  by @hairyf (0ecd7)
  • update:
    • Stop Harness before handing the installer over on exit  -  by @hairyf (481cf)

   🏎 Performance

  • plugins: 部署期裁剪插件载荷,resources/node_modules 19.08 MiB -> 4.34 MiB  -  by @hairyf (f8cd7)
    View changes on GitHub

📦 Artifacts

  • macOS (Apple Silicon): 下载 aarch64.dmg
  • macOS (Intel): 下载 x64.dmg
  • Windows: 下载 .exe
  • Linux (x64): 下载 .AppImage.deb(基于 Ubuntu 22.04 构建)