这里是我的个人博客,随手记录技术与生活。 博客用 Hugo + PaperMod 构建,源码在自建 Gitea,写完 push 即发布。
DSH Web 跨平台桌面启动器全教程:macOS 原生 .app + Windows 一键窗口
⚠️ 存档说明(2026-09 更新):DSH 官方已发布桌面客户端(DeepSeek Harness.app),日常使用直接装官方版即可,本文不再推荐用于生产环境。保留此文作折腾记录——如何手写原生 .app、从官方 favicon.svg 渲染图标、Windows 快捷方式/WebView2 方案,作为原理参考仍然适用。 之前写过一版 DSH 的 macOS 启动器:一个 shell 脚本包装成的 .app,双击后自动拉起 dsh web 服务再开浏览器。能用,但打开的还是浏览器标签页,混在一堆网页里不够"应用"。 这次升级成原生应用方案,并且把整套方法整理成跨平台教程: macOS:Swift + WKWebView 编译成原生 .app,独立窗口、Dock 图标、断线自动重连 Windows:Edge/Chrome --app 模式快捷方式(零依赖),或 WebView2 原生窗口(进阶) 图标:不再手绘,直接从 DSH 源码里提取官方鲸鱼 SVG 渲染,配深蓝渐变圆角背景 最终效果(图标): ...