标准 Profiles
Profile 是 NNRP 的核心抽象之一。它的作用不是“多起几个名字”,而是把公共层和业务语义层明确拆开。
公共层负责:
- 消息骨架。
- 长度模型。
- session / operation / flow-control 等通用语义。
Profile 负责:
- 告诉接收方“这一类 payload 属于什么语义家族”。
- 配合 schema 决定具体解释方式。
- 避免某个单一业务场景把公共头越拉越胖。
当前公开的标准方向
当前公开方向下,tensor 与 token 是最清晰、最值得优先阅读的两种标准 profile。
Tensor Profile
面向数值块、区域化载荷、实时增强渲染和一部分媒体处理场景。
Token Profile
面向离散 token、流式文本、AI NPC 对话、代理协作和工具调用结果流。
阅读方式
- 先看 Tensor Profile 概览,再进入它的
Descriptor 公共头 / Schema 与 Body / Payload Frame子页。 - 再看 Token Profile 概览,按同样顺序阅读。
- 如果要看跨 profile 共用的 descriptor 字段,先读 类型化载荷描述符。
- 如果要判断某个字段是不是公共承诺,回到 公共头 或对应版本页核对冻结范围。