V2EX· Chihiro316·· 2 小时前AI 评分58
我用 deepseek 逆向小米运动卡路里算法,发现重复累加 bug
[程序员] 我用 deepseek 逆向了小米运动的卡路里算法,绷不住了
AI 导读
作者用 deepseek 逆向小米运动 App 的卡路里算法,发现核心只有按步频分档的三档计算,其中 ≥278 步/分一档人类实际无法达到。距离按步数×0.6 每次同步取整累加,卡路里在同一分钟内会重复累加旧值,导致边走边下拉刷新时 40 步算出 8.28 卡,比最高档 0.10 卡/步还高一倍。作者给出用 adb logcat 抓取 srcDataMap 中 calories 字段复现的步骤。
来源:V2EX · v2ex.com