
练得够不够狠openGym的RIR/RPE努力度评分及统计功能详解【免费下载链接】openGymhttps://github.com/DuarteSantos8/openGym项目地址: https://gitcode.com/gh_mirrors/ope/openGymopenGym 是一款自托管的健身训练追踪器除了记录重量和次数它还支持一个很实用的进阶功能给每一组训练打分——用RIR组内剩余次数或RPE自感吃力程度衡量这组到底练了多狠并在统计页自动汇总成平均努力度、高强度组占比、逐周趋势曲线和组数分布直方图让你一眼看出自己是不是总在偷懒或者每回都练到力竭。RIR 和 RPE 怎么选一张对照表秒懂这两把尺子量的是同一件事——距离力竭还有多远只是计数方向相反RIR还剩几次RPE10 分制吃力度体感010什么都剩不下练到力竭19还能再挤 1 次28还能再做 2 次大多数正式组落在这37还能再做 3 次4≤6很轻松热身区 换算公式很简单RPE ≈ 10 − RIR。RIR范围 0100 代表力竭RPE从 6 起步比 6 还轻松的组属于热身不值得打分上限 10两者都支持 0.5 的步长在训练页点 /− 即可调整也可以直接输入。这个对照表直接内嵌在应用里设置页每组努力度选项旁的问号按钮会弹出同样的说明frontend/src/views/Settings.jsx你习惯用哪种思路就选哪种没有对错之分。三步开启每组努力度评分进入设置找到每组努力度Effort per set一栏在关 / RIR / RPE三个选项中选一个——默认是关闭的因为它会给每一行多加一列 /− 步进器回到训练页做负重次数类动作时组行末端就会多出 RIR 或 RPE 列点几下就完成打分frontend/src/views/Workout.jsx。几个容易忽略的细节空白不等于 0没打分的组不会被当成力竭组误点了 − 还能退回空白操作可撤销输入的数值会被封顶没有 RPE 12 这种分数但不会在输入中途强行拉回下限历史数据不会被改写你之前用 RIR 记的组永远显示 RIR切换设置只影响之后新打的分组——这点对从 Hevy / Strong / FitNotes 导入过 RPE 数据的用户尤其友好。统计页怎么解读四大核心指标打开统计页frontend/src/views/Stats.jsx只要你有过打分记录就会出现一张努力度 · 距离力竭还有多远卡片时间范围可切30 天 / 90 天 / 1 年 / 全部。平均努力度 高强度组占比平均努力度这个窗口内所有打分组的均值按你的 RIR/RPE 习惯显示高强度组占比黄色数字RIR ≤ 3即 RPE ≥ 7的组占多少。这条 3 次力竭线是应用内置的约定frontend/src/lib/effort.js——再宽就分不出正式组和热身组了卡片会同时标注X / Y 个完成的组打了分。因为打分是可选的平均值只对它真正覆盖的组说话而不是替所有组代言。逐周努力度曲线曲线每个点对应一个自然周的平均努力度悬浮还能看到当周总组数。这套组数 强度双指标读法是刻意设计的容量升 努力度升 → 疲劳在堆积考虑减量周容量升 努力度平 → 这正是你想要的适应。组数落点分布直方图按 RIR 0、1、2、3、4或 RPE 10、9、8、7、≤6分桶统计。为什么它比平均值更重要因为一半组在 0、一半组在 4平均出来也是健康的 2——平均数会把练得太狠和练得太松同时藏起来直方图不会。另外单次训练详情里还可以按平均努力度查看某个动作的每次训练曲线肌肉图上也有高强度组模式同样以 RIR ≤ 3 判定。为什么混合 RIR/RPE 的历史也能汇总这是 openGym 努力度统计里最聪明的设计frontend/src/lib/effort.js内部统一折算成 RIR——因为 RIR 有真正的零点力竭RPE 的 6 只是约定显示时再换算回你当前使用的刻度显示刻度跟着历史走如果你自己从不打分、但导入了大量带 RPE 的记录卡片会自动用 RPE 显示而不是甩出一个你从没见过的 RIR。工程细节上还有两个防误导机制样本不足 5 个打分组时平均值和占比显示破折号而不是数字——一两个点不构成结论frontend/src/lib/effort.js#L18某周只有 1 个打分组时该周直接从曲线上剔除一次误触不会变成曲线上的一个尖峰。整套逻辑都是纯函数并配有测试frontend/src/lib/effort.test.js、frontend/src/lib/history.test.js行为可预期。打分会不会干扰渐进超负荷不会。努力度是独立的第三列渐进规则、目标重量、估算 1RM 全都不读这个值——它只服务于统计和复盘。你可以放心把它当成训练日记的批注栏来用。适合谁用 用了几个循化期却发现重量停滞想确认是不是练得太轻松的人️ 准备上大重量前想先积累一段时间 RPE 数据、练出对数字的感觉的人 从 Hevy、Strong 等应用迁移过来历史里已经带 RPE 数据的用户。打开设置里那个开关从下一次训练开始打分30 天后你的统计页就会长出第一张真正有信息量的努力度曲线。项目更多信息可参考 README.md 与 docs/SELF_HOSTING.md。【免费下载链接】openGymhttps://github.com/DuarteSantos8/openGym项目地址: https://gitcode.com/gh_mirrors/ope/openGym创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考