DeepcoolService 是一个轻量级 Windows 后台服务,用于替代九州风神官方软件(DEEPCOOL DEEPCREATIVE)。官方软件包含常驻托盘程序和开机自启项,占用系统资源且影响整洁。本项目提供了一个干净、轻量、无感知的替代方案,以原生 Windows 服务方式运行。
服务支持多款九州风神一体式水冷,启动时自动检测已连接的设备。
| 协议 | 支持型号 |
|---|---|
| LdProtocol | LD240、LD360 |
| Ak400ProProtocol | AK400 Digital Pro |
| Ak620ProProtocol | AK500 Digital Pro、AK620 Digital Pro |
| LqProtocol | LQ240、LQ360、Assassin IV VC Vision、AK620 G2 Digital NYX、AK700 Digital NYX |
设备通信协议基于开源 Linux 项目 deepcool-digital-linux 的 HID 映射表。
- 以 Windows 服务静默运行(无托盘图标、无界面)
- 完全替代九州风神官方后台程序
- 自动检测已连接的水冷型号,无需手动配置
- 支持
--model和--pid命令行参数手动指定设备 - 向水冷头屏幕发送 CPU 功耗、温度、使用率和频率
- 使用 LibreHardwareMonitor 读取硬件传感器数据
- 编译项目(见下方)
- 执行
powershell -ExecutionPolicy Bypass -File build-msi.ps1 - 安装
Installer\out\DeepcoolDigitalSetup.msi
MSI 安装包会自动将服务安装到 C:\Program Files (x86)\Deepcool Digital\,注册为自动启动的 Windows 服务,并立即启动。
通过 Windows 设置卸载时会自动停止并移除服务。
# 安装服务
InstallUtil.exe "Deepcool Digital.exe"
# 启动服务
sc start DeepCool前置条件: Visual Studio 2022 Build Tools(含 .NET 桌面开发工作负载)
# 还原 NuGet 包
nuget.exe restore DeepcoolService.sln
# 编译
MSBuild DeepcoolService/DeepcoolService.csproj /p:Configuration=Release /p:Platform=AnyCPU
# 构建 MSI 安装包
powershell -ExecutionPolicy Bypass -File build-msi.ps1DeepcoolService.exe # 自动检测设备
DeepcoolService.exe --model LQ360 # 按型号名匹配
DeepcoolService.exe --pid 13 # 按产品 ID 指定
项目使用策略模式支持多设备:
IDeviceProtocol
├── LdProtocol (LD240/LD360,含初始化序列)
├── Ak400ProProtocol (AK400 Digital Pro)
├── Ak620ProProtocol (AK500/AK620 Digital Pro,含频率)
└── LqProtocol (LQ/Assassin/AK G2/AK700,含频率)
DeviceRegistry 将 VID+PID 映射到对应的协议实现。MonitorWorker 自动检测已连接的设备,并将数据包构造委托给匹配的协议。
- deepcool-digital-linux — HID 协议逆向工程
- LibreHardwareMonitor — 硬件传感器库
- HidLibrary — HID 通信库