Prhub

sgl-project/sglang

SGLang is a high-performance serving framework for large language models and multimodal models.

监控状态:已开启 最近同步:2026-09-04 00:39 同步状态:空闲 下次计划:2026-09-04 01:39

PR 列表

更多筛选
2026-05-16

#25443 Add mechanical-refactor-verify skill from miles

原始 PR · 作者 fzyzcjy · 合并时间 2026-05-16 09:23

功能 重要性 7.51 洞察度 5.00

导入机械重构验证的 Claude Code skill

值得精读。该 PR 展示了如何通过工具强制保证重构的可复现性和可审计性,对于大型代码库的工程实践有借鉴意义。`verify_mechanical_refactor` 函数中 `git worktree` + diff 校验的设计值得参考。

重构 重要性 5.06 洞察度 4.00

提升 watchdog 属性初始化顺序,移除防御性 getattr

值得快速合并。这是一个典型的机械重构,提升了代码可读性并消除不必要的防御性模式,可作为后续类似清理的参考。

#25441 Annotate dead max_running_requests_under_SLO

原始 PR · 作者 fzyzcjy · 合并时间 2026-05-16 09:22

其他 重要性 4.18 洞察度 2.00

标记死代码字段并添加 TODO 注释

值得快速合并,因为它提前标记了指标失效的根因,便于后续有人修复合入时应置一个 setter。建议后续 PR 修复 regression(在 `__init__` 或对应配置更新处添加赋值),并考虑为 `sglang:utilization` 补充单元测试。

#25440 Fix LoRA pool not appearing in /v1/loads

原始 PR · 作者 fzyzcjy · 合并时间 2026-05-16 09:21

缺陷修复 重要性 5.11 洞察度 3.00

修复 /v1/loads 接口 LoRA 状态不显示 Bug

该 PR 虽然代码量极小,但修复了一个从 #16976 引入的长期 Bug,对使用 LoRA 的部署具有实际意义。建议阅读者关注:1)幽灵属性 `lora_scheduler` 的来历(或许可以通过仓库搜索确认其是否在其他地方被误用);2)`hasattr` 防御式编程可能隐藏此类 Bug,直接使用已知属性更安全。

重构 重要性 5.19 洞察度 4.00

删除两个冗余的 hasattr 守卫语句

可以直接合并的低风险机械重构。适合作为机械重构链中的一环,展示了如何安全地淘汰防御性编程遗迹。值得精读 PR body 的分析方法——通过追溯属性赋值点来证明守卫无效。

参与讨论