跳转到内容

模块总览

Plumego 把长期稳定的公开包放在仓库根部,把可选能力与快速演进功能放在 x/*。这个拆分是有意的:它让稳定表面保持收敛,也让 ownership 更容易判断。

从 `specs/repo.yaml` 同步

稳定根

9

  • contract
  • core
  • router
  • middleware
  • security
  • store
  • health
  • log
  • metrics

从 `specs/task-routing.yaml` 同步

主扩展家族

11

  • x/tenant
  • x/fileapi
  • x/messaging
  • x/gateway
  • x/rest
  • x/websocket
  • x/frontend
  • x/observability
  • x/resilience
  • x/data
  • x/ai

这些列表由构建前同步脚本生成,而不是手工重复维护。

  • 内核、生命周期、transport contract 或稳定中间件变化,归稳定根
  • 能力或协议家族工作,归各自的 x/*
  • 应用 wiring,归 reference/standard-service
  • 稳定根更容易学习、评审和长期维护
  • 扩展能力可以更快演进,而不重定义默认学习路径
  • 仓库工具可以用更小的搜索半径做任务归类