桌面应用分发工具
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
Hydraulic Conveyor 是一款面向桌面应用分发的开发者工具,核心目标是把打包、签名、公证、安装与自动更新流程统一起来。正文中它强调“不需要特殊服务器或代码改动”,并尽量使用平台原生更新机制,适合需要把桌面应用交付给真实用户的团队。
Conveyor 覆盖 Electron、Flutter 和 JVM 生态。Electron 侧强调无需 Squirrel、可用平台原生更新器和高效增量更新;Flutter 侧可读取 pubspec.yaml、打包 Windows VC++ DLL、替换默认图标;JVM 侧支持 Jetpack Compose、JavaFX、CLI、Gradle/Maven、jdeps/jlink、JAR 优化和原生代码签名。macOS 使用 Sparkle 支持 App Store 外分发,并可在非 Mac 环境完成签名和 notarize;Windows 支持一键安装、网站或 Microsoft Store 发布、后台更新和复用运行时文件。企业能力包括对内签名服务器、自定义签名脚本和自定义 TLS 根证书的支持。
Conveyor 15 增加 update control API,可从 Electron、JVM 与原生代码中检查新版本并触发更新流程。Electron 提供 @hydraulic/conveyor-control,JVM 提供 dev.hydraulic.conveyor:conveyor-control:1.1+。不过正文明确 Linux 上该更新 API 当前不支持。文档方面,网站提供教程、quick-start、示例应用、用户指南和大量博客,正文还展示了配置与代码片段,文档可操作性较强。
开源项目可免费使用,要求项目采用 OSI-approved license。标准版为 45 美元/月,包含 3 个 app,提供邮件和聊天支持,不含 VAT。Source 方案需联系销售,包含无限项目、完整源码访问、私有修改,以及可作为 SaaS 产品一部分打包的选项。支付方式正文未披露。
优势是跨平台发布链路完整,对 Electron/Flutter/JVM 支持深入,增量更新和企业签名能力突出,也适合 Linux CI。局限是商业订阅制,标准版 app 数有限;许可证限制服务化使用;Linux 更新控制 API 暂不支持。它最适合有桌面应用商业发布需求、希望减少平台差异成本的中小团队和企业工程团队。
正文没有提供中国大陆访问、网络节点或支付方式信息,因此中国访问判断为未知。若访问或支付受限,可考虑 electron-builder、Electron Forge、Sparkle、jpackage、Flutter 官方打包工具及各平台原生签名发布链路作为替代。
本测评基于公开资料整理,不构成购买建议,请以 hydraulic.dev 官网实际信息为准。
Conveyor可简化多平台桌面应用签名与更新。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。