閱界資訊

從系統服務到桌面應用:DeepSeek Harness 部署與多形態使用指南

閱閱界編輯部1閱讀6分鐘

刷到《從系統服務到桌面應用:DeepSeek Harness 部署與多形態使用指南》,內容很實在,值得細讀。這篇把它的關鍵做法提煉出來,幫你省下通讀的時間,結尾附行動建議。

背景 DeepSeek Harness(簡稱 DSH)是 DeepSeek 推出的 AI 編程助手工具,通過 dsh web 可以在瀏覽器中訪問其 Web UI 界面。但源碼編譯版本沒有現成的桌面客戶端,每次都需要手動敲命令啓動,終端關閉後服務也就斷了。 本文將完整記錄如何通過 WinSW 將源碼編譯的 DSH 註冊爲 Windows 系統服務實現開機自啓,並進一步利用 Edge 瀏覽器的“新建應用”功能,將 Web UI 封裝爲獨立的桌面應用。最終效果是:開機後 DSH 自動在後臺運行,雙擊桌面圖標即可使用,體驗接近原生客戶端。 在部署過程中,還會遇到一個典型問題:服務化後 Web UI 中無法選擇工作區文件夾。本文也會給出完整的原因分析和解決方案。

背景 DeepSeek Harness(簡稱 DSH)是 DeepSeek 推出的 AI 編程助手工具,通過 dsh web 可以在瀏覽器中訪問其 Web UI 界面。但源碼編譯版本沒有現成的桌面客戶端,每次都需要手動敲命令啓動,終端關閉後服務也就斷了。 本文將完整記錄如何通過 WinSW 將源碼編譯的 DSH 註冊爲 Windows 系統服務實現開機自啓,並進一步利用 Edge 瀏覽器的“新建應用”功能,將 Web UI 封裝爲獨立的桌面應用。最終效果是:開機後 DSH 自動在後臺運行,雙擊桌面圖標即可使用,體驗接近原生客戶端。 在部署過程中,還會遇到一個典型問題:服務化後 Web UI 中無法選擇工作區文件夾。本文也會給出完整的原因分析和解決方案。 一、WinSW 服務化部署 1.1 爲什麼選擇 WinSW WinSW 是一個輕量級的開源工具,可以將任意可執行文件包裝成 Windows 原生服務,使其在系統後臺自動運行,無需用戶登錄或手動干預。

背景 DeepSeek Harness(簡稱 DSH)是 DeepSeek 推出的 AI 編程助手工具,通過 dsh web 可以在瀏覽器中訪問其 Web UI 界面。但源碼編譯版本沒有現成的桌面客戶端,每次都需要手動敲命令啓動,終端關閉後服務也就斷了。 本文將完整記錄如何通過 WinSW 將源碼編譯的 DSH 註冊爲 Windows 系統服務實現開機自啓,並進一步利用 Edge 瀏覽器的“新建應用”功能,將 Web UI 封裝爲獨立的桌面應用。最終效果是:開機後 DSH 自動在後臺運行,雙擊桌面圖標即可使用,體驗接近原生客戶端。 在部署過程中,還會遇到一個典型問題:服務化後 Web UI 中無法選擇工作區文件夾。本文也會給出完整的原因分析和解決方案。 一、WinSW 服務化部署 1.1 爲什麼選擇 WinSW WinSW 是一個輕量級的開源工具,可以將任意可執行文件包裝成 Windows 原生服務,使其在系統後臺自動運行,無需用戶登錄或手動干預。與使用 pm2、nssm 等方案相比,WinSW 的優勢在於配置簡單(單個 XML 文件)、原生服務集成、支持開機自啓和崩潰自動重啓。

背景 DeepSeek Harness(簡稱 DSH)是 DeepSeek 推出的 AI 編程助手工具,通過 dsh web 可以在瀏覽器中訪問其 Web UI 界面。但源碼編譯版本沒有現成的桌面客戶端,每次都需要手動敲命令啓動,終端關閉後服務也就斷了。 本文將完整記錄如何通過 WinSW 將源碼編譯的 DSH 註冊爲 Windows 系統服務實現開機自啓,並進一步利用 Edge 瀏覽器的“新建應用”功能,將 Web UI 封裝爲獨立的桌面應用。最終效果是:開機後 DSH 自動在後臺運行,雙擊桌面圖標即可使用,體驗接近原生客戶端。 在部署過程中,還會遇到一個典型問題:服務化後 Web UI 中無法選擇工作區文件夾。本文也會給出完整的原因分析和解決方案。 一、WinSW 服務化部署 1.1 爲什麼選擇 WinSW WinSW 是一個輕量級的開源工具,可以將任意可執行文件包裝成 Windows 原生服務,使其在系統後臺自動運行,無需用戶登錄或手動干預。與使用 pm2、nssm 等方案相比,WinSW 的優勢在於配置簡單(單個 XML 文件)、原生服務集成、支持開機自啓和崩潰自動重啓。 1.2 核心配置要點 首先在 WinSW 的 GitHub Releases 頁面下載最新版本的可執行文件,將其重命名爲 deepseek-harness.exe ,並在同目錄下創建同名 XML 配置文件 deepseek-harness.xml 。

背景 DeepSeek Harness(簡稱 DSH)是 DeepSeek 推出的 AI 編程助手工具,通過 dsh web 可以在瀏覽器中訪問其 Web UI 界面。但源碼編譯版本沒有現成的桌面客戶端,每次都需要手動敲命令啓動,終端關閉後服務也就斷了。 本文將完整記錄如何通過 WinSW 將源碼編譯的 DSH 註冊爲 Windows 系統服務實現開機自啓,並進一步利用 Edge 瀏覽器的“新建應用”功能,將 Web UI 封裝爲獨立的桌面應用。最終效果是:開機後 DSH 自動在後臺運行,雙擊桌面圖標即可使用,體驗接近原生客戶端。 在部署過程中,還會遇到一個典型問題:服務化後 Web UI 中無法選擇工作區文件夾。本文也會給出完整的原因分析和解決方案。 一、WinSW 服務化部署 1.1 爲什麼選擇 WinSW WinSW 是一個輕量級的開源工具,可以將任意可執行文件包裝成 Windows 原生服務,使其在系統後臺自動運行,無需用戶登錄或手動干預。與使用 pm2、nssm 等方案相比,WinSW 的優勢在於配置簡單(單個 XML 文件)、原生服務集成、支持開機自啓和崩潰自動重啓。 1.2 核心配置要點 首先在 WinSW 的 GitHub Releases 頁面下載最新版本的可執行文件,將其重命名爲 deepseek-harness.exe ,並在同目錄下創建同名 XML 配置文件 deepseek-harness.xml 。 配置文件的核心內容如下( 請將示例路徑替換爲你自己的實際路徑 ): [代碼示例略] 幾個容易踩坑的地方: <executable> 必須指向 node.exe 的絕對路徑 ,不能直接寫 node ,因爲服務模式下 PATH 環境變量可能不完整。

讀完別停:把最觸動你的一條記下來,這周就用上。能落地的閱讀纔算數,歡迎回來聊聊你的實踐結果。 來源|博客園《從系統服務到桌面應用:DeepSeek Harness 部署與多形態使用指南》,https://www.cnblogs.com/znlgis/p/22954862.html

程式員技術場技术后端

評論(0)

暫無評論,來搶第一條。