Prhub

vllm-project/vllm · 标签视图

标签列表

聚合结果

protocol 相关 PR

2026-09-10
重构 重要性 9.18 洞察度 7.00

重构 Rust 前端协议层,将字符串类型元数据替换为强类型枚举,统一多模态模态键。

本 PR 是一次高质量的基础性重构,值得精读。核心设计决策包括:1) 引入 `TensorDtype` 和 `NumpyDtype` 枚举及其 serde 实现,优雅地解决了 dtype 表示的统一问题;2) 通过泛型 `WireArray<Dtype>` 复用验证和构造逻辑;3) 统一多模态模态键。这些决策展示了良好的 Rust 类型系统应用,对类似重构有借鉴价值。建议关注 `dtype.rs` 和 `tensor.rs` 的实现,特别是 `FromStr` 的兼容性设计和 `validate_inline` 的验证逻辑。