Binance Agent OS Mini Hackathon · Track A 报名作品

$ bazz --trust-level high  ·  human_in_the_loop = true

你的币安副驾

MCP Server · Agentic Wallet · x402/B402 · Skill Hub 四块官方能力 拧成一条真闭环:扫描 → 分析 → 建议 → 确认 → 执行。 双击即跑的 Windows 便携版,无需 Python / Node。

> AI 助手都在说话。BAZZ.AGENT 做事 —— 但你必须先点头。

BAZZ.AGENT 主界面:左侧会话、中间对话与工具卡、右侧实时信号台

主界面:左侧会话历史 · 中间对话与工具卡 · 右侧 Binance 实时信号

§ 承诺为什么你可以相信它

不是聊天气泡套 Binance 皮肤 —— 是跑在你账户上的智能体操作系统,且把"你要确认"写在每一行执行路径里。

人在回路,默认如此每笔交易 / 转账 / 签名支付都先弹一张确认卡,敏感操作从不静默执行。
真实协议,不是演示四块原生能力全部按官方真实规范对接:OAuth PKCE · 无密钥 MPC · Permit2 签名。
本地优先,数据分离数据存到你自己的目录(%APPDATA%),与应用代码分离——更新只换程序,不碰你的数据。

§ 演示88 秒看懂怎么用

真实操作实录:历史会话 → 行情雷达 → 一键"现货买入"跳对话等 Agent 分析 → 记忆 → 钱包 → 设置(无配音)。

完整动效宣传片 · 1280×720 · 37s · 1.9 MB:video/BAZZ-demo-v2.mp4

§ 界面交易舱四景

行情雷达 · Agent 钱包 · 系统设置 · 长期记忆 —— 截图全部来自真实运行的桌面版。

行情界面:Monster Radar 与 24h 智能异动扫描
行情 —— Monster Radar 爆发窗口 · 24h 智能异动扫描 · BTC/ETH/SOL/BNB 实时价
Agent 钱包:无密钥 MPC 与链上限额
Agent 钱包 —— 无密钥 MPC(baw)· 链上限额策略 · Wallet Skills 技能库
设置:多供应商 LLM 与全局安全数据中心
设置 —— 多供应商 LLM · 网关 · AES-256-GCM 静态加密 · 全局安全状态
记忆:跨会话长期偏好与风险锚点
记忆 —— 跨会话长期记忆 · 风控 / 资产配置锚点 · 已索引可检索

中 / EN 双语、深 ↔ 浅主题顶栏一键切换(重启自动记住)。英文界面版见 README

§ 能力四块原生能力

不是聊天皮肤套 Binance API —— 四块全部按官方真实协议实现。

MCP Server core

agent.binance.com · Streamable HTTP · OAuth 2.0 PKCE

Binance 官方 Agentic MCP 接入。运行时工具发现,无硬编码工具名;公开行情免鉴权,账户 / 交易走 OAuth + 最小权限 scope。

  • RFC 9728 资源元数据挑战 → PKCE(S256) 浏览器流
  • 工具运行时 tools/list 发现
  • 无提现 scope;Agentic 子账户与主账户隔离

Agentic Wallet baw

npm i -g @binance/agentic-wallet

官方 MPC 无密钥钱包,多链(BSC / ETH / Base / SOL),浏览器扫码登录。Agent 只能经 run_command 白名单调 baw,从不见私钥。

  • 兑换 $50k / DeFi $100k / x402 $20 每日上限
  • 市价单 / 限价单 / 兑换 / 报价
  • 全部 --json 机器可读

x402 / B402 pay

/papi/v2/b402/{supported,verify,settle}

机器对机器支付:卖家 402 → 买家 Agentic Wallet 离线 Permit2 EIP-712 签名 → Facilitator 验证 → 链上点对点结算(Facilitator 代付 gas)。

  • BNB Smart Chain(eip155:56);真实 /supported 拉配置
  • 签名环节无 gas,体验顺滑
  • 无权限时优雅降级演示

Skill Hub 19 skills

npx skills add <github path>

19 个官方 Binance skill(CEX + Web3 + 自研富媒体发文),意图驱动:对话里表达意图,skill 自己决定调哪个底层 API / CLI。

  • 本地已装 .agents/skills/*,锁文件 skills-lock.json
  • install / run / remove 全套,带路径穿越防护
  • 插件扩展:plugins/<id>/{main.py,plugin.json}

§ 架构一套代码,两种形态

FastAPI 后端 + React 前端,全部 SSE/NDJSON 流式,无 WebSocket。

┌──────────────────────────────────────────────────────────────────┐
│              BAZZ.AGENT (desktop & web, same core)                  │
│                                                                  │
│   Electron (desktop) ─┐                                          │
│   Browser (web)      ─┴─► React cockpit ─ HTTP/SSE ─► FastAPI        │
│                                                                  │
│   FastAPI desktop_app.py                                         │
│        │          │          │         │         │         │     │
│        ▼          ▼          ▼         ▼         ▼         ▼     │
│   MCP Client x402 Cl. Wallet   binance-cli Cron    LLM      │
│   (OAuth)    (B402)   (baw)     (CEX HMAC)       +rules    │
│        │                                                          │
│        └──────────────► Binance Agent Native                       │
│                          (MCP / Wallet / x402 / Skill Hub)        │
│                                                                  │
│   SQLite (state.db): sessions / messages / memory / jobs        │
└──────────────────────────────────────────────────────────────────┘

桌面版内嵌 PyInstaller 冻结后端(ScoutBackend.exe),托管同一份 React 构建 —— 一套代码,两种形态。

§ NEWv1.5 系列新东西

从 v1.5.11 到 v1.5.26,把「能用」打磨成「好用」—— 这些能力全部已在桌面版上线。

🧩增量自动更新MANIFEST 差分只下变更文件 · SHA256 逐文件校验 · 备份 workspace · 秒级应用 · 版本守卫永不降级
🛡内置代理池mihomo 内核随包内置 · 订阅导入 / 延迟测速 / 一键启用 · 全应用流量统一走代理 · 故障自动切换节点
🎯妖币雷达战绩发现即记录 · moon / dump / expired 三态判定(10x 合约口径)· 胜率大数字 + 结局占比可视化
📰广场富媒体发文SMC 4h 推理链(BOS/CHoCH · OTE · OB · FVG)· 封面图 + 24h 分时图自动生成 · 一键发布币安广场
🫥关闭缩托盘点 ✕ 可最小化到系统托盘 · 定时监控 / 妖币复查关窗后照常跑 · 记住你的选择不再打扰
🖼文件图片预览文件管理器直接查看 png/jpg/gif/webp · 查看窗口可最小化成浮条挂在一旁 · 删除带二次确认

§ 下载Windows 桌面版

内置 Electron + 冻结后端,无需 Python / Node;支持深/浅主题与中/英一键切换(重启记住)。

安装版 · setup.exe(推荐)

Inno Setup 制作,无需管理员;数据存放在 <安装根>\workspace,更新 / 重装都不碰数据。装完支持应用内增量更新(只下变更文件,秒级应用)。

↓ 下载最新 setup.exe

校验与历史

每个版本附 SHA256SUMS + MANIFEST.json:逐文件哈希校验,防篡改防降级;旧版本与增量包也在 Release 页。

→ 全部 Release 与校验文件
  1. 下载 setup.exe → 安装到任意目录(建议英文路径)
  2. 双击 BAZZ.AGENT.exe,首次启动等 3–5 秒后端预热
  3. 数据外置在 <安装根>\workspace —— 更新只换程序,不碰你的数据
  4. 窗口无边框:按住顶栏拖动,右上 ─ / □ / ✕ 控制;点 ✕ 可缩到托盘后台常驻

§ 快速开始本地从源码运行

Python 3.11+ · Node 18+ · 一条命令起服务。

  1. 克隆:git clone https://github.com/xinyuzjj/bazz.agent.git
  2. 后端:python -m venv .venv && .venv\Scripts\activate && pip install -r requirements.txt
  3. 前端:cd frontend && npm install && npm run build && cd ..
  4. 启动:.venv\Scripts\python -m uvicorn desktop_app:app --host 127.0.0.1 --port 8080
  5. 打开:http://127.0.0.1:8080

公开行情扫描与基础分析无需任何凭据。
接真实交易 / LLM / MCP / Agentic Wallet 时,分别在「设置」「MCP」「钱包」面板按引导填写或扫码。

§ 联系找到作者

反馈问题、交流策略,或者只是打个招呼 —— 都欢迎。