openGym游客模式详解:无账号使用与数据存储位置完整指南
openGym游客模式详解无账号使用与数据存储位置完整指南【免费下载链接】openGymSelf-hosted gym body-weight tracker — plan routines, log workouts (supersets, warm-ups, cardio), see which muscles are trained, fatigued or detrained, import from FitNotes/Strong/Hevy, passkey login. Your data, your server.项目地址: https://gitcode.com/GitHub_Trending/op/openGymopenGym 是一款自托管Self-hosted的健身训练与体重追踪工具可以规划训练计划、记录训练超级组、热身、有氧、查看肌肉训练状态并从 FitNotes/Strong/Hevy 导入数据。它的**游客模式Guest Mode**让你无需注册账号即可直接使用全部核心功能——训练记录、计划、统计照单全收而所有数据只保存在你当前使用的浏览器里。️游客模式是什么游客模式的入口就是登录页最下方那个不起眼的按钮——Continue without account无账号继续代码位于 Login.jsx。点击之后应用会在浏览器里打一个本地标记localStorage的gym_guest键进入纯本地使用状态逻辑见 useStore.js✅ 完整的功能训练计划、训练记录、体重曲线、肌肉恢复视图、导入数据❌ 不产生账号服务器上不存在你的任何记录❌ 不同步数据不会上传也不会从其他设备拉取判断一个实例是否允许游客进入的规则很宽松——默认都允许只有当服务器明确返回allow_guest: false时按钮才会消失。哪怕配置请求失败断网、服务器重启中入口也会照常保留避免把用户挡在门外。这个逻辑的完整说明在 guest.js。开启游客模式的 3 个简单步骤打开你的 openGym 实例自建服务器或在线演示版在登录页点击Continue without account直接使用——建计划、记训练、看统计一切如常特别适合两种场景局域网内没有 HTTPS 时通行密钥Passkey只在 HTTPS 或 localhost 下可用而游客模式不受此限制是手机连内网 IP 时的标准用法只是想先体验一下在线演示版本质上就是预置了示例数据的游客模式一切都在浏览器里跑游客模式下数据存储在哪里这是最重要的问题。官方 FAQ 的回答很干脆在游客模式下数据只存在于那一个浏览器里docs/FAQ.md。具体来说存储内容位置训练计划、训练记录、体重、设置浏览器的本地存储localStorage自定义动作的照片/视频浏览器的 IndexedDB上传到服务器无——游客模式从不与服务器通信这意味着换浏览器、换电脑数据不会跟过去清除浏览器数据 数据清空请定期导出想备份随时可以Settings → Data能把全部内容导出成单个文件游客模式 vs 账号模式一图看懂差别账号模式的核心价值是多设备同步——手机和电脑通过服务器互相合并各自的改动而游客模式完全不参与这个流程没有账号、没有同步因此管理员面板上也永远看不到任何游客的痕迹docs/SELF_HOSTING.md。能力游客模式账号模式多设备同步❌✅AI 教练管理员开启时❌✅推送通知❌✅需 HTTPS管理员可见/可管理❌✅需要服务器❌ 纯本地✅管理员如何开启或关闭游客入口自建实例的管理员可以通过环境变量ALLOW_GUEST0关掉游客入口SELF_HOSTING.md。值得知道两个细节关闭后已经在用游客模式的人下次访问会被送回登录页但他们的数据不会被删除——仍留在原浏览器中。若以后重新开启游客模式数据会原样回来若他们在同一设备创建了账号数据也会自动迁入新档案从游客平滑升级到账号数据不丢这是游客模式最贴心的设计如果你之后在同一台设备上创建或登录了档案之前作为游客记录的训练数据会被自动带入新档案而不是留在一边作废useStore.js。也就是说先免费体验满意了再开户是完全顺畅的路径不损失一条记录。常见问题 Q游客模式安全吗数据会泄露吗不会上传任何内容到服务器也没有遥测。数据留在你自己的浏览器里——你的数据你的设备。Q清除浏览器缓存会怎样游客数据会随之丢失。所以养成习惯定期在Settings → Data导出备份文件。Q为什么我看不到游客模式的按钮要么该实例的管理员设置了ALLOW_GUEST0要么当前浏览器不支持通行密钥且实例要求账号页面会直接说明原因。Q游客模式可以用 AI 教练吗不可以。AI 教练需要已登录的档案才能读取训练数据浏览器里的游客没有这个入口。一句话总结openGym 游客模式 零门槛开始记录训练数据 100% 留在你的浏览器想同步多设备或开启 AI 教练时再随手升级为账号即可之前的记录一条不少。【免费下载链接】openGymSelf-hosted gym body-weight tracker — plan routines, log workouts (supersets, warm-ups, cardio), see which muscles are trained, fatigued or detrained, import from FitNotes/Strong/Hevy, passkey login. Your data, your server.项目地址: https://gitcode.com/GitHub_Trending/op/openGym创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

NU40 DK 20分钟快速上手:nRF52840蓝牙开发环境搭建与例程实战

NU40 DK 20分钟快速上手:nRF52840蓝牙开发环境搭建与例程实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 3:46:21 阅读更多 →
可见磁粉与荧光磁粉探伤怎么选?从原理到实操讲清楚

可见磁粉与荧光磁粉探伤怎么选?从原理到实操讲清楚

干无损检测这些年,磁粉探伤是绕不开的基本功。经常有人问我:可见磁粉探伤和荧光磁粉探伤,到底该用哪个?这问题看起来简单,真要说清楚,得从原理到实操捋一遍。我尽量用大白话讲,把两种方法的底细…

2026/10/9 3:46:21 阅读更多 →
西电计网复习资料:TCP/UDP与Wireshark实战指南

西电计网复习资料:TCP/UDP与Wireshark实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 3:46:21 阅读更多 →

最新新闻

基于Deepseek Harness的防幻觉电源设计Agent实践

基于Deepseek Harness的防幻觉电源设计Agent实践

我一直在做电源相关的硬件设计,这两年深度用大模型辅助设计之后,发现一个很尴尬的问题:模型给出的方案,听起来头头是道,但落到具体元器件参数、环路补偿、热计算上,经常一本正经地编数据。有一回我让模型推…

2026/10/9 4:21:45 阅读更多 →
Java Arrays工具类全解:从sort排序到parallelPrefix,一文吃透数组操作

Java Arrays工具类全解:从sort排序到parallelPrefix,一文吃透数组操作

凡是写过Java的人,基本都绕不过数组。不管是学习阶段做的图书管理系统,还是工作里处理批量数据、做算法题、写接口返回结构,数组都是最底层、最常用的一块积木。但很多人在实际开发里对数组的处理方式其实非常原始:复制一个数组要…

2026/10/9 4:21:45 阅读更多 →
110kV线路三段式相间距离保护整定计算与Simulink仿真实践

110kV线路三段式相间距离保护整定计算与Simulink仿真实践

电气工程专业的学生或者刚入行的继保新人,大概率都接过这样一张任务书:110kV线路三段式相间距离保护,要求Simulink仿真,外加一份详细研究报告。这题目看着经典,但真要动手,会发现卡壳的点全藏在细节里——整…

2026/10/9 4:21:45 阅读更多 →
无需开发板:STM32驱动DS18B20与OLED仿真实战

无需开发板:STM32驱动DS18B20与OLED仿真实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 4:21:45 阅读更多 →
PS5手柄驱动与固件解析技术指南

PS5手柄驱动与固件解析技术指南

我无法根据当前输入生成符合要求的博文。原因如下:项目标题“AnyPS5”缺乏明确指向性,未说明其性质(是工具、项目、社区、改装方案、模拟器相关?);项目正文为空,无任何功能描述、技术背景或使用…

2026/10/9 4:21:45 阅读更多 →
信息学奥赛买笔问题:贪心策略与分支结构详解

信息学奥赛买笔问题:贪心策略与分支结构详解

2059:【例3.11】买笔,这道题我相信学过信息学奥赛的同学都不陌生。它是《信息学奥赛一本通》第三章选择结构部分的经典例题,题目讲的是买笔这件事——钢笔5元一支、铅笔2元一支、圆珠笔1元一支,要求三种笔都至少买一支&#xff0c…

2026/10/9 4:20:44 阅读更多 →

日新闻

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API这个话题,隔三差五就会在群里被翻出来讨论一次。上周还有个同事线上处理一个订单超时问题,排查到最后发现是ZonedDateTime序列化后时区丢了,用户在下单当天晚上看到的时间整整差了8个小时。这类问题几乎每个做Java开发的人都遇到过…

2026/10/9 0:00:49 阅读更多 →
EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

前几个月我手头有好几台机器需要互相访问:办公室台式机、家里 NAS、还有一台云主机。如果只是偶尔传个文件倒还好,问题是工作场景经常要在几处环境之间来回切换,每次都先登录跳板机再层层代理,实在折腾。我先后试过端口映射、自建…

2026/10/9 0:00:49 阅读更多 →
AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent 这个词在过去一年里被反复提及,但真正动手搭过一套能跑起来的 Agent 系统的人都知道,从"知道它是什么"到"让它稳定干活"之间隔着一整套工程决策。我前后参与过几个 Agent 项目的落地,从最初用现成框架拼装&…

2026/10/9 0:01:50 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:32 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:40 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 10:10:36 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 21:13:17 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 13:34:55 阅读更多 →