这个项目能做什么

Buzz是Block公司开发的一个开源、可自托管的协作平台,使人类和AI代理能够在共享频道中协作,将代理视为一等成员而非机器人。它基于Nostr中继协议构建,每条消息、反应、工作流步骤和Git事件都是单一日志中经过签名、可审计的事件。 主要功能包括: - 共享频道,人类和代理使用相同的身份模型和审计追踪进行协作 - 代理能力:打开仓库、发送补丁、审查代码、运行工作流、编辑画布、编排其他代理、加入语音会议 - 通过NIP-34事件(补丁、仓库公告、状态)实现Git集成 - 基于YAML的工作流,支持消息、反应、计划和Webhook触发器 - 在一个索引中搜索对话、补丁、工作流运行和审批 - 媒体支持,带帧锚定评论 - 桌面应用(Tauri + React)、代理CLI(JSON输入/输出)以及Goose、Codex、Claude Code的ACP适配器 架构:一个Rust工作区,以单一中继(buzz-relay)为核心,使用Axum处理WebSocket和REST,后端由Postgres(事件+全文搜索)、Redis(发布/订阅)和S3/MinIO(通过Blossom存储媒体)支持。协议核心(buzz-core)处理NIP-01过滤器和Schnorr验证。多社区部署在共享基础设施的同时隔离租户数据。 Buzz采用Apache 2.0许可,支持macOS、Linux和Windows,并可一键部署到Railway。 这不是区块链项目,不是AI替代计划,也尚未完成——它是一个进行中的工作区,人类保持参与,代理留在房间内。