OctoBot 项目研究站 · node 模式与手动实例

OctoBot node 模式与手动实例:两种形态怎么选

OctoBot 3.0 版本带来一个结构性变化:最新 Release 默认以 node 模式运行,node 作为新版界面与移动 App 的后端,你可以在一个 dashboard 里管理钱包、多个自动化与多条策略。经典的手动(manual)OctoBot 实例并没有被取消——它保留内置 Web 界面(端口 5001-5010)与 Telegram 入口,而且回测只在手动实例里可用。选哪种,取决于你要做的是长期托管还是策略验证。

node 模式:3.0 起默认手动实例:内置 Web 界面 + Telegram依据 README 与 Dockerfile(2026-09 核验)
node 模式(3.0 默认)node 作后端 → 新界面 / 移动 App;端口 8000;多自动化与组合视图
手动实例内置 Web 界面(5001-5010)+ Telegram;回测仅此形态可用
共享能力同样的策略模式、交易所 tentacle 与执行引擎
node 模式与手动实例差异示意(依据 README 与 Dockerfile 整理,非官方图)。
Compare

OctoBot 的 node 模式和手动实例有什么区别

差异集中在入口、端口与回测可用性上。

维度node 模式手动实例注意点
如何启动安装最新 Release 即默认进入可单独运行,也可从 node 界面启动OctoBot 的 README 明确了两者关系
界面入口新版 OctoBot 界面 + 移动 App(node 作后端)内置 Web 界面;也可接 TelegramREADME 提到公开版移动 App 面向 octobot.cloud 策略,管理开源 beta 需用新界面或 beta App
端口8000(Dockerfile 注释为 Node API)5001-5010(独立界面 + 最多 10 个子进程界面)要同时用两种形态,两段端口都得规划
多自动化支持:一个 node 跑多个自动化(DCA/网格/篮子/TradingView 等)并统一看组合以单实例配置为主多自动化意味着风险敞口要合并核算
回测⚠️ 不支持(官方:回测仅手动实例可用)支持内置回测引擎要验证参数就必须有手动实例
隐私与密钥官方称 OctoBot 三大支柱含自托管(私钥不离开设备)与零知识(端到端加密)配置与数据在本地数据目录加密与托管细节以官方说明为准,本站未实测
成熟度属于 3.0.0-beta2(官方称 work in progress)稳定版 2.1.1 的形态beta 可能有 bug 或未完成功能
Node mode

OctoBot 的 node 模式是什么:官方给的三大支柱

这是 README 对新版 OctoBot 的自我定位,属项目自述。

多组合分析与自动化

一个 node 可以承载多个自动化任务,并在统一 dashboard 里查看完整组合。对同时跑多种策略的人来说,这解决的是「分散在多个实例里看不到总敞口」的问题。

自托管:私钥不离开你的设备

README 明确写「your keys never leave your devices」。含义是资金操作的凭据由你自己持有,而不是交给第三方托管——这也是 OctoBot 和云端托管服务的核心差别。

零知识隐私

官方称数据端到端加密,除你之外无人可读。作为对照,仓库里确实有 supabase 相关依赖与社区模块(`community/`),说明云侧组件是存在的;具体加密实现以官方文档为准。

Versions

版本关系:beta 与稳定版分别是什么

这一节直接关系到你装完会看到什么。

版本发布时间形态适合谁
3.0.0-beta22026-08-06默认 node 模式 + 新界面/移动 App想尝鲜新形态、能接受 bug 与功能不完整
3.0.0-beta12026-07-30同上(更早的 beta)
2.1.12026-03-30稳定版(手动实例形态)要稳定运行、要做回测的人
2.1.02026-03-18稳定版
2.0.162025-12-29稳定版
Docker 镜像标签README/compose 用的是 drakkarsoftware/octobot:stable想用 beta 形态需另行确认镜像标签
官方对 OctoBot beta 的表述:「the new OctoBot beta is a work in progress. You may hit bugs or incomplete features.」——属于官方自述,本站照录,不做稳定性评价。
Choose

OctoBot 该用 node 模式还是手动实例:看哪些条件来选

按任务选,不按新旧选。

要做参数验证 → 必须有手动实例

只要你的目的是回测与模拟盘,就得准备手动实例,因为官方明确回测仅手动可用。可以只装稳定版,也可以 node + manual 并行。

要长期多策略托管 → node 模式更顺手

如果你打算同时跑网格、DCA、篮子等多个自动化,并想在一个 dashboard 里看总组合,node 模式的设计目标正是这个场景;但请接受它是 beta 形态。

只想先试试 → 先稳定版再考虑升级

先用 2.1.1 把策略与交易所链路跑通、把回测做一轮,再决定要不要跟随 3.0 beta。升级前记得备份 user/ 数据目录。

FAQ

OctoBot 运行形态常见问题:两种模式怎么选

node 模式和手动实例是两套软件吗?

不是。它们是同一个 OctoBot 项目的两种运行形态:node 模式在 3.0 起成为默认,负责作为新界面与移动 App 的后端;手动实例是原有形态,保留内置 Web 界面与 Telegram。README 说明可从 node 界面启动手动实例。

两者能同时跑吗?

可以,端口上也是这么设计的:node API 用 8000,手动实例的 Web 界面用 5001-5010(最多 10 个子进程界面)。同时运行时要注意端口不冲突、以及两类实例的风险敞口合并核算。

新版界面不用本地部署吗?

README 的表述是:你的 node 作为新界面与移动 App 的后端,因此机器人本体仍跑在你自己控制的机器上;界面只是访问入口。具体的连接方式与鉴权以官方 getting-started 指南为准。

公开版手机 App 能用在我的开源实例上吗?

README 特别说明:公开(非 beta)的移动 App 面向 octobot.cloud 的策略;要管理开源 beta 实例,应使用新界面或 beta 版 App。版本对口这一点很容易搞混,建议按官方说明操作。

升级到 3.0 beta 会丢配置吗?

官方未在 OctoBot 的 README 中承诺平滑迁移。通用做法是升级前备份数据目录(Docker 部署对应 /octobot/user 卷),并在模拟盘环境先验证一遍再切到实盘实例。

本站验证过这些形态吗?

没有。本站未在本机安装或运行 OctoBot,以上内容整理自 README、Dockerfile 与 Releases 列表,未做实测;实际行为以官方版本为准。

OctoBot 的运行形态定了,再看怎么改它

仓库结构、构建环境与代码约定,都在二次开发页。