dsh-claude-harness
在终端中运行以下命令:
dsh plugin install Yesyugao/dsh-claude-harness
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 的配置或插件管理中执行安装命令,或从 https://github.com/Yesyugao/dsh-claude-harness 安装后将插件 id 加入个人配置的 dsh.profile.bundles 并重启应用。
插件介绍
在 macOS 上长期使用 DeepSeek Harness 时,你可能希望界面、图标和应用名称更接近 Claude 的使用习惯,而不是默认的 DeepSeek 品牌呈现。dsh-claude-harness 把「整套 Claude 化」收进一个客户端插件:随包声明并安装 dsh-claude-style 以呈现 Claude Code 风格 UI,同时由本包负责替换应用图标、将显示名与 .app 文件名改为「Claude Harness」。
与许多一键换肤不同,本插件不会在加载时自动改写应用包。品牌化通过显式的 apply 完成,因为 macOS 对代码签名很敏感,半完成的状态可能导致启动即被系统终止。apply 会校验 Bundle 标识、备份 Info.plist 与图标、写入资源、按需更新名称、仅对顶层做 ad-hoc 重签名,最后重命名 bundle 并刷新 Launch Services;已匹配时可跳过部分步骤,重复执行成本较低。应用更新会覆盖 bundle,图标与名称会恢复为 DeepSeek,因此每次更新后需要再次 apply。需要还原时,restore 从备份恢复 plist、图标与名称,而非回退到别的版本。
除视觉品牌外,插件还在浏览器侧修补中文衬线显示:dsh-claude-style 的衬线栈前段字体不含汉字,标题里的中文会回退成黑体。随本包加载的客户端逻辑为栈首族名补充仅覆盖汉字的 @font-face,让汉字走系统宋体、拉丁仍由原衬线栈渲染。当字体设置选「跟随宿主」时,该补丁不介入。
适合在 macOS 上运行 DSH、希望工作区更像 Claude、并愿意在更新后偶尔执行 apply/restore 的用户。注意 ad-hoc 重签名可能使 macOS 重新询问文件夹等 TCC 授权。
截图预览
使用场景
- 希望 Dock 与 Finder 里显示 Claude 图标和「Claude Harness」名称
- 更新 DSH 后需要再次套用 Claude 外观与签名
- 衬线标题里的中文不想全部回退成黑体
适合人员
- 在 macOS 上日常使用 DeepSeek Harness 的开发者
- 偏好 Claude Code 式界面与品牌呈现的用户
- 能接受 apply/restore 并了解签名与 TCC 影响的人