Repository navigation
Releases: TinyNian/dsh-harness-os
Releases · TinyNian/dsh-harness-os
Release list
Harness OS v0.2.1
| 包 | 版本 |
|---|---|
dsh-harness-os(主界面皮肤) |
0.2.1 |
dsh-startup-screen(开机动画,fork 自 QIFANAI/dsh-startup-screen) |
1.6.0-hos.2(与 v0.2.0 相同) |
更新内容
macOS 桌面端的两处修复。
- 窗口拖动:皮肤铺满整窗的覆盖层不再扣掉 DSH 顶栏、侧栏顶条原生的拖动区。原因是 DSH 在 mac 上把 body 下非
#root的节点设成不可拖动,而 Electron 按 DOM 顺序叠加拖动区域,覆盖层排在#root后面,就把原生拖动区整片扣掉了;现在覆盖层改插到 body 最前面。关掉机框后顶栏能正常拖动;开着机框时,拖动带改为从红绿灯右侧开始,收起侧栏后左上角的按钮照常能点。 - 关掉机框时的 logo:品牌块下移到红绿灯下方,不再被遮挡。logo 行的间距改为按品牌块的实际位置计算。
安装
先完全退出 DeepSeek Harness,再执行(锁定在这个版本):
dsh plugin --profile desktop add "github:TinyNian/dsh-harness-os#v0.2.1&path:packages/dsh-startup-screen"
dsh plugin --profile desktop add "github:TinyNian/dsh-harness-os#v0.2.1&path:packages/dsh-harness-os"已经装了 v0.2.0 的,只需要重新执行第二条,或者 dsh plugin --profile desktop update dsh-harness-os。Web 端把 --profile desktop 换成 --profile web。
完整记录见 CHANGELOG.md。
Harness OS v0.2.0
DeepSeek Harness 主界面皮肤 Harness OS 的第一个正式版本,配套 fork 的开机动画。
| 包 | 版本 |
|---|---|
dsh-harness-os(主界面皮肤) |
0.2.0 |
dsh-startup-screen(开机动画,fork 自 QIFANAI/dsh-startup-screen) |
1.6.0-hos.2 |
安装
先完全退出 DeepSeek Harness,再执行(锁定在这个版本):
dsh plugin --profile desktop add "github:TinyNian/dsh-harness-os#v0.2.0&path:packages/dsh-startup-screen"
dsh plugin --profile desktop add "github:TinyNian/dsh-harness-os#v0.2.0&path:packages/dsh-harness-os"Web 端把 --profile desktop 换成 --profile web。只要皮肤、不要开机动画,只装第二条。
更新内容
皮肤 dsh-harness-os 0.2.0 · 开机动画 dsh-startup-screen 1.6.0-hos.2
首版之后按 macOS 桌面端实装反馈逐轮修正,桌面端已日常使用。
主界面
- 桌面端适配:mac 红绿灯和顶栏按钮处,机框留出缺口;顶部 26px 补成窗口拖动区。DSH 在 mac 上会把
body设成透明来透出原生毛玻璃,皮肤底板现在能压过它,整页底板和输入框座位保持一致。 - 暗色模式:皮肤的主题变量现在同时挂在暗色选择器上。之前暗色下这批变量被 DSH 原生暗色变量盖掉,提示框、强调色、成功色和几处实色底都退回了原生样式。另补齐了原先漏接的原生变量(原生蓝强调色改成皮肤的青色)。
- 侧栏:左右侧栏折叠和展开加了 400ms 过渡,logo 随侧栏边缘被裁切或露出;mac 下折叠途中闪出的窄栏已隐藏。收起按钮与 logo 对齐。
- 对话流(照 demo):
- 运行中显示「转圈 · 状态词 · EXECUTING · 秒数」,完成后显示「COMPLETE 1s · 6 TOOLS」。
- 工具行改为菱形或闪烁标记加等宽动词;展开后整块垫浅灰,结果部分用虚线引出。
- 思考行加 REASONING 标注;代码卡的外框把语言栏一并包进去。
- 用户气泡去掉底色,只留线框。
- 消息操作栏的按钮改成发丝框方格。
- 切角:输入卡、气泡、待办卡、右栏入口卡、菜单、悬停卡、提问卡统一用同一种斜线写法,斜边和直边能接上,切口外不再露白。
- 双线与漏线:修了侧栏与主区、右栏与停靠区两处线条重叠变粗;机框底线原先被输入框座位盖住,现已露出。
- 浮层与面板:工具提示和会话悬停卡改成深色切角卡;提问卡改成玻璃切角卡;轨迹页、终端、右栏停靠区去掉实色铺底;设置页控件统一发丝框,原生滑块和复选框不再是默认蓝色。
- 第三方插件:dsh-input-traffic 的排队栏改成贴在输入卡上方的切角卡,空列表时收起,宿主之间的缝按实测补齐。
- 其他:矮窗口下首页英文副标题不再压到准星外圈;去掉对话标签下的原生指示条。
开机动画(fork)
- 档案面板改成六块错落的半透明玻璃,每块按自己的多段非线性路径横移(7–13 秒)。
- SELF-CHECK 去掉外框和底色;macOS 红绿灯区域的机框留出缺口。
- 兜底版本常量与 package.json 保持一致。
完整记录见 CHANGELOG.md。开机动画原始版本由沈宏宏以 MIT 发布,fork 的来源与改动见 FORK.md。