← 所有精選

GitHub Trending 精選

每日一個爆紅開源專案

日榜 #12026-07-24

block/buzz

A hive mind communication platform

★ 6.8k stars · ▲ +2,162 今日 · 🔶 Rust · 📜 Apache-2.0在 GitHub 開啟 ↗

這是什麼

Buzz 是 Block 開源的一個 自架式協作工作區,目標不是再做一個聊天軟體,而是把人、AI agent、工作流、Git 事件與專案記憶放進同一個房間。README 的核心說法很清楚:它底層是一個 Nostr relay,訊息、反應、工作流步驟、審查批准與 Git 事件都變成簽名事件,寫進同一條可搜尋、可稽核的事件紀錄。預設自架部署是一個 relay 對一個 community;若是託管多租戶部署,也會以網域/子網域維持 community 邊界。這讓 Buzz 表面上像團隊 workspace,底層則更像一個以身份與事件 log 為中心的協作基礎設施;對需要長期保存脈絡的工程組織來說,重點是每個決策都能回到同一份紀錄。

為什麼上榜

這次 block/buzz 以 6,824 stars、今日新增 2,162 stars 登上日榜,熱度來自它正好踩中「AI agent 要怎麼真的進入團隊工作流」這個焦點。很多 agent 工具停在對話框或背景 bot,Buzz 的差異是把 agent 當成 workspace 成員:它們有自己的 key、頻道成員資格與 audit trail,可以參與 channel、canvas、workflow、huddle、Git patch、review 等流程。README 也沒有把願景包成已完成產品,而是明確區分 Works today / Being wired up / Strong opinions, pending code;這種把野心與現況分開說的方式,反而增加了可信度。

適合誰,可以拿來做什麼

Buzz 最適合想把 AI agent 協作、專案討論、CI/review、release 流程與歷史搜尋串在一起的工程團隊或工具開發者。README 舉的情境包括:半夜查詢過去 incident 的處理脈絡、把 feature branch 變成一個房間、讓 release workflow 讀 merged PR 並產出 release notes 供人審核。它也適合喜歡自架、重視可稽核紀錄與身份邊界的團隊;不過上手門檻不算低,開發路徑需要 Docker、Hermit 或 Rust 1.88+、Node 24+、pnpm 10+ 與 just。若只是想試桌面端,README 建議直接下載 packaged build。

上手

README 提供兩條主要路徑:只想試用者可到最新 release 下載 macOS、Linux 或 Windows 桌面安裝檔;想自架與開發則照 Quick start 建置。本機預設 relay 是 ws://localhost:3000,也可透過 BUZZ_RELAY_URL 指到其他 relay。

git clone https://github.com/block/buzz.git && cd buzz
. ./bin/activate-hermit   # pinned toolchain
just setup && just build

日常開發啟動:

. ./bin/activate-hermit
just dev   # starts the relay + desktop app together

若要給 agent 使用,README 提到需設定 BUZZ_PRIVATE_KEY,並使用 buzz-cli;其設計是 JSON in / JSON out,方便 LLM tool calls。

README 重點摘要