| 部署方式 | 技术门槛 | 耗时 | 适用人群/场景 | 优点 | 缺点 |
| 一键脚本安装 | 极低(小白可上手) | 10分钟内 | 小白、个人用户、本地试用、快速验证 | 1. 全自动,无需手动配置依赖;2. 自动引导初始化;3. 支持开机自启;4. 全平台通用(Windows/macOS/Linux) | 1. 自定义程度低;2. 仅适合本地运行,外网访问需额外配置 |
| npm手动安装 | 中等(懂基础命令行) | 5~10分钟 | 开发者、已有Node环境、服务器批量部署、CI/CD流水线 | 1. 版本可控,可指定版本;2. 自定义程度高;3. 不占用多余资源;4. 适合精细化管理 | 1. 需自行安装Node.js和依赖;2. 需手动配置后台运行 |
| 源码编译安装 | 高(懂开发、会处理依赖) | 30分钟+ | 开发者、二次开发、定制功能、提交PR、本地调试 | 1. 完全可控,可修改核心逻辑;2. 可自定义技能和插件;3. 适合深度集成 | 1. 复杂度高,易出构建问题;2. 维护成本高;3. 需熟悉pnpm和构建流程 |
| 云平台一键部署 | 极低(小白可上手) | 15分钟内 | 企业用户、需要7×24小时运行、公网访问、团队协作 | 1. 无需手动配置环境;2. 云端托管,自动备份;3. 支持公网IP、域名绑定;4. 高可用,适合生产环境 | 1. 产生云服务器费用;2. 数据存储在云端,隐私性不如本地部署 |