PP

pbufio/pbuf-registry

开发工具官方

本页由 AI 翻译,技术细节请以原文为准。 查看原文

20 stars 1 forks 质量 82 趋势 30Apache-2.0

Go 自托管 Protobuf 模式注册表 — OIDC/RBAC,多源供应商(pbuf、buf.build、Git),go_package补丁、漂移检测、Web UI 和 MCP 服务器

概览

pbuf-registry 是一个 Apache 2.0 自架托管协议缓冲区模式注册表,使用 Go 编写——包含 、 、 (pbuf-registry、buf.build 和 Git)、 、 、 a 和 a 用于 AI 编码代理。 - 为什么选择 pbuf-registry?(与 Buf 和 Git 比较)- 生态系统 - 关键特性 - 自动选项go_package重写(gen_out) - 混合多源供应商(pbuf-registry、buf.build 和 Git)- 模式漂移与故障变更检测(pbuf drift diff) - AI 编码代理的原生 MCP 服务器(pbuf mcp)- 逐模块 RBAC 和 OIDC / OAuth2 单点登录 - 用于浏览和事件调查的 Web UI - 快速启动(2 分钟) - CLI 安装(pbuf)- 配置(pbuf.yaml) - 从 pbuf-registry 进行销售 - 从 Buf 模式注册表(buf.

概述(AI 翻译)

pbuf-registry 是一个用 Go 编写的 Apache 2.0 自架协议缓冲区模式注册表——配备了 OIDC / OAuth2 SSO、每模块 RBAC、多源供应商(pbuf-registry、buf.build]和 Git),自动option go_package重写,破坏变更和传递漂移检测,暗模式 Vue 3 Web UI,以及内置模型上下文协议(pbuf mcp)服务器用于 AI 编码代理。


目录

  • 为什么是pbuf-registry?(与Buf和Git的比较)
  • 生态系统
  • 主要特征
  • 自动 option go_package 重写(gen_out)
  • 混合多源供应商([pbuf-registry、buf.build和Git)
  • 模式漂移与变更检测(pbuf drift diff)
  • AI编码代理的原生MCP服务器(pbuf mcp)
  • 每模块RBAC和OIDC / OAuth2单点单点
  • 用于浏览与事件调查的网页用户界面
  • 快速启动(2分钟)
  • CLI 安装([pbuf)
  • 配置(pbuf.yaml)
  • 来自[[T14]的商贩
  • Buf 模式注册表(buf.build)的供应商服务
  • 来自 Git 仓库的供应商
  • 自动 go_package 补丁([gen_out)
  • CLI 参考([pbuf)
  • 项目与认证命令

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

在 GitHub 查看完整 README

安装

docker run -d \
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "pbuf-registry": { "command": "pbuf", "args": ["mcp"], "env": { "PBUF_REGISTRY_ADDR": "pbuf.cloud:6777" } } } }