使用文档
如何和Rhino一起规划训练,配合休息计时和你的心率区间逐组完成,边练边调整,以及看懂你的状态、个人最佳、力量标准、奖杯和连续打卡。适用于2026.9.23版。各版本的变化请看更新内容。
目录
Gym Buddy是什么
Gym Buddy是一款iPhone上的训练计划和记录App,内置AI教练Rhino。你用大白话描述一次训练,Rhino把它写成一张包含动作、组数、次数和重量的表格,App再把它保存成一个可以反复练的训练。训练时,你一组一组地勾掉,按需调整重量和次数,组间还有休息计时帮你倒数。每完成一次训练都会计入连续打卡,出现在活动热力图上,并充实你的个人最佳和“上次”提示。
此后,App又陆续加入了状态表盘、根据你自己的训练算出的心率区间、力量标准、奖杯,还有Rhino自己的段位。本页对应2026.9.23版。
你的训练和历史记录都存储在手机上。你和Rhino的对话文字会发送出设备,以便生成回复;搜索健身房时输入的文字也会离开手机,用来查找健身房。详见隐私要点。
Rhino是AI模型,不是有资质的教练或医生。请阅读免责声明。
使用要求
| 平台 | 运行iOS 18或更高版本的iPhone或iPad,竖屏使用。另有Apple Watch App。Android版已经做好,正在等待Google Play上架;隐私政策已经涵盖了它。 |
|---|---|
| 账户 | 可选。除了云备份、好友连续打卡和邀请码,其他一切都无需登录就能用。 |
| 网络 | 和Rhino对话时需要联网:创建训练、修改训练或聊天。搜索健身房目录和启动时的版本检查也需要联网。按已保存的训练开练可以离线进行。 |
| 单位 | 公制(kg、km)或英制(lb、英里),在设置里选择。自重动作记为0。 |
| 语言 | 九种:英语、德语、西班牙语、法语、葡萄牙语、意大利语、日语,以及简体和繁体中文。App会跟随你手机设置的语言。动作名称和动作要领仍是英文;Apple Watch App和主屏幕小组件目前也还是英文。 |
| 价格 | 免费使用。Rhino Pro是可选订阅;记录、连续打卡、Watch App和奖杯室都免费。 |
标签栏和四个页面
屏幕底部悬浮着一个胶囊,里面有四个入口。页面会在它后面继续滚动,而不是停在一条生硬的边缘上。
| 首页 | 日期、你的连续打卡、状态、本周活动和你的训练。详见首页。 |
|---|---|
| 进展 | 连续打卡、本周练过的肌肉、趋势、热力图、个人最佳,以及通往奖杯的入口。 |
| Rhino | 和Rhino的对话,输入框在标签栏上方。 |
| 设置 | 由一个个简短设置页面组成的中心。 |
没有哪个页面带彩色标题栏。每个页面开头都是一个大标题,上方有一行小字;列表往上滚动时,大标题会缩进顶部的透明栏里。进入下一级的页面(比如某个设置页或一次训练)左侧有一个简单的箭头,用来返回。
首页
首页顶部的小字是日期,标题是Gym Buddy字标。下面从上到下依次是:
- 连续打卡卡片。一团火苗显示你当前连续打卡的天数、今天是否已经训练,以及一个标出冻结天数的小标签。点一下即可打开进展页。
- 状态。一个表盘加一个词,告诉你今天的情况。详见状态。
- 本周活动。每周一大家都会收到的挑战,比如骑行周或平板支撑周。
- 接下来。安排在今天的训练会优先推荐,并标上今天。否则推荐你最久没练的那个训练。这样轮流练你的各个训练,分化计划自然保持均衡,你也不用去记上次练了什么。
- 全部训练。其余所有已保存的训练,每个都列出动作,并带一个开始按钮。
Rhino和设置在底部标签栏里各有自己的标签。新建训练按钮用来创建训练。还没保存任何训练时,首页会提供一个入门训练,你可以马上开练。
状态
首页上的状态一栏是一个表盘加一个简单的词,说明今天的情况:充沛、就绪、平稳、疲劳或今天休息。它综合了你上次训练的感受、过去几周的训练负荷、距上次训练的天数,以及“健康”App里有的话,你的睡眠、心率变异性和静息心率。
- 每一项都和你自己的基线比较,而不是和平均水平比较。一直偏低的静息心率,永远不会被当成疲劳。
- 点一下表盘,就能逐项看到它具体是由什么算出来的。
- 依据少于两项时不会显示任何结果,缺失的数据也绝不会拉低你的状态。
- 它会在凌晨于后台重新计算,当一晚的睡眠或新的心率变异性读数进入“健康”App时也会再算一次。
状态是训练参考,不是健康读数。它不是诊断,也不能检测疾病。如果身体不适,请去看专业人士,而不是看表盘。
和Rhino一起创建训练
- 在首页点按新建训练。
- 输入你想练的内容并发送。最好写上:想练的肌群或目标、大概有多少时间、有哪些器械。比如:“上肢推日,45分钟左右,我有哑铃和一张凳子。”
- Rhino会回复一张表格:每组一行,写明动作名称、第几组、次数和重量。有氧和计时训练(“跑5 km”“平板支撑60秒”)也写在同一张表里,并保存为有氧或计时动作。Rhino知道你用的单位,如果你列过,也知道你健身房里的器械。回复会边写边显示出来。
- 不太满意?接着说。“把肩推换成侧平举”或者“重量轻一点,我是新手”都可以。Rhino能看到整段对话。
- 满意后,点按右上角的保存。Rhino会把计划整理成结构化的训练,并起一个不和你现有训练重名的简短名字。你会回到首页,新训练就在列表里。
起始重量是Rhino根据你说的情况估的。把新训练的第一次当作校准,边练边调整数字;改动会保留到下一次。
按训练开练
在训练上点按开始(或开始按钮)即可开练。训练页面上每个动作一张卡片。每张卡片显示当前这一组:重量、次数、一排进度圆点,以及类似2/4组的计数。页面顶部统计整个训练已完成的组数。
- 完成一组。把这一组向右滑,或点按卡片右侧的大对勾。卡片会跳到下一组。所有组都完成后,卡片保持勾选状态。
- 撤回一组。多勾了一组?长按对勾即可撤销上一组。第一次训练时,会在合适的时机弹出简短提示,告诉你滑动、长按撤销和长按完成的用法。
- 修改当前这一组。点按重量或次数标签,打开组编辑器。
- 查看所有组。点按动作名称或进度圆点,打开组数总览,在那里还可以添加或删除组,并留下记号。
- 上次。每张卡片的标签下面会提醒你上次记录这个动作时做了什么(60 kg × 8, 8, 6 · 5天前)。
完成一组时,手机会轻震一下,这一行稍稍下沉,并开始休息计时。超过个人最佳时,会弹出刷新个人最佳!横幅:详见个人最佳和进阶。
页面顶部显示训练名称、已完成组数和总组数,以及目前累计的重量,数字会随着训练往上涨。顶部的聊天按钮会打开Rhino,它知道你在练哪个训练、练到了哪里;编辑按钮会打开训练编辑器。连接了心率设备时,你的实时心率和所在的区间也会显示在顶部。
每做完一组,你可以评一下这组有多吃力。评分会改变你接下来看到的建议:轻松的一组会让重量提前加上去,全力的一组会让重量保持不变,连续两次训练都很吃力则会把重量降下来。
修改一组
组编辑器会显示动作名称和你正在编辑的是哪一组(第3组,共4组)。力量动作有两个字段:以你的单位计的重量和次数;有氧动作的组记录距离和时间,计时动作的组记录时间和可选的负重(详见动作类型)。
- 点按−或+逐步调整数值。重量每次变化2.5 kg(或5 lb),次数每次变化1。
- 对于杠铃重量,编辑器会按20 kg或45 lb的杠铃显示每侧杠铃片(“每侧20 + 2.5”),装片时不用心算。
- 点按数字本身,就能用键盘输入数值。对话框会一直停在键盘上方。
- 点按保存把改动应用到这一组,或点按取消保持原样。
训练中做的修改,会在你完成训练时写回已保存的训练,所以下次训练会从更新后的数字开始。
组数总览和记号
总览列出一个动作的所有组。已完成的组打勾并划线,当前这一组标为现在,后面是还没做的组。点按任意一行即可编辑那一组:适合安排递减组,或者改正两组之前输错的数字。
- 添加一组会在末尾追加一组,数值照搬最后一组。每行上的×可以删除那一组(每个动作至少保留一组)。
- 记号栏用来写简短的提醒,比如“座椅高度4”或“底部停顿”,每次训练都会显示在动作卡片上。
对组的修改和记号都属于这个训练,会随训练一起保存,不论你是完成训练还是提前结束。
休息计时和超级组
完成一组后,会出现一个倒计时,时长取自设置(60、90、120或180秒,或关闭)。+30 s可以加时;跳过则关掉它。Rhino周围的圆环会随着休息逐渐减少,并随着心率下降从红色经琥珀色变成绿色。最后有三声滴答倒数,归零时显示开练!;如果超时,它会一直正计时到下一组开始。整个训练的最后一组之后不会再计时。
锁上手机后,倒计时会以实时活动的形式继续显示在锁屏和灵动岛上,包括剩余时间、进度条以及下一组是哪一组。休息结束时你会收到通知,所以组间可以把手机屏幕朝下放着。第一次出现时,iOS可能会询问是否允许Gym Buddy发送通知;卡片本身不需要任何权限。
超级组把一个动作和它下面的动作配成一对:在编辑器里点按动作行上的链接图标即可。配对的卡片会连在一起显示,勾掉第一个动作的一组后不会开始休息:你直接去做搭档动作,做完再休息。
心率区间和设备
训练时,Gym Buddy会实时显示你的心率,包括每分钟心跳数和所在区间,并在这次训练里记录平均心率和最高心率。从心率带读取的每一次心跳都会写入“健康”App。
设备
- Apple Watch。打开手表App,心率就从你的手腕获取。
- AirPods。能测心率的型号会把心率写入“健康”App,App再从那里读取。
- 蓝牙心率带和臂带。Polar、Whoop、Amazfit Helio,或任何其他标准蓝牙胸带或臂带。在设置 › 训练 › 心率设备里配对。不论心率带是否在范围内,这个页面和扫描都能正常使用;第一次扫描时,iOS会请求蓝牙权限。
配对好的心率带会提供实时心率、心率区间和休息圆环;想用Watch和AirPods时,它们也照样可用。
你自己的区间
只要条件允许,App会算出你的阈值,而不是按年龄估算。它会查看你最近90天里的稳定有氧训练,取你最好的二十分钟再打个折扣,并以此确定五个区间。至少要有三次二十分钟或更长的有氧训练,它才会给出结果;随着你继续训练,估算也会更新。
| 区间1 | 热身 |
|---|---|
| 区间2 | 燃脂,上限为有氧阈值 |
| 区间3 | 有氧 |
| 区间4 | 阈值 |
| 区间5 | 最大,从乳酸阈值往上 |
如果有氧训练不够,测不出阈值,区间会退回到按心率储备计算,再不行就按最大心率的百分比计算,和以前完全一样。阈值超过90天没有更新,也会以同样方式退回。
上次成绩、个人最佳和渐进
- 上次。每张动作卡片都会显示你上次做这个动作时(不论在哪个训练里)实际勾掉的组,以及那是多久以前。
- 个人最佳。当勾掉的一组超过了你的最大重量,或你的最佳估算1RM(结合重量和次数,采用Epley公式)时,手机会震动两下,并弹出横幅提示。有氧的个人最佳是最长距离,计时的个人最佳是最长保持时间。一个动作的第一组是基准,不算个人最佳;每次训练同一项个人最佳只提示一次。
- 进阶。完成一次训练后,Rhino会为下次提议小小加一点:负重动作加一档重量(2.5 kg或5 lb),自重动作多做一次。这个建议依据的是你实际完成的训练量,而不只看次数,所以14 kg做五次可以胜过计划中的12 kg做四次,照样加重;而连续两次吃力的训练会让重量降下来。选择应用或保持原样。
你在什么水平
力量标准卡片会把你的一个动作和其他人的水平比较。每个动作按你的体重、年龄以及(如果你填了)性别,被评为初学、新手、中级、高级或精英,并告诉你还差多少公斤能到下一级。
- 性别是可选的,只用来选对标准表里的那一栏。这一步在手机上完成;它唯一一次离开手机,是在你选择分享的训练链接里,这样对方看到的重量评级,会和你看到的一样。它永远不会发送给Rhino。
- 体重来自你在进展页上最近一次记录的体重,或来自“健康”App。没有体重的话,按体重评级的动作就无法评出等级。
- DOTS。每项个人最佳都带一个DOTS分数,它把不同体重下的成绩放到同一个尺度上比较。对于深蹲、卧推和硬拉,还会显示你的成绩占你所在级别世界纪录的比例。
- 标准表没有覆盖的动作,不会给出任何等级,而不是瞎猜一个。
这些数字来自strengthlevel.com,卡片上也写明了这一点,并注明了数据采集的月份。
完成,或提前结束
- 完成训练。屏幕底部有一个完成按钮,最后一组做完时它会来到你手边。长按它才会保存,所以拇指不小心碰一下,永远不会结束训练。它会记录这次训练(每一组的重量和次数,以及训练用时),如果你达到了条件就提议进阶,把改动保存进训练,然后带你回到首页。总结页会问你这次训练感觉如何,这会用于计算状态。
- 提前完成。如果还有组没做完,App会先问你。选择仍然完成会保存训练,并把这次训练记为提前结束(它照样计入连续打卡,热力图会按你实际做的组数来着色)。
- 不保存直接停止。左上角的关闭按钮会放弃这次训练。什么都不会记录,训练中对重量或次数的修改也会被丢弃(记号、添加或删除的组、超级组和日程的修改会保留)。App会请你确认,并告诉你有多少已勾掉的组将不会被记录,好让你改选完成训练。
一次训练如果一组都没勾,不论你以哪种方式离开,都不会被记录。
训练中途App被关闭
进行中的训练会边练边写入手机,而不是等到最后。你勾掉的每一组、改正的每个重量、休息倒计时和各个计时,都会在发生时立即保存。所以如果你锁屏休息时iOS关掉了App,或者你接了个电话一小时后才回来,都不会丢失任何内容。
下次打开Gym Buddy时,它会用训练本身的名字问你:“继续腿部训练日?”,并告诉你当时练到哪里、离现在多久。继续会让训练完全恢复到你离开时的样子:已经勾掉的组、你做的替换、添加和跳过的动作,还有休息计时,它会倒数到原本就要到的那一刻,所以你离开期间已经结束的休息,回来时就是已结束,而不会重新开始。丢弃则把它扔掉。直接关掉这个询问等于两个都没选,所以下次这个训练还在。
- 同一时间只保留一次训练,而同时进行的训练最多也就一次。
- 未完成的训练会保留八小时,之后就会被忘掉。一个你昨天心里已经当作练完的训练,还被拿出来问,比什么都不问更糟。
- 完成训练或提前结束都会清除它。丢弃也一样。
- 这些内容都不会离开手机。这是本地保存,和云备份是两回事。
编辑训练
点按训练页面顶部栏上的编辑图标,切换到编辑器。在这里你可以:
- 重命名训练。点按顶部的名称。
- 调整动作顺序。长按一个动作,然后把它拖到位置上。
- 重命名或删除动作。使用动作行上的控件。删除前会请你确认。
- 添加动作。点按添加,输入名称,选择力量、有氧或计时,然后设定组数和起始数值。
- 组成超级组。点按某一行上的链接图标,把它和下面的动作配成一对(详见超级组)。
- 安排日程。名称下方那排星期字母标出了这个训练计划在哪几天练。在那几天,首页会优先推荐它。
- 让Rhino修改。点按问问Rhino,选一个建议(“对我的膝盖友好一点”“做得更难一点”“多加一些背部训练”“更短的训练”),或者输入你自己的要求。Rhino会重写整个训练,保留的动作上的进度不会丢。它思考的时候你可以随时取消。
点按完成(或返回箭头)回到记录模式。所有改动都会在这时保存进训练,所以即使之后你没完成就停止了训练,改动也会保留。
动作名称
动作列表以strengthlevel.com为准,所以你在那里看到的名字,在这里都能记录。该网站评级的每一个动作都在列表里。
- 如果该网站的叫法比我们原来的更具体,就用它的名字:普通的腿举叫Sled Leg Press。
- 如果该网站省略了器械,比如“Bench Press”,我们会保留更完整的名字,网站的叫法则作为又叫。
- 搜索两者都能匹配。输入一个别名,它对应的动作就会出现,选择器里的名字下方会印着“又叫”。
- Rhino写计划时只从这个列表里挑,所以它安排的动作,你都能记录和评级。
名字有变动的现有训练会自动为你改名。你的历史记录跟着动作走,所以个人最佳和“上次”都不会丢。
力量、有氧和计时动作
| 力量 | 重量 × 次数。默认类型。计入训练总量、个人最佳和进阶。 |
|---|---|
| 有氧 | 每组记录距离和/或时间(“5 km · 25:00”)。个人最佳追踪最长距离。 |
| 计时 | 每组记录时间和可选的负重,适用于平板支撑、悬垂和负重行走(“1:00 · 20 kg”)。个人最佳追踪最长保持时间。 |
Rhino保存计划时会选好类型,手动添加动作时由你来选。卡片、组编辑器、总览和训练历史都会按各类型各自的方式显示。
问问Rhino
Rhino可以回答关于训练、技术、恢复和营养的问题。一般问题请打开Rhino标签;想就正在进行的训练寻求建议,就点训练页面顶部的聊天按钮。在那里,Rhino会知道训练名称、动作以及你已完成的组数。训练和饮食以外的问题,它会友好地回一句话,再把你引回正题。
回复会边写边显示,可能包含列表和表格。Rhino使用你在设置里选的单位,如果你填过名字和健身房器械,它也都知道。在输入栏里点按取消按钮,可以中途停止回复。
每次对话都经过Gym Buddy服务器,服务器为每部手机设定合理使用额度,让教练对所有人都保持快速响应。剩余消息数和额度重置的日期,在任何出现的地方都用同样的说法显示。Rhino Pro会解除这个限制。
Rhino可能会出错。它是一个遵循一般健身指导的语言模型,并不了解你的病史、伤病或身体极限。不要把它的回答当作医疗建议。如果哪里疼,请停下来去看专业人士。
进展、连续打卡和热力图
在标签栏里打开进展,或在首页点按连续打卡卡片。页面从你的连续打卡和本周练过的肌肉开始,往下依次是趋势、热力图、你的个人最佳和体重,还有一个通往奖杯的入口。
连续打卡
- 连续打卡是指连续的日历天数,每天至少记录一次训练。
- 还没训练的当天不会让连续打卡中断。如果你昨天练了,卡片会显示连续打卡天数,并提醒你今天练一下来保持下去。错过一整天时,如果你有冻结,它会补上这一天;否则连续打卡归零。
- 最长连续打卡是你整个历史中最长的一段。本周统计从周一以来的训练次数。训练总次数统计记录过的全部训练。
活动热力图
热力图是一张最近几个月的日历,每天一个方块,每一列是一周。方块的颜色深浅取决于你当天完成的组数与你平时一次训练的对比:一次普通训练是中等深浅,提前结束的颜色浅一些,远超平时的一天(比如练了两次)颜色最深。点一个方块,可以看到那天做了哪些训练;再点某次训练,就能看到每一组的重量和次数、用时和总量。
分享一次训练
训练上的分享图标会打开一张预览卡片,上面有训练名称、日期、组数、用时、总量,以及每个动作你最好的一组。分享图片会把它作为图片发到“信息”、Instagram,或iOS分享菜单能到达的任何地方。详见分享图片。
个人最佳
热力图下方列出你记录过的每个动作,附上最重的一组和估算1RM(有氧和计时动作则是最长距离或最长保持时间),以及创下个人最佳的日期。只要标准表覆盖了这个动作,每项个人最佳都会带上它的等级和DOTS分数。列表太长时会收起,点查看全部展开。
体重
点按记录,以你的单位记下今天的体重。卡片会显示最近一次读数、最近一个月的变化,以及一条小趋势线。每天只保留一条读数;再次记录会替换它。
本周练过的肌肉
在进展页上,一张犀牛的正面和背面图会按过去一周你给每块肌肉练的组数上色。颜色浅的区域是你几乎没练到的,颜色深的是练得最多的。点一个区域,就能看到对应的动作。
趋势
趋势图显示你的训练走向:总量、训练次数,以及你反复练的动作。四次训练就足以画出四个点,图表会注明你看的是按次、按周还是按月,所以你永远不用等到跨过某个日历节点。
最近28天的趋势对所有人免费。再往前看属于Rhino Pro。
奖杯和App图标
奖杯在进展页上有自己的入口。它是一个收藏你所有收集品的房间,空位也特意摆出来,让你看到还有什么等着去赢。
- 每个动作的个人最佳。
- 为你坚持下来的每段连续打卡颁发连续打卡奖牌。
- 每个达到训练目标的月份都有月度徽章,一次性的特别日子则有带日期的徽章。
- 每个动作都有里程碑阶梯,分别在10、25、50和100次训练时解锁,你举起的总量也有对应的档位。
- 每周活动徽章来自每周一开始的挑战。列表会提前显示好几周,你可以和好友一起计划参加。
- App图标。二十个备用图标,大部分需要赢取,算上App自带的那个共二十一个。在设置 › 外观 › App图标里选择。锁定的图标会以全彩显示,并注明如何解锁。节日图标单独计算:一共九十三个,只有在当天训练过之后,对应的图标才会出现在选择器里。
节庆图标
万圣节、圣诞节和元旦有各自的图标,它们的规则和其他图标不同:
- 每个图标只在它所属节日的那一周出现:以节日当天为最后一天的七天,所以它会提前一周出现。
- 只有在当天训练,你才能留下它。在节日当天完成一次训练,就能永久赢得当年的图标。
- 赢得之后,它会一直留在手机上和选择器里,当年全年乃至往后每一年都在,即使订阅失效或你删除了那次训练也不例外。
- 没赢得的话,它会在那一周结束时消失。它们也随Rhino Pro和图标包附赠。
节日徽章和图标
奖杯里的“日子”陈列架是一本日历,而不是一架阶梯:一百个特定的日子,包括App一直都有的五个,加上九十五个节日,规则全都一样。当天来训练,它就归你。
- 如何赢得。在当天完成一次训练。有几个节日不止一天,这种情况下,时间范围内的任何一次训练都算数。赢得的徽章会一直保留,之后删除那次训练也不会被收回。
- 还有图标。其中九十三个日子各自带有一个App图标。它们是免费的,赢得之前不会出现在设置 › 外观 › App图标的选择器里,赢得后就一直保留。它们不是上面那三个节庆图标,那三个是购买后使用一周的。
- 只看前方,不看身后。陈列架显示接下来的八个日子,所以它是一张你能付诸行动的短清单,而不是一整墙挂锁;下方的链接可以打开全年十二个月。
你会看到哪个国家的节日
有些日子是全球通用的,其余则属于某个国家,所以陈列架需要知道你在哪里训练。它取自你在我的健身房里选的健身房。没有设置健身房时,你只会看到全球通用的日子。
设置 › 个人资料 › 节日有三个选项:
- 来自我的健身房,这是默认选项。
- 只看全球通用,只显示大家共有的日子。
- 自选一个国家,从四十九个国家中选择,适合在外地训练,或者你更想看某个国家的节日时使用。
这只是一个偏好设置,不是定位。App不请求位置权限,不查询任何信息,也不发送任何内容:国家只是一个两个字母的代码,在你选择的那一刻随那家健身房一起记下。详见隐私政策。
节日是用来训练的日子。休假是另一回事,请看假期和连续打卡冻结。
Rhino XP和段位
Rhino有自己的段位,它来自坚持到场,而不是你能举多重。
- 赚取XP。连续打卡的每一天都有奖励,连续得越久,每天就越值钱,直到每日上限为止。每个徽章也会奖励一次。休息日和冻结的日子能保住连续打卡,但不给XP。
- 八个段位:青铜、白银、黄金、铂金、钻石、黑曜石、钛金和传奇,每个段位五级,传奇没有上限。最初几级几天内就能达到。
- 段位穿在它身上。每个段位都会给它一件可以一直留着的装备,从镀铬吸汗头带和护腕,到金链子、冠军腰带、钻石犀角、护肩和护手,再到传奇段位的光环和斗篷。你会在首页、聊天里和主屏幕小组件上看到它。
- 已经得到的不会被收回。段位根据你的全部历史记录计算,永远不会倒退,即使你删除了某次训练也一样。
奖杯页顶部的卡片会显示等级、你的XP、你拥有的徽章数量,以及距离下一级还差多少,还有一个XP怎么算链接。你举起的总量也照样计算,现在成了单独的一个徽章陈列架。
假期和连续打卡冻结
冻结
冻结会自动补上你错过的一天,让连续打卡继续下去。冻结只能靠训练赚取:不能购买,也没有可以花的XP钱包。冻结的日子能保住连续打卡,但不算作训练日;首页会显示你手上有几次冻结。
假期
要出门?开始一段最长三周的假期。整个假期内连续打卡都能保住,不消耗冻结,提醒也会保持安静,直到你回来。
休息一段时间后,Rhino会给你一个缩短版的下一次训练,让回归只是一次训练,而不是一座大山。
来自“健康”App的训练
开启“健康”App后,你的Watch或其他App记录的体能训练,会作为独立的训练导入Gym Buddy:户外步行和跑步、骑行、划船、游泳,以及网球和篮球等运动,包括距离、时间和心率。
Apple Watch和复杂功能
手表App围绕状态打造:表盘占据主屏幕,下面是火苗和你的连续打卡。在手腕上,你还能看到实时心率、集中显示的组数、带+30 s和跳过的休息计时,以及“正在播放”。
复杂功能会把你的状态显示在表盘上,并在一天中自动刷新。休息计时也会以实时活动的形式出现在智能叠放中。
提醒
提醒都是通知,全部由设置里的一个连续打卡提醒开关控制。关掉它,所有提醒都不会到来。打开它后,下面的四个开关决定你收到哪些类型:连续打卡、训练和特别的日子、休息一段之后、好友,以及每月照片提醒(默认关闭,除非你打开)。App只在你第一次看到训练总结时请求一次通知权限,并说明用途。
- 连续打卡提醒会在你通常训练的时段到来,这个时段根据你在App里记录的健身训练计算。从“健康”App导入的步行和骑行不会影响它。
- 早上的提醒,在你安排了训练的那天。
- 中断提醒,在你有一阵子没来的时候。
- 晚上的轻提醒,在当天还有每日任务没完成的时候。
- 每月照片提醒,在距离你上次拍进展照片28天之后的第二天早上。默认关闭,除非你打开。
- 假期期间,所有提醒都会保持安静,直到你回来。
Rhino Pro
Gym Buddy可以免费使用。记录每一组、连续打卡、Watch App、奖杯室,以及合理使用额度内的Rhino聊天,都不花钱,将来也不会收费。
完成第一次训练后,Pro归你用十四天,无需取消:所有趋势、所有训练计划,还有你的心率带。两周结束后App照常运行,只是Pro的那部分功能停用。
Pro提供无限次Rhino、完整趋势、无限保存训练和所有可收集图标,可选年度套餐或月度套餐。最近28天的趋势对所有人保持免费。在设置 › Rhino Pro里购买,换了手机的话,那里也有恢复购买。
免费版可以存2份训练。Pro想存多少就存多少。
年度套餐从七天免费试用开始,前提是App Store仍为你的Apple ID提供试用。付费墙会在按钮上写明这一点;如果你以前用过试用,它就只字不提,所以你在那里看到的,就是你将被收取的费用。它和上面的十四天体验是两回事:体验不需要绑卡,也无需取消;试用是App Store自己的,要在你的App Store设置里取消。
图标包单独出售,适合不想订阅却想要全部App图标的人。它是一次性购买,已包含在Pro里,在设置 › 外观 › App图标下有单独的页面。
账户和云备份
Gym Buddy的一切功能都无需账户就能使用。登录会在服务器上保存你的训练备份,这样换了新手机,或者删掉App后重新安装,都能找回来,还能让邀请和在网站上购买的Pro跟着你走。它是可选的,在你选择之前,下面所说的都不会发生。
- 登录。设置 › 账户提供通过Apple登录和Google登录。两者都关联后会归到同一个账户,用哪一个都能登回来。你永远不需要给Gym Buddy设密码。
- 备份哪些内容。正是App里保存的内容:你的训练、训练历史、设置、体重记录和身体围度。它存储在开发者自己位于澳大利亚的服务器上,除了还给你,不作任何其他用途。
- 何时备份。你保存训练或完成一次训练后会自动备份,点按立即备份时也会备份。账户页会显示上次备份的时间。删除操作永远不会触发备份,所以在一部手机上的误删不会抢先传到服务器。
- 换新手机。登录后点按恢复。你的历史记录会原样回来。
- 是备份,不是同步。登录同一账户的两部手机不会每分每秒保持一致;恢复时用的是较新的那份备份。
- 购买跟着账户走。如果你有Pro或图标包,登录后它会绑定到账户而不是手机上,所以在新手机上恢复购买才能生效。
- 删除账户。设置 › 账户 › 删除账户会立即、永久地从服务器上删除账户、两种登录方式和所有备份。手机上的内容仍留在手机上。退出登录则两边的副本都保持原样。
创建账户时你会收到一封邮件;如果以后关联了第二种登录方式,还会再收到一封,这样如果不是你本人操作,你会知道。除此之外没有别的邮件:没有新闻简报,也没有提醒。完整说明请看隐私政策。
好友连续打卡
互相分享过训练的两个人,可以一起保持连续打卡:也就是你们俩都训练了的连续天数。双方都不需要账户,而且在你们俩都同意之前,什么都不会共享。
- 如何开始。当有人添加了你分享的训练,两部手机都会被问到是否要和对方一起保持连续打卡。任何一方都可以拒绝,邀请就会自然失效。
- 统计什么。你们俩都训练了的日子。其中一人休息、用了冻结或正在假期中的那天,连续打卡不会中断,但也不会增加天数,和你自己的连续打卡完全一样。今天要等你们俩都练了才算进去;在那之前,数字按昨天计算。
- 在首页上。每位好友一行,显示你给对方起的名字、共同的连续打卡,以及对方今天是否已经训练。这个名字只属于你,永远不会离开你的手机。
- “同行”徽章。如果你们俩都完成了同一个每周活动,两个人都能得到它。
- 退出。任何一方都可以随时结束,这会为双方删除这对搭档及其所有日子的记录。
服务器保存的只是两部手机的随机安装标识符和一串日期。没有名字、没有时间、没有训练、没有重量,也没有心率。
邀请好友
每个账户都有一个邀请码和一个配套链接,在设置 › Rhino Pro里。把它发给可能会喜欢这个App的人,当对方开通年度套餐时,你们各自多得一个月Pro:付十二个月用十三个月,双方同时到账。
- 邀请码需要账户,双方都要有。每人终身只有一个邀请码,而一部清空后重新设置的手机无法和新用户区分开来,所以邀请码由账户来持有。
- 领取邀请码。在装有App的iPhone上打开好友的链接,就会自动为你领取;或者在设置 › Rhino Pro里输入那六个字符。如果你还没登录,邀请码会先保存下来,在你登录的那一刻领取。
- 领取时不会立即获得任何东西,这是有意为之:年度套餐开始时,那几个月才会产生,早一刻都不会。月度套餐不会让任何一方得到任何东西。
- 叠加。赠送的月份会加在你现有订阅期结束之后,所以如果你已经在订阅时接受了邀请,它会在你下一次年度续订时到账,而不会浪费掉。
- 你自己的邀请码你不能领取,而且每个邀请码只能被领取一次。
Pro页面会显示有多少人通过你的链接加入、有多少人订阅了,以及你攒下了几个月。
设置、单位和你的健身房
设置是第四个标签。它由一个个简短的页面组成,每一行下面都写着里面当前的设定。
- 名字。可选;Rhino偶尔会用到。
- 性别。可选,只用来在力量标准里选对那一栏。这一步在手机上完成;它唯一一次离开手机,是在你选择分享的训练链接里。它永远不会发送给Rhino。
- 单位。公制(kg、km)或英制(lb、英里)。所有数据都以公制存储,显示时再换算,所以你可以随时切换,不会丢失任何内容。
- 休息计时。关闭、60、90、120或180秒。
- 触感反馈。关掉轻触和震动。
- 训练 › 心率设备。配对蓝牙胸带或臂带,并查看是哪台设备在提供你的心率。详见心率区间和设备。
- “健康”App。在训练下。默认关闭。打开后,Gym Buddy会请求访问“健康”App,然后保存每次完成的训练(根据这次训练的主要内容,保存为力量训练、有氧训练或核心训练类型的体能训练),写入从心率带读取的心率,并在训练进行时读取你的心率。不到一分钟的训练,或者没完成就停止的训练,不会被保存。它还会读取其他App记录的体能训练、你的体重记录,以及状态所依据的睡眠和心率数据。设置里开关下方的说明列出了它读取的每一种数据类型。健康数据在手机上读取和计算。几行取整后的数据(昨晚的睡眠、心率变异性和静息心率与你平时的对比,本周的蛋白质、能量平衡、步数和正念分钟数,已知的话还有体脂)只有在你允许时才会随你的聊天请求一起发送:App会询问一次,这里的Rhino可以看到我的健康数据开关可以改变你的选择。不含日期,也不含原始样本。如果你登录,你的备份会把App从“健康”保存的内容和你的训练一起保留,比如每次训练的心率。
- 连续打卡提醒。App发出的所有提醒都由这一个开关控制。
- 外观 › App图标。二十个备用App图标,锁定的图标都注明了解锁方式。
- Rhino Pro。Pro里有什么、两种套餐和免费试用,以及恢复购买。
- 我的健身房。你能用到的器械。按名称、区或城镇搜索健身房目录来选你的健身房,也可以手动添加。输入一件器械,或者点按相机拍下一台器械,让Rhino来识别(照片只为这一次请求发送到服务器,不会保存)。Rhino只会安排你有器械可做的动作。你在健身房搜索里输入的文字会离开手机;详见隐私要点。
- 导出训练记录。分享一个包含所有已记录训练的CSV文件,每组一行,包括日期、训练、动作、类型、重量、次数、距离和时间,可用于电子表格或其他App。
- 带上我的历史。从Strong、Hevy或Gym Buddy的导出文件导入你的训练。在另一个App里导出,把文件存到“文件”App,然后在这里选择它:文件在你的手机上读取,不会上传任何内容。动作名称会和标准列表匹配,App拿不准的名字由你最终决定;已有的训练会被跳过;点一下撤销上次导入,就能把整次导入从手机上撤回。
- 删除全部数据。从手机上删除训练、历史记录、体重读数、围度测量、进展照片、未完成的训练,以及你保存的Rhino对话。设置会保留。手机留在服务器上的内容(好友连续打卡、联赛记录、已完成的每周活动、分享和器械清单)会立即被隐藏,并在30天后清除;如果你已登录并且勾选了同时删除我的备份,你的云备份也是如此。在此之前,设置 › 数据会提供撤销选项,备份会把你的训练恢复回来。从未备份过的训练无法恢复。
删除训练
在首页长按一张训练卡片,选择删除并确认。滑动卡片不会删除它。训练会从手机上删除。它过去的训练记录仍保留在你的历史中,所以你的连续打卡和热力图不受影响。
网络连接
Rhino运行在开发者运营的服务器上。创建训练、修改训练和聊天都需要联网,搜索健身房目录也需要;其他一切都可以离线使用。请求通过HTTPS发送。生成一整个训练的回复可能要花点时间:输入指示器表示请求正在处理中,你可以随时取消。
让App保持最新
App打开时,会向服务器询问仍受支持的最低版本。几乎总是什么都不用做,你也根本看不到它。
如果你的版本比那更旧,会出现一个全屏页面,上面有一个前往App Store的按钮。这个页面无法跳过,因为那么旧的版本已经无法和服务器正常通信。页面会显示你当前的版本和需要的版本。
没有网络也不会打断你。如果检查连不上服务器、超时,或者收到无法识别的回复,App会照常打开。这项检查也永远不会拖慢第一个画面的出现。
问题排查
- Rhino没有回复,或者请求失败
- 检查手机是否联网,然后再试一次。如果服务器繁忙,请求可能会在大约一分钟后超时;重新发送通常就能成功。
- “无法保存这份训练”
- Rhino的计划无法转换成结构化的训练。请Rhino把训练整理成一张包含动作、组数、次数和重量的表格,然后再点一次“保存”。
- 推荐的训练不是我预期的那个
- 安排在今天的训练会优先推荐。否则,App会推荐已保存训练中上次完成时间最早的那个;完成一个训练后,它就会排到队尾。
- 没有出现“上次”一行或个人最佳
- 两者都根据已记录的训练生成,所以要从你第二次完成某个动作开始才会出现。动作名称匹配时不区分大小写和空格;改了名的动作会从头开始积累历史。
- 休息计时没有开始
- 检查设置里是否设成了“关闭”。另外,超级组中第一个动作的组做完后不会计时,整个训练的最后一组之后也不会。
- 我的连续打卡归零了
- 连续打卡要求每个日历日都有一次记录的训练,除非那天由休息日、赚来的冻结或假期补上。只有当你完成训练(包括提前完成)且至少勾掉一组时,训练才会被记录。用关闭按钮停止不会记录训练。
- 状态表盘不见了
- 它至少需要两项依据,所以在你记录一两次训练之前会一直隐藏。打开“健康”App能给它更多可读的数据。
- 我的心率区间看起来不对
- 当你最近90天内有三次二十分钟或更长的稳定有氧训练后,区间就会以你自己的阈值为准。在那之前,以及90天内再没有这样的训练时,区间会退回到以前基于心率储备的区间,范围更宽。详见心率区间。
- App卡在更新页面打不开
- 你的版本比服务器仍支持的最低版本还旧。从App Store更新后,这个页面就会消失。详见让App保持最新。
- 我想把数据转移到新手机
- 如果还没登录,先在旧手机上登录,确认设置 › 账户显示有最近的备份,然后在新手机上登录并点按恢复。这正是云备份的用途,也是在手机之间直接转移历史记录的唯一途径。没有账户时,训练和历史记录只存在于设备上:它们包含在手机的加密iCloud备份或电脑备份中,并随之一起恢复。设置里还提供训练历史的CSV导出,但那是一份副本,而不是转移。
- 我正在训练,App被关掉了
- 重新打开它,它会问“继续你的训练?”,并告诉你当时练到了哪里。详见训练中途App被关闭。
已知限制
- iPhone和iPad,竖屏。另有Apple Watch App。Android版已经做好,但还没有上架Google Play。
- 心率需要设备:Apple Watch、能测心率的AirPods,或蓝牙心率带。手机本身没有传感器。
- 基于阈值的区间需要最近90天内有三次二十分钟或更长的稳定有氧训练。没有的话,区间会退回旧方式。
- 状态只是训练参考。它不是医学读数,也不能检测疾病。
- 力量标准只覆盖标准表评级的动作。其他动作没有等级;按体重评级的动作需要先记录体重。
- 历史记录可导出为CSV。在设备之间转移需要可选的云备份,它是备份和恢复,而不是实时同步。
- Rhino需要联网,且开发者的服务器正常运行,并受合理使用额度限制。
隐私要点
- 没有广告,也没有追踪。App会向TelemetryDeck发送匿名的使用计数(打开了哪些页面、保存了一个训练),不含任何能识别你身份的信息;隐私政策列出了具体内容。
- 训练和训练历史存储在手机上。每次请求时,Rhino会收到一份简短的摘要;完整的历史只有在你登录后,才会作为备份离开手机。
- 你和Rhino的对话会经过Gym Buddy服务器,服务器负责生成回复,并为每部手机设定合理使用额度。发送的内容包括对话文字(训练中的聊天还包括相关的训练)、一份简短的训练简报、你的单位偏好,以及你填写的名字或器械清单。为识别器械拍的照片只随那一次请求发送,发送前会先去除其中的拍摄地点和相机信息。请不要写入你不希望被发送的个人或医疗信息。
- 你在健身房搜索里输入的文字会离开手机,因为健身房目录在服务器上。它会连同结果数量一起被记录,用来找出缺少的健身房。它不会和任何账户或你的历史记录关联。
- 健康数据在手机上计算。状态、心率区间和导入的体能训练,全都在设备上计算。只有在你允许时,几行取整后的健康数据才会随你的聊天请求一起发送;如果你登录,你的备份会保留App从“健康”保存的内容。健康数据永远不会用于广告,永远不会被出售,也永远不会被共享。你为力量标准设定的性别永远不会发送给Rhino;它只会随你分享的训练链接传递。
- 不使用位置。App从不读取你的位置。在Android 11及更早版本上,Android要求在任何蓝牙扫描之前先获得位置权限,因此配对心率带时会在这些版本上请求该权限,而它不会用于任何其他用途。
完整的隐私政策里有详细说明。
支持
问题、错误报告和建议请发至:support。报告错误时,请附上你的iPhone型号和iOS版本。