Prhub

radixark/miles

Miles is an enterprise-facing reinforcement learning framework for LLM and VLM post-training, forked from and co-evolving with slime.

监控状态:已开启 最近同步:2026-09-01 17:43 同步状态:空闲 下次计划:2026-09-01 18:43

PR 列表

更多筛选
2026-08-14
基础设施 重要性 4.88 洞察度 6.00

校准 lora E2E 时长估计,GLM5 矩阵减半

值得精读,尤其适合 CI 维护者和 e2e 测试作者。亮点在于:1)基于实测数据校准估计值的完整流程(公式、桶取整、跨夜验证);2)通过互补对角线在保持全覆盖的前提下减半矩阵,并论证代码路径不相交的严谨性。可借鉴到其他耗时测试的优化中。

缺陷修复 重要性 5.84 洞察度 5.00

SWE-agent 示例不再把未上报的 agent 指标记为 0

值得快速精读:核心逻辑只有 7 行改动,但把“缺失”与“真零”的语义区别处理得很干净,测试五场景覆盖完整,适合作为指标上报聚合的最佳实践模板;如果未来把 SWE-agent 示例的指标逻辑提升为通用 agent metrics 模块,本 PR 的缺失值处理方式可直接复用。示例使用者无需额外操作,重新拉取代码即可获得正确指标。

性能优化 重要性 8.58 洞察度 6.00

单步 PPO 训练复用训练 log-probs,跳过冗余 actor 前向

值得精读。本 PR 展示了一个典型的"安全性能优化"范式:用显式 opt-in flag + fail-closed 配置清单 + 运行时断言三层防护,把"两个 forward 统计等价"这一不变量落到代码层面;`policy_loss_function` 中旧策略源选择与 TIS 输入解耦、`compute_advantages_and_returns` 的 detach 边界统一,都是值得借鉴的设计决策。review 中针对 detach 回归(#1966)的讨论也说明核心训练路径的边界必须显式维护。

文档 重要性 6.26 洞察度 4.00

文档导航统一为纯标签分组、Overview 落地页、链接色收窄

值得快速浏览:本 PR 是文档工程化的不错样板 —— 把导航语义写成『生成器 + 钩子 + 约定文档 + 单测』四件套,并用页面数与 broken links 守恒作为自证回归证据。不需要精读源码;值得关注的决策点包括:用 `sidebarTitle` 分离 h1/SEO 标题与侧边栏短标签、以纯标签分组消灭『可点击与不可点击标题』的不一致、以及 pygrep 钩子一行代码锁死配置契约。后续维护者需留意 SECTION_DIRS 硬编码与生成器/手写双轨配置的扩展点。

文档 重要性 3.45 洞察度 1.00

删除 docs 导航栏 Contact 按钮,与 README 保持一致

不值得精读,属于琐碎的一致性清理。值得关注的决策点:移除对外联系方式时,应同步排查所有暴露同一信息的入口(README、docs、CODE_OF_CONDUCT),并明确各入口职责边界;删除可选配置字段前,应先核对上游 schema 以确认字段确实可选。

文档 重要性 3.25 洞察度 2.00

环境文档移入 User Guide 并更名 Agentic

该 PR 价值较低,无需精读,可作为"保持 URL 稳定前提下重排文档导航"的最小范例:显式声明 URL 不变、复用既有子分组结构范式、同步更新页面 title 与索引表格三处保持一致。若关注 Miles 文档信息架构演进,可顺带阅读 PR #2484 的导航结构改动。

#2499 feat(ci): add weekly full-suite cadence

原始 PR · 作者 guapisolo · 合并时间 2026-08-14 02:36

基础设施 重要性 6.91 洞察度 5.00

每周六新增全量 CI 节奏,GPU 矩阵限流至单 runner

CI 工具链与基础设施负责人建议精读,特别是 tests/ci/ci_policy.py 中"每个精确 cron 显式映射独立 cadence"的设计原则和 RunPolicy 字段化改造,这两点对后续扩展 CI 节奏、避免新 cadence 静默继承 nightly 行为很有参考价值。普通产品开发者只需了解每周六存在全量 CI 运行即可,无需深入源码。

2026-08-13

#2389 fix: avoid Mooncake metrics port collisions

原始 PR · 作者 guapisolo · 合并时间 2026-08-13 15:32

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

默认 metrics 端口改为 0,避免 Mooncake 启动端口碰撞

值得快速浏览:这是一个教科书式的“固定端口 → 端口 0 原子分配”修复,改动极小但解决了多进程环境下的真实启动故障。值得关注的设计点是让就绪判定与可选项端口解耦、只等待核心 RPC 端口,以及用测试锁定默认命令格式。若团队有依赖 50052 拉取指标的自动化,需要同步排查适配。

参与讨论