Superalgos / 界面与工作空间

Superalgos 可视化设计:不写代码怎么搭出一个交易策略

Superalgos 的卖点不是「有个图形界面」,而是策略本身由可视化节点搭成:官方仓库简介把平台概括为「可视化设计你的加密交易机器人,并配套集成图表系统、数据挖掘、回测、模拟盘与多服务器部署」。这句话里的六件事分别落在不同的工作空间里,先认清它们的分工,再谈怎么搭——否则很容易在界面里迷路。

设计方式:可视化节点,不是写代码文档规模:应用内 1500+ 页学习门槛:前三课约 2–3 小时依据官方 README 与仓库目录(2026-09-17 核验)
Design搭策略与交易系统的节点画布
Charting看行情与叠加指标的图表系统
Data Mining把行情加工成数据产品
NetworkP2P 节点与信号分发
Learning机器学习与预测相关任务
五个工作空间示意(依据官方仓库简介与 Projects 目录中的 Visual-Scripting / Data-Mining / Network / Machine-Learning 等条目整理);示意非官方界面截图,具体界面名称与位置以应用内文档为准。
Spaces

五个工作空间分别负责什么

下表把官方仓库简介里承诺的六件事对回各自的工作空间,并写清「什么时候才会用到它」。最后一列是判断依据,方便你在应用内文档里核对。

工作空间主要做什么典型任务什么时候用它核对依据 / 注意点
Design用可视化节点定义交易系统与策略,是整套平台的入口搭一条策略、改参数、定义交易系统里的引用关系任何时候——只要你要新建或修改策略对应仓库里的 Visual-Scripting 与 Foundations 项目;节点体系自成一门语言,需要先过教程
Charting集成图表系统,用来查看行情与叠加指标看某个市场与时间框架的走势、叠加指标与预测验证数据挖得对不对、策略在图上表现如何官方简介明确写了 integrated charting system;这是内置能力,不是外挂第三方看图工具
Data Mining把交易所行情经机器人加工成可复用的「数据产品」启动挖矿任务、检查数据产品、管理落盘数据策略跑之前,以及换市场或换时间框架时对应 Projects/Data-Mining;开挖后磁盘与内存都会明显占用,详见数据挖掘页
NetworkP2P 网络节点,用于模块协作与交易信号分发运行网络节点、收发信号、参与机器学习众测你要发信号、收信号,或贡献算力时对应 Projects/Network 与 Network README;网络节点默认 websocket 端口 18042,需要在防火墙放行
Learning机器学习相关的测试与预测链路参与 Bitcoin Factory 的模型众测、查看预测类指标你关心 AI/预测,或想用算力换代币对应 Projects/Machine-Learning 与 Bitcoin-Factory;TensorFlow 集成官方自述为「部分且未完成」
治理与用户相关项目User Profile、治理流程与社区扩展的管理入口创建用户档案、装社区扩展、提交贡献你要提贡献,或用需要身份的功能时对应 Projects/Governance、Community-Plugins;身份变更要等治理仓库合并后才生效
怎么看这张表:官方仓库简介把平台概括为「可视化设计 + 集成图表系统 + 数据挖掘 + 回测 + 模拟盘 + 多服务器部署」;本表是把这些能力对回工作空间的一种整理方式。工作空间的确切名称、图标与位置以应用内文档为准——官方明确说明应用内版本比网页版更新。
Node model

界面是怎么组织的:节点、层级与引用

看懂这张表,就基本能读懂官方文档里那些带箭头的长路径。下表路径写法都出自官方文档,可以直接拿去对照。

你在界面里看到的东西它是什么官方文档里的路径写法示例什么时候会用到它注意点
User Profile你的身份节点,用于在 P2P 网络里标识身份User Profile用网络、信号、治理相关功能前必须先有改动要保存为扩展并提交,合并后约 10 分钟才被网络节点读取
服务器类应用需要长期运行的服务User Apps > Server Apps > Task ServerUser Apps > Server Apps > Social Trading Server要跑任务、要发信号时发信号方必须自备 SERVER;只收信号的一方不需要
机器人节点实际执行策略与信号的机器人User Bots > Social Trading Bots > Social Trading Bot > Available Signals配信号收发、配交易机器人时信号要在策略里当条件用,需要按官方写法写成判断表达式
存储与凭据信号等数据的外部存放位置User Storage > Github Storage > Github Storage Container发信号方需要保存策略信号时用 GitHub 仓库存放且文件会加密;凭据写在本地 My-Secrets 目录下的配置文件里
网络接口与网络服务P2P 节点对外通信的通道与用途声明Network Interfaces(含 Websockets / HTTP 两种接口)、Network Services(按用途加,如 Trading Signals、Machine Learning)要运行网络节点时节点配置里的 host 要填运行该节点机器的 IP
参考资料文件敏感信息不放在节点里,而是放本地目录Superalgos/My-Secrets/ApisSecrets.json需要 token 或密钥类凭据时这是本地文件;不要把它的内容写进任何要分享的截图或文档
运行时目录数据、日志、工作区与网络节点数据各自落盘的位置My-Data-Storage / My-Log-Files / My-Workspaces / My-Network-Nodes-Data / My-Social-Trading-Data备份、迁移、容器化时用 Docker 时这些目录必须挂成卷,否则容器重启就丢数据
「引用」是理解这个界面的关键词:官方文档里大量出现 Reference——比如交易系统的出信号引用要指向交易策略信号,机器人实例要引用到具体的机器人节点。这类引用关系不是复制,而是指向;改一处会影响所有引用它的位置。这也是为什么改完要先回测验证,而不是直接上生产任务。
Projects & docs

项目、工作区与文档:换的是哪一层

官方启动命令支持指定项目与工作区,例如 node platform Foundations Blank-Template。搞清这几个概念的区别,才不会「打开发现不是自己上次的界面」。

概念它是什么怎么用 / 在哪典型场景注意点
Project(项目)平台按功能划分的模块,官方 Projects 目录下有 25 个条目仓库 Projects/ 目录;界面里通过项目菜单切换算法交易、数据挖掘、机器学习、治理各自是独立项目项目不是「扩展」,扩展是另一层机制
Workspace(工作区)你保存的工作现场,策略与配置都存在里面启动时用 node platform <项目> <工作区> 指定,例如官方示例的 Foundations Blank-Template想从空白模板开始搭,或回到上次的工作现场工作区文件要纳入备份范围;换机器前先确认已保存
Plugin(扩展)社区贡献的独立仓库,以 submodule 形式挂在 Plugins/Plugins/project-plugin-map.json 映射到对应项目用户档案、社区贡献的东西都在扩展里改扩展要两次提交(扩展仓库一次、主仓库更新引用一次)
应用内文档官方称超过 1500 页的交互式文档,且能与应用本身交互在应用内打开边操作边查,是最权威的界面说明官方明确说应用内版本比网页版更新,遇到不一致以应用内为准
内置教程官方设计的上手路径,按课推进启动应用后按提示逐课做第一次上手时官方强调这是他们推荐的应对曲线方式,建议全部做完再自己探索
其他应用平台之外还有若干独立应用Dashboards、Social Trading、Network、Task Server 等看统计面板、社交交易、跑网络节点时它们各自有独立日志目录,排错时别只看 Platform 的
Steps

怎么从零搭一个策略:六步走通可视化设计

下面六步把官方仓库简介里的各项能力串成一条可执行路径;每步都给出判断「这步做完了没」的核对方式。

  1. 先装好并启动,把教程做完

    按安装页的五条路径选一条(默认路径要先 fork 仓库),启动后 GUI 默认在 34248 端口。核对方式:node -v 在 16.6 以上、应用能打开、内置教程能正常推进。官方把教程列为必经步骤,前三课大约 2–3 小时,跳过它后面几乎每一步都会卡。

  2. 打开一个工作区,而不是直接开搭

    node platform <项目> <工作区> 指定,例如官方的 Foundations Blank-Template。核对方式:界面里能看到你选的工作区,而不是空白页或别人的工作现场。新手建议先用官方给的模板工作区。

  3. 在 Design 里定义交易系统

    策略不是写一个文件,而是在节点画布上把交易系统搭出来:市场与时间框架、策略,以及节点之间通过引用相连。核对方式:交易系统节点下的引用都指向了实际存在的目标,而不是空引用。官方文档里大量出现 Reference 就是这个环节。

  4. 先挖数据,别急着跑策略

    去 Data Mining 启动挖矿任务,把行情加工成数据产品。核对方式:目标市场与时间框架的数据产品已经产出、在 Charting 里能看到对应走势。这一步跳过的话,策略会因为取不到数据而跑不通。

  5. 用图表与回测验证,而不是直接上生产任务

    官方简介明确列了回测与模拟盘两项能力。核对方式:先在测试性任务上跑通,检查结果是否符合预期,再考虑生产任务。任务类型与调度的细节见机器人网络页。

  6. 最后才谈凭据与部署方式

    要接真实交易,就要准备交易所侧凭据,并按官方安全政策自行保管——官方明确说管理员不会向你索要任何 key 或资金。核对方式:你清楚自己在用测试环境还是真实环境,以及多服务器部署时各实例的职责。本站不提供任何资金或买卖点建议。

Learning curve

学习曲线陡不陡:时间会花在哪

这是本页最该被认真对待的一张表。官方在多个文档里反复强调「先学完再动手」。

阶段要做的事大致投入判断是否该往下走注意点
安装与启动准备 Node/Git/浏览器与 GitHub 令牌,fork 并 clone,跑 node setup 与扩展安装取决于网络与机器;仓库约 1.18 GB应用能启动、界面能打开这一步出错最多,排错页按现象列了处理方向
前三课教程跟着内置教程走一遍界面、挖数据与回测的基本操作官方说明约 2–3 小时不查文档也能找到主要入口官方强调不要跳过,这是官方推荐的应对方式
全部教程把官方内置教程全部做完投入明显大于前三课能独立搭出并跑通一条最小策略官方要求「在自行探索之前做完所有教程」
文档查阅遇到具体节点与参数时查应用内文档按需,随时——1500+ 页且应用内版本比网页版新,属于长期工具
数据准备为你的市场与时间框架挖数据与市场数量、时间框架数量成正比数据产品已产出且能在图表里看到磁盘与内存占用会随数据规模上升,提前规划
策略与验证搭策略、跑回测与模拟盘、反复调整取决于策略复杂度结果符合预期且你理解它为什么这样回测与模拟盘都是验证手段,不等于真实结果
两个已知的教程期坑:①官方提示 AscendEX 的 API 问题可能导致入门教程无法按预期运行,建议临时改用默认工作区;②官方同时说明,把远端部署与极简硬件留给「准备开始实盘」的阶段,学习阶段请在本地全尺寸电脑上做,否则教程体验会明显变差。以上均以官方文档为准。
Misunderstandings

关于 Superalgos 界面的六个常见误解

这些误解大多来自「把它当成普通的交易软件」;每一条都给出依据与建议动作。

常见说法实际情况依据建议动作
「可视化设计」就是拖几个指标块拼起来它是一套分层节点体系,节点之间靠引用相连,引用关系会互相影响官方文档中的节点路径与 Reference 写法先把教程做完再动手搭,别边猜边点
装上就能开始交易官方把教程与数据准备放在前面;凭据与部署是最后一步README 的入门路径与安全政策按「安装 → 教程 → 挖数据 → 回测 → 再生产」的顺序走
它是个网页工具,打开浏览器就能用界面是本机启动的网页服务(默认 34248 端口),先要有本地服务在跑README 与 Docker、树莓派文档中的端口说明先确认服务已启动,再打开浏览器
做加密货币的,应该也能顺手看股票它面向加密货币市场官方仓库简介与 topics 全部围绕 crypto要研究股票就换别的工具,别拿它硬套
界面这么复杂,说明功能更强复杂度换来的是可控性:策略、数据管线、任务调度都在你手里官方对「可贡献、可审计」的定位先确认你确实需要这种可控性,否则时间成本不划算
官方文档在网页上看就够了官方明确说应用内文档会与软件交互,且比网页版更新README 的文档说明犹豫时以应用内文档为准
FAQ

界面与工作空间常见问题

涉及界面的表述以官方 README、子 README 与应用内文档为准;本站未实机运行过 Superalgos。

不写代码真的能搭出策略吗?

官方对平台的定位就是「可视化设计你的加密交易机器人」,策略定义在节点画布上完成,不需要写策略代码。但要注意两点:一是不写代码不等于不用学,节点体系本身是一套需要教程才能上手的东西;二是平台代码开源,真要改造仍然要读代码。具体边界以应用内文档为准。

五个工作空间之间是什么关系?

官方仓库简介把平台能力概括为可视化设计、集成图表系统、数据挖掘、回测、模拟盘与多服务器部署,这些能力各自落在不同工作空间里:设计、图表、数据挖掘、网络与机器学习。它们是同一套系统里的不同视图,共用同一份工作区数据,所以换空间看到的是同一份工作现场的不同侧面。确切名称与位置以应用内文档为准。

节点路径里那些带箭头的写法是什么意思?

那是官方文档描述「这个节点在哪个父节点下面」的写法,例如 User Apps > Server Apps > Task Server 表示逐层展开的层级关系。看懂它就能把官方文档里的说明直接对到界面位置上,这也是排查「为什么找不到某个配置」时最有用的线索。具体路径以你所用版本的应用内文档为准。

需要先做完全部教程吗?

官方在 README 与 Bitcoin Factory 文档里都把教程列为必经步骤,并明确要求「在自行探索之前做完所有教程」;前三课大约需要 2–3 小时。是否全部做完取决于你自己,但跳过教程直接搭策略,大概率会在节点引用与数据准备上反复卡住。

应用内文档和网页版文档看哪个?

官方明确说应用内文档与软件交互,并且「很可能比网页版更新」。所以遇到两者不一致时,以应用内版本为准;网页版适合在还没装好环境时先大致了解结构。

在 EasyClaw 里能操作这个界面吗?

不能。Superalgos 的界面是它自己的本地服务,需要按官方路径安装并启动;本机 EasyClaw 技能目录里也没有任何 Superalgos 相关技能,两边没有已证实集成。EasyClaw 这边能做的是加密货币行情取数、出图与量化研究方法论这类事情,属于并列的另一条路线。

为什么我的界面和别人的截图不一样?

常见原因有三个:打开的项目或工作区不同(启动命令里可以指定项目与工作区)、你用的版本不同(官方发行版分稳定版与夜间开发快照两类)、以及界面本身仍在迭代。本站的描述基于 2026-09-17 的官方文档,你看到的实际界面可能已经变化。

看懂了界面,下一步是搞清机器人是怎么串起来的

界面只是入口;真正决定策略能不能跑的是机器人链路与数据产品,以及任务是怎么被调度的。