跳转到内容

运维

本节介绍如何把 Bub 当作产品运行:选择模型、启用所需的 channel,并保持服务持续在线。

当你完成 快速开始 并需要稳定运行时,请使用本节 —— 例如在小型 VM 上承载工作区的 Telegram 机器人,或容器化网关。

  • Bub 已安装且至少完成了一次模型调用 —— 参见 运行第一个 turn
  • 你拥有可写的 ~/.bub/(或通过 BUB_HOME 指定的路径)。
  • 你有模型提供商密钥。默认是 OpenRouter;任何 BUB_MODEL 支持的提供商都可以。
  1. 配置 —— 编写 ~/.bub/config.yml,设置 BUB_* 环境变量,指定提供商。
  2. Channels —— 启用、禁用并调优 Bub 监听的接入面。
    • CLI —— bub chatbub run
    • Telegram —— token、白名单、防抖。
  3. 部署 —— Docker / docker-compose、持久化状态、安全升级。
  • 不熟悉运行时模型?先阅读 Turn pipeline
  • 需要自定义 channel 或 hook?参见 Build
  • 需要完整的环境变量表?参见 Settings 参考