下载¶
所有发布产物由 futuapi.com 直接托管。源码仓库为私仓,不对外开放。
最新版本:v1.4.26¶
artifacts 来源
本站托管的 tarball 来自发版时 CI 构建的产物,带 .sha256 校验文件。下载前请核对校验和。
Homebrew(macOS / Linux 推荐)¶
自动处理 macOS Gatekeeper quarantine,无需手动 xattr。安装后 futu-opend / futu-mcp / futucli 直接在 PATH 里;示例配置文件在 $(brew --prefix)/share/futu-opend-rs/examples/。
升级:brew upgrade futu-opend-rs
二进制下载¶
三个 binary 打在同一个 tarball 里:futu-opend(网关)、futu-mcp(MCP server)、futucli(命令行客户端)。
| 平台 | 架构 | 下载 | 校验 |
|---|---|---|---|
| Linux | x86_64 (glibc 2.31+) | futu-opend-rs-1.4.26-linux-x86_64.tar.gz | .sha256 |
| Linux | aarch64 | futu-opend-rs-1.4.26-linux-aarch64.tar.gz | .sha256 |
| macOS | Apple Silicon (arm64) | futu-opend-rs-1.4.26-macos-arm64.tar.gz | .sha256 |
| macOS | Intel (x86_64) | futu-opend-rs-1.4.26-macos-x86_64.tar.gz | .sha256 |
| Windows | x86_64 | futu-opend-rs-1.4.26-windows-x86_64.zip | .sha256 |
全平台已上线
5 个平台的预编译包和 sha256 校验文件都由 GitHub Actions 自动构建并推送到本站;每次发 rs-v* tag 自动出新版。发邮件 leaf.futu@gmail.com 反馈问题。
终端一键下载¶
喜欢命令行的用户直接复制对应平台的脚本贴进 terminal —— 下载 + 校验 + 解压 + 授权一条龙完成(右上角 📋 复制按钮):
VER=1.4.26; ARCH=macos-arm64; FILE=futu-opend-rs-$VER-$ARCH.tar.gz
curl -LO https://futuapi.com/releases/rs-v$VER/$FILE
curl -LO https://futuapi.com/releases/rs-v$VER/$FILE.sha256
shasum -a 256 -c $FILE.sha256
tar xf $FILE && cd futu-opend-rs-$VER
xattr -cr futu-opend futu-mcp futucli # 解除 Gatekeeper quarantine
./futu-opend --version
VER=1.4.26; ARCH=macos-x86_64; FILE=futu-opend-rs-$VER-$ARCH.tar.gz
curl -LO https://futuapi.com/releases/rs-v$VER/$FILE
curl -LO https://futuapi.com/releases/rs-v$VER/$FILE.sha256
shasum -a 256 -c $FILE.sha256
tar xf $FILE && cd futu-opend-rs-$VER
xattr -cr futu-opend futu-mcp futucli
./futu-opend --version
$VER = "1.4.26"; $FILE = "futu-opend-rs-$VER-windows-x86_64.zip"
Invoke-WebRequest -Uri "https://futuapi.com/releases/rs-v$VER/$FILE" -OutFile $FILE
Invoke-WebRequest -Uri "https://futuapi.com/releases/rs-v$VER/$FILE.sha256" -OutFile "$FILE.sha256"
$expected = (Get-Content "$FILE.sha256").Split(" ")[0]
$actual = (Get-FileHash $FILE -Algorithm SHA256).Hash.ToLower()
if ($expected -eq $actual) { "✅ sha256 ok" } else { "❌ sha256 mismatch" }
Expand-Archive $FILE -DestinationPath .
cd "futu-opend-rs-$VER"
.\futu-opend.exe --version
macOS 用户须知¶
macOS 会拦截从网络下载的未签名二进制(Gatekeeper),双击或终端执行时弹出"无法验证开发者"提示。解压后执行一次即可解除:
之后就能正常运行,不需要重复操作。
验证校验和¶
# Linux / macOS
sha256sum -c futu-opend-rs-1.4.26-linux-x86_64.tar.gz.sha256
# 或手动对比
shasum -a 256 futu-opend-rs-1.4.26-linux-x86_64.tar.gz
cat futu-opend-rs-1.4.26-linux-x86_64.tar.gz.sha256
Docker 镜像¶
暂不提供公开镜像
目前不发布公开 Docker image。如需容器化部署,从上表下 Linux tarball, 参考 部署到生产 里的 Dockerfile 自己打镜像。
历史版本¶
所有版本的 tarball 可在 releases/ 浏览。
部署模板¶
Dockerfile 和 systemd unit 完整源码在 部署到生产 教程里 inline 展示,复制即用。