dsh-macos-skin
在终端中运行以下命令:
dsh plugin install hero-goblins/dsh-macos-skin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install hero-goblins/dsh-macos-skin 即可安装该插件(源码地址:https://github.com/hero-goblins/dsh-macos-skin)。
插件介绍
dsh web 是跑在浏览器里的 DeepSeek Harness 工作台,在 macOS 上用总觉得少了点原生桌面应用的质感;更烦心的是,插件是否安装成功、运行后有没有悄悄抛错,往往要手动去翻 ~/.dsh/logs/ 下散落的文本才能确认,排查体验相当割裂。
dsh-macos-skin 一次性解决两个痛点。视觉上,它为 dsh web 套上一整套 macOS 桌面皮肤:毛玻璃菜单栏(文件 / 显示 / 窗口 / 帮助,附带实时时钟)、红绿灯窗口按钮(红黄最小化到 Dock、绿全屏)、底部 Dock 图标悬停放大,明暗主题自动跟随系统。排查上,它内置一个实时报错日志面板(快捷键 Cmd+L 或点击 Dock 日志图标),把浏览器端 window.onerror、未处理 Promise、console.error/warn、cordis 客户端插件加载失败,以及服务端 web.log、插件安装 install.log 全部聚合到一处,支持按级别过滤、自动滚动、一键清空和导出 .log 文件;一旦有错误,Dock 图标和标题栏都会亮起红色角标。
它适合两类人:一是在 macOS 上日常使用 dsh web、希望操作体验更接近原生 App 的开发者;二是频繁安装或调试 dsh 客户端插件、需要随时确认加载状态与运行日志的插件作者。
截图预览
使用场景
- 在 macOS 上使用 dsh web 时获得接近原生桌面应用的交互体验
- 安装或调试 dsh 客户端插件时通过实时日志面板快速定位报错
- 将浏览器端与服务端日志聚合到一处,按级别过滤并导出 .log 文件
适合人员
- 在 macOS 上日常使用 dsh web 的开发者
- 频繁安装或调试 dsh 客户端插件的插件作者
- 希望统一查看 dsh 运行日志而不必手动翻阅多份文件的使用者