AI资讯
DeepSeek Harness 通过 WinSW 实现 Windows 系统服务化部署
本文介绍了如何通过 WinSW 将 DeepSeek Harness 注册为 Windows 系统服务,实现开机自启,并利用 Edge 浏览器将其封装为独立的桌面应用。
AI云图智寻编辑部2026-09-13 12:01
阅读时间:约 3 分钟访问0
DeepSeek 推出的 AI 编程助手工具 DeepSeek Harness(简称 DSH)现在可以通过 WinSW 注册为 Windows 系统服务,实现开机自启。结合 Edge 浏览器的功能,用户可以将 Web UI 封装为独立的桌面应用,提升使用体验。
WinSW 服务化部署
WinSW 是一个轻量级的开源工具,可以将任意可执行文件包装成 Windows 原生服务,使其在系统后台自动运行。通过下载最新版本的 WinSW 可执行文件并重命名为 deepseek-harness.exe,然后创建相应的 XML 配置文件,即可将 DSH 注册为系统服务。配置文件中需要指定 node.exe 的绝对路径、项目入口文件路径和项目根目录等关键信息。\ 必须指向 node.exe 的绝对路径, 不要有多余的子命令, 设为 Automatic 才能实现开机自启。
DSH 的认证机制
DSH Web UI 内置了浏览器启动令牌认证机制,每次服务启动时会生成一个随机的启动令牌。只有通过带令牌的 URL 访问,浏览器才能将令牌交换为持久化的 Cookie。启动令牌在进程结束后即消失,绝不持久化。而会话 Cookie 的默认有效期为 30 天,绑定到具体的主机名和端口。重启系统后启动令牌会失效,但已签发的 Cookie 不会失效。首次使用时,用户需要从日志文件中找到完整的启动令牌 URL 并在浏览器中打开,完成首次认证。
多种使用方式
用户可以通过多种方式使用 DSH:最基础的方式是直接在浏览器中输入 http://127.0.0.1:3080 并完成首次令牌认证;更便捷的方法是利用 Edge 浏览器将 Web UI 安装为独立的桌面应用,这样可以像本地软件一样从桌面直接启动。此外,还可以编写批处理脚本来简化多台机器上的服务安装流程,或者使用社区提供的第三方桌面壳方案,如 dsHell 和 dsh-window 插件,以进一步简化操作。