跳转至内容

安装方式对比

核心选项

Hummingbot + 仪表盘 Docker 独立安装 源码安装
复杂度 最简单 中等 最复杂
目标用户 新用户,偏好图形界面 大多数用户,熟悉命令行 开发者,代码修改者
自定义程度 有限(基于 UI) 仅配置文件 完全代码访问
维护 自动更新 手动版本管理 手动构建/更新
多实例 通过仪表盘管理 手动 Docker 命令 可能但不推荐
DEX 支持 部分,取决于 API 需要独立网关 需要独立网关

如何选择?

  • 仪表盘 + Hummingbot
    选择条件:

    • 偏好图形界面
    • 管理多个机器人/策略
    • 刚接触算法交易
    • 想要内置的回测工具

    限制:
    - 低级别控制较少
    - 需要更多系统资源

  • Docker 独立安装
    选择条件:

    • 熟悉命令行
    • 想要隔离环境
    • 需要多个实例
    • 偏好简单版本切换

    限制:
    - 无法修改核心代码
    - 手动证书管理

  • 源码安装
    选择条件:

    • 开发自定义策略
    • 修改 Hummingbot 核心
    • 测试未发布功能
    • 高级调试需求

    限制:
    - 复杂设置
    - 可能出现依赖冲突

常见问题

我可以同时运行多种方式吗?
可以 - 仪表盘可以管理 Docker 实例,同时您运行独立的源码安装。

哪种方式最节省资源?
Docker 独立安装(无 GUI 开销),其次是源码。

如何切换版本?
- 仪表盘:通过 UI 自动
- Docker:编辑 image: 标签
- 源码: git checkout 标签