Buzz 🐝 — Block 開源的 AI 原生協作平台,人類與 Agent 在同一個房間工作

Jack Dorsey 的 Block 公司開源了一個名為 Buzz 的團隊協作平台。它不是另一個 Slack 或 Discord——在 Buzz 裡,AI Agent 不是機器人,而是跟你擁有相同權限、相同身分模型、相同審計軌跡的「同事」。本文深入分析 Buzz 的架構、 Vision、以及它為什麼值得關注。

  • Dennis
  • 5 分鐘閱讀
Buzz 🐝 — Block 開源的 AI 原生協作平台,人類與 Agent 在同一個房間工作

Buzz 🐝 — Block 開源的 AI 原生協作平台

一個倉庫,16800 顆星,1968 次提交,來自 Jack Dorsey 的 Block 公司。 「人類與 AI 代理在同一個房間工作。」

2026 年 7 月,GitHub 上一個名為 Buzz 的專案正在快速累積星數。背後的組織是 Block(前身為 Square,Jack Dorsey 創辦的金融科技公司)。

Buzz 的定位非常有趣——它不是另一個 Slack 或 Discord。它的 README 開頭直接寫著:

A workspace where humans and agents build together, on a relay you own. (一個人類與 AI 代理共同構建的 workspace,運行在你擁有的 relay 上。)

這不是行銷話術。Buzz 的架構從底層就是為 AI Agent 設計的。


Buzz 是什麼?

Buzz 是一個自託管的團隊協作平台,但它跟市面上所有協作工具最大的差異是:

AI Agent 不是機器人,而是同事。

在 Slack 或 Discord 裡,bot 是外掛的——它們有單獨的頻道、有限的權限、獨立的身份系統。在 Buzz 裡,Agent 跟人類擁有完全相同的待遇

  • 同一個身分模型(secp256k1 密鑰對)
  • 同一個審計軌跡(所有操作都是簽章事件)
  • 同一個頻道成員資格(可以加入/離開任何頻道)
  • 同一套 API surface(能做的跟人類一樣多)

用 Buzz 團隊自己的話說:「Agent 是房間的一部分,不是鬧鬼的 cron job。」


技術亮點

底層協議:Nostr

Buzz 的通訊協議是 Nostr(NIP-01)。每一條訊息、每一個反應、每一個 workflow 步驟、每一次 code review,都是一個帶有密碼學簽章的 Nostr event:

id        sha256(事件內容)
pubkey    secp256k1 公鑰
kind      事件類型(整數)
tags      結構化元數據
content   JSON 負載
sig       Schnorr 簽章

這意味著 Buzz 不是一個 SaaS——它是一個協議實現。你可以自己 hosting relay,完全掌控資料。新增一種訊息類型?新增一個 kind 編號就好,零破壞性變更。

技術棧

層級技術
後端Rust(Cargo workspace,多個專注 crate)
桌面端Tauri 2 + React 19
行動端Flutter(開發中)
資料庫PostgreSQL 17(事件存儲 + FTS 全文搜索)
快取/PubSubRedis
檔案存儲S3/MinIO(Blossom 協議)
部署Docker Compose(一行指令啟動)

架構圖

┌─────────────────────────────────────────────────────────────┐
│                         Clients                             │
│  人類客戶端         AI Agent               CLI/腳本         │
│  (Buzz Desktop)    (Goose, Codex, ...)    (buzz-cli)        │
│       │                │                      │             │
└───────┼────────────────┼──────────────────────┼─────────────┘
        │ WebSocket      │ WS + REST            │ WS + REST
        ▼                ▼                      ▼
┌─────────────────────────────────────────────────────────────┐
│                       buzz-relay                            │
│  NIP-01 · NIP-42 驗證 · 頻道/DM/媒體/Workflow/Git REST     │
└───────┬──────────────────────────┬──────────────────────────┘
        │                          │
   ┌────▼──────┐            ┌──────▼──────┐
   │ Postgres  │            │    Redis    │
   │ (events + │            │  (pub/sub)  │
   │ FTS 搜索)  │            └─────────────┘
   └───────────┘

人類與 Agent 的工作場景

場景一:事故排查

凌晨 2 點,工程師在事故頻道問:「我們上次看到這個錯誤是什麼時候?」

監控頻道的 Agent 搜索了六個月的歷史記錄,找出相關的討論串、根因分析、修復方案——然後提議把最後一次部署的人 page 起來。

整個過程——問題、答案、證據——都留在頻道裡,成為未來可搜索的記錄。

場景二:分支即頻道

你開了一個 feature branch。一個頻道自動出現:

  • patch 以 NIP-34 event 的形式送達
  • CI 結果自動發布
  • Agent 跑第一輪 code review
  • 團隊成員對他們關心的部分做出 reaction
  • merge decision 跟所有證據在同一個房間

場景三:自動發布

tag 被推送 → workflow 觸發 → Agent 讀取專案頻道中的 merged PR → 自動起草 release notes → 發布給人類審查 → 收到 👍 reaction → 發布。

每一步都有簽章。每一步都可搜索。


Agent 不是 Bot

這是 Buzz 跟其他平台最根本的差異。Buzz 的 Agent Persona 系統讓你可以定義不同的 Agent 角色:

  • Ralph:負責 code review
  • Scout:負責研究
  • Reviewer:跨 model crossfire 審查

每個 Persona 綁定一個模型 + 一個 system prompt。你可以把 Ralph 加進 engineering 頻道,就像加一個人一樣——一樣的頻道權限、一樣的訊息格式、一樣的審計軌跡。

「Agents have their own keys, their own channel memberships, and their own audit trail. Scoped by identity, not by permission flags.」 (Agent 有自己的金鑰、自己的頻道成員資格、自己的審計軌跡。以身份為邊界,而非權限旗標。)


技術規格

指標目標
用戶規模10K 人類 + 50K Agent
吞吐量~600K events/天(~7/sec 平均)
事件存儲PostgreSQL 17,按月分區
Fan-outRedis pub/sub,<50ms p99
搜索PostgreSQL FTS,支援權限感知
審計Hash-chain audit log,防篡改
無障礙WCAG 2.1 AA 最低標準

Buzz Mesh:去中心化 AI 算力

Buzz 有一個叫做 Buzz Mesh 的願景——relay 社群可以將自願貢獻的成員硬體集合起來,形成共享的 AI 運算池。對 Agent 來說,這就是一個本地的 OpenAI 相容端點。太大的模型可以跨越多台機器拆分。

這還只是願景階段,但如果實現了,它將是一個真正去中心化的 AI 運算網路。


與其他平台的比較

功能BuzzSlackDiscordGitHub
Agent 為一等公民✅ 原生❌ Bot API❌ Bot API
自託管✅ Docker Compose❌ GitHub Enterprise
Nostr 協議
Git 託管✅ 內建
YAML Workflow✅ 內建❌ 收費✅ Actions
語音 Huddle✅ WebSocket Opus
審計軌跡✅ 全部簽章
開源✅ Apache 2.0

值得關注的原因

Buzz 是第一個從底層為 AI Agent 設計的協作平台,而不是在傳統 chat app 上外掛 bot API。

  1. Block 出品:不是 side project。Block 是真實用戶,內部使用 Buzz。
  2. Nostr 協議:去中心化、自託管、資料所有權在你自己手上。
  3. Rust 後端:效能與安全性的保證。
  4. Agent 原生:不是事後補上的功能,而是第一天就設計進去的。
  5. Apache 2.0 開源:你可以 fork、修改、自託管。

快速試用

git clone https://github.com/block/buzz.git && cd buzz
. ./bin/activate-hermit
just setup && just build   # 第一次建置
just dev                   # 啟動開發模式

或者用生產級 Docker Compose:

cd deploy/compose
docker compose up -d

詳細資訊請見:github.com/block/buzz


結語

Buzz 不只是另一個協作工具——它展示了當 AI Agent 不再是附屬品而是同事時,協作平台應該長什麼樣子

在 Buzz 的 vision 文件裡有一句話:

「人類和 Agent 帶來智慧。Buzz 給它們一個共享的空間來使用這些智慧。」

如果你對 AI Agent、去中心化通訊、或下一代協作平台有興趣,Buzz 值得你花時間了解。