Install
openclaw skills install @frederica123/tradingbotopenclaw skills install @frederica123/tradingbot在 macOS 或 Linux 用户机器上安装并运行 paoosi/tradingbot。首次启动只验证本地管理界面和 Mock 模式,不配置真实交易。当前脚本不自动支持 Windows。
APP_SECRET_KEY。live,后续体验必须由用户明确改选 demo。http://127.0.0.1:8088。当前服务会监听所有网卡,启动前必须提醒用户保持系统防火墙开启,不要把端口映射到公网。git reset、git clean、强制覆盖或删除用户已有目录。检查操作系统、CPU 架构和 git、Go 1.21+、Node.js 18+、npm、OpenSSL、C 编译器。缺少依赖时只报告缺项;安装系统软件前再次取得确认。
确定安装目录。用户未指定时,建议使用当前工作目录下的 tradingbot,不要静默写入其他位置。
告知用户安装脚本会:
https://github.com/paoosi/tradingbot.git 克隆代码,或对干净的同源仓库执行 fast-forward 更新;server、worker-supervisor 和 strategy-runner;0600 的 .env.local,密钥只保存在用户本机。用户确认后运行:
bash <当前 Skill 目录>/scripts/install.sh "<安装目录>"
报告脚本输出的实际 commit,不把“命令无报错”表述成已经启动。
在可持续运行的终端中执行:
bash <当前 Skill 目录>/scripts/run.sh "<安装目录>"
等待服务启动后检查:
curl --fail --silent http://127.0.0.1:8088/api/health
正常返回结构示例:
{"code":0,"message":"ok","data":{"ok":true}}
告知用户访问 http://127.0.0.1:8088,并明确首轮不要添加 live 账户。
最终报告安装目录、commit、监听端口、健康检查结果和停止方式。不得输出 .env.local 内容。
.env.local 中的 PORT;编辑时不得回显其他密钥。Ctrl+C,不要按端口批量杀进程。