【开发者自荐】有思 Yours:一款开源免费的训练记录 App

有思 Yours:一款开源免费的训练记录 App

有思(Yours)已经正式上架。

iOS 用户可前往 App Store 下载,Android 用户可前往官网下载。

一句话介绍:

有思是一款本地优先、不登录也能用的个人训练记录 App。

它面向已经开始训练、想要持续记录的人。无论你做力量训练、跑步还是康复,有思想帮你完成一件事:

把每一次训练真实记录下来,并且让这些记录继续属于你。


产品定位:先做训练记录,而不是做健身内容平台

市面上的运动健身 App 大致分几类。

一类是课程型产品,提供视频和打卡体系,适合跟着练的用户。

一类是社群型产品,强调分享、排行榜和用户关系,训练记录只是社区活动的一部分。

还有一类是综合健康平台,把运动、饮食、睡眠和穿戴设备打包在一起。

有思没有选这些方向。

它的定位更窄:

做一个安静、可控、以训练记录为核心的个人工具。

没有课程,不做社交,不要求你注册。打开 App 后要做的事很简单:创建计划、开始训练、记录数据。

范围小,但决定了产品设计的重心:界面服务于记录效率,数据结构服务于长期保存,产品不因为增长或社交打断训练过程。


基本使用方法

有思的使用流程可以概括为五步。

第一步:建立动作库

动作库是训练记录的基础。

有思内置少量常用动作,但不试图用标准动作库覆盖所有人。你可以自己添加动作,填写名称、训练部位和备注。

每个人的训练习惯不同。

有人记录卧推、深蹲、硬拉;有人记录跑步、拉伸、康复训练;也有人只是想记录某个自定义动作。动作库不应该强迫用户服从固定分类,而应该服务你自己的训练语言。

第二步:创建训练计划

在有思里,训练计划由训练日、动作和动作组构成。

你可以把一个计划拆成多个训练日,比如“上肢”“下肢”“推”“拉”“全身训练”,也可以按自己的节奏命名。每个训练日下面可以安排动作,每个动作下面可以设置多个动作组。

这一步解决的是“今天应该练什么”的问题。

有计划的人可以少一些临场思考,刚开始的人也能逐渐形成稳定节奏。

第三步:进入训练模式,逐组记录

开始训练后,有思会进入更接近训练现场的记录状态。

你可以逐组填写重量、次数、完成情况和备注,也可以记录主观感受。休息计时帮你控制组间节奏,避免凭感觉拖太久,或者状态没恢复就过早开始下一组。

这是有思最核心的部分。

真正有价值的数据,是在训练间隙记下来的:这一组有没有完成,重量是否合适,动作是否不舒服,今天状态是不是明显下降。

有思希望把这些记录动作做得足够轻,不会成为训练本身的负担。

第四步:回看训练历史

训练结束后,记录会沉淀成历史。

你可以用历史记录确认自己最近练了什么,某个计划执行到哪里,某个动作最近的重量和次数如何变化。对很多普通训练者来说,这已经能解决一个很常见的问题:

我到底有没有稳定训练?我是不是在原地打转?

如果你需要更深入的分析,比如训练容量变化、疲劳管理、周期进度、动作表现的长期趋势,有思的设计思路不是自己在 App 里建一套分析系统,而是通过 Yours Vault 把训练记录导出为开放文件,留给你自己处理。

这意味着:数据归你,分析也归你。基础回看功能够用,但进阶分析的上限取决于你自己,包括你的训练知识、你分析数据的方式、你选择的工具。有思不替你做决定。

第五步:备份、导出,或接入进阶工作流

有思默认把训练计划、动作库和训练记录保存在设备本地。基础记录不需要账号,也不需要服务器。

但本地保存不代表可以不管。换机、重装、卸载 App 之前,记得用数据管理功能备份。

对普通用户来说,备份和恢复已经足够。

对进阶用户来说,有思还提供 Yours Vault、自托管服务器同步和 Agent Skills 等能力。它们不是开始使用有思的前置条件,而是为长期数据整理、跨设备同步和 AI agent 协作留出的接口。

和常见运动健身 App 的不同

有思和常见运动健身应用的差异,不在于功能更多,而在于产品假设不同。

1. 它不是内容消费产品

很多健身 App 的核心是内容:课程、视频、计划推荐、挑战活动、教练服务。

有思的核心是记录。

它默认用户有自己的训练目标,或者愿意逐步摸索自己的方式。App 不会每天推送课程让你选择,而是把重点放在你实际完成了什么。

这让有思更像训练本,而不是健身媒体。

2. 它不把账号系统放在第一步

很多 App 的第一步是登录。

有思的第一步是开始记录。

训练计划、动作库和训练记录默认保存在本机。你不配置服务器,不登录账号,也能完成核心记录。这一点对隐私、离线使用和长期可控性都很重要。

当然,这也意味着你需要对自己的数据负责。卸载或换设备前,记得先备份。

3. 它把数据管理当成产品能力

有思不只是把记录存在数据库里,然后让你看一个结果。

它提供备份、恢复、导入、导出和 Yours Vault 等数据管理入口。目标不是让用户永远留在 App 里,而是让训练数据可以被保存、迁移、审阅和继续使用。

这是有思和很多封闭式训练产品最直观的区别。

4. 它把进阶能力放在用户可选择的位置

有思支持自托管服务器同步,也支持通过 Yours Vault 和 Yours Skills 接入自己的 AI agents。

但这些能力都不是强制的。

普通用户可以只用训练计划、训练模式、动作库和历史记录。技术用户则可以进一步把数据导出为开放文件,部署自己的同步服务,或者让 agent 读取训练记录、生成训练计划,再经过验证后导入 App。

这是一种分层设计:

  • 基础层负责好用
  • 数据层负责可控
  • 进阶层负责开放

当前版本与后续方向

有思能用,但仍然是早期产品。下面这些问题都还存在,也是接下来会优先推进的方向。

1. 继续打磨界面和交互体验

有思现在的界面已经能支撑核心使用,但还谈不上足够美观和精致。一些页面的信息层级还可以更清楚,训练中的输入效率还可以继续优化,数据管理和进阶功能的入口也需要进一步降低理解成本。

训练记录工具在运动现场使用,输入路径要短,按钮要清楚,界面不能让人分心。接下来会继续优化视觉设计和操作效率。

2. 暂不支持智能手表互动

有思目前还没有接入 Apple Watch、Garmin、华为、小米等智能手表。

这意味着它暂时不能自动读取心率、运动时长、消耗、配速、步频等穿戴设备数据,也不能在手表端完成训练记录。短期内,有思仍然更适合手动记录力量训练、健身和日常体能训练。

智能手表互动有价值,但也会增加产品复杂度。如果接入,应该服务于训练记录这条主线,不是为了堆功能。

3. Android 分发还不够理想

iPhone 用户现在可以直接从 App Store 下载有思。

Android 版本目前通过官网和 GitHub Releases 提供 APK,适合愿意手动安装的用户。对普通用户来说,这个方式还不够友好。

后续如果要面向更多用户,还需要上架 Android 应用商店。

4. 深度分析取决于用户自身,而非 App 内建

有思的设计原则是:App 做好记录,分析交给用户自己掌控。

这意味着训练容量变化、疲劳管理、周期计划、动作表现趋势这类分析,不是通过 App 内建功能来实现的,而是通过 Yours Vault 导出训练数据后,由用户自己决定如何处理。

这不是一个“还没做”的功能缺口,而是有意的产品选择。基础回看功能够用,但进阶分析的上限取决于你,包括你的训练知识、你分析的方法、你选择的工具。有思不设天花板,也不替你做决定。代价也很直接:深度分析需要你自己投入。


下载与相关链接

官网:

GitHub 仓库:


结语

有思已经从一个想法变成了可以下载的产品。基础功能闭环已经走通,界面、多语言、智能手表、Android 分发都还需要继续完善。

如果你在找一款不登录也能用、以记录为核心、把数据留在你手里的训练 App,不妨试试有思。

你把你的文章,提交给AI,再配合规则 重新一下吧。

其实发现频道有模板的,让 AI 直接照模板写应该更方便:

1 个赞