常青龄模型方案 V1.0更新:2026-10-29 16:39:55(北京时间)

常青龄 · 初始基线

从身份证年龄出发,
看身体、能力与习惯的共同表现。

把检测和问卷转为三条基线分,再对年龄作有上限的调整。

直接体验手机 Demo查看全部指标V1.0 内测方案

整体架构

先评分,再加权,最后转换为年龄。

起点身份证年龄

由出生日期计算周岁

+
三个方向共同矫正
身体 50%能力 40%行为 10%

各基线均为0–100分;70分是本版中性锚点

=
结果常青龄

同时展示三条基线分

年龄怎么加减

综合分=身体分×50%+能力分×40%+行为分×10%。
常青龄=身份证年龄+年龄调整值,最终限制在12–120岁。

调整值限制在±10岁以内。当前0–100分的实际映射约为−8.34至+9.93岁;最终输出下限12岁、上限120岁;当前输入参照年龄仍为18–79岁。

展开精确公式
年龄调整值=10×tanh〔(70−综合分)÷25〕
常青龄=min(120,max(12,身份证年龄+年龄调整值))

tanh让加减幅度逐渐趋缓。中性分70、尺度25、幅度10是本版内测参数,尚未完成人群校准。幅度10用于收敛年龄差,不代表文献已验证的标准。

两个问卷值,分别进入模型

行为问卷分直接作为行为基线分。
身体问卷分由消化40%、免疫相关自述30%、皮肤30%合成,占身体基线10%。

身体基线另外90%来自检测。全初始清单28项中,部分计分,其余保留为解释项;身体问卷是额外的一个汇总输入。

文献支持指标方向、界值和部分常模;本方案具体权重、赋分及岁数标尺为内测初值。

竞品显示整数,还是小数年龄?
产品官方可核查的表达对本方案的启发
WHOOP官方产品图示45.8岁、比实际年轻4.7岁,采用一位小数。官方页面小数便于看趋势,不代表准确到0.1岁。
Oura以心血管年龄与实际年龄的差距、低于/一致/高于三级表达。官方帮助页未明确统一小数位规则。官方说明保留相对年龄差和趋势说明。
Garmin提供体能年龄;本轮未核实各机型统一的取整规则。官方说明不把显示格式当作行业统一标准。

本版建议:主结果用整数岁,明细保留一位小数;Demo可切换,不影响底层计算。

每项怎么算、占多少

完整覆盖本次截图的28项;点击指标,可在下方体验对应节点。

指标用途占综合分计分逻辑为什么这样处理 / 依据

身体问卷额外占综合分5%(消化2%、免疫相关自述1.5%、皮肤1.5%)。运动次数与时长共用一个运动分,合计2%,不重复计权。上述为完整数据下的权重,缺项时按后文规则处理。

三条基线的完整计算式
血压分=收缩压分×70%+舒张压分×30%(降压治疗时减20,最低0)
体型分=体质指数分×40%+腰围分×40%+腰臀比分×20%
客观身体分=血压分×30%+体型分×30%+肌量分×15%+肺功能分×25%
身体分=客观身体分×90%+身体问卷分×10%
能力分=握力分×40%+坐站分×35%+平衡分×20%+动眼分×5%
行为分=睡眠×15%+恢复×5%+运动×20%+烟草×20%+酒精×10%+饮食×15%+饮水×5%+压力×10%

50岁以下默认能力分=(握力×40%+平衡×20%+动眼×5%)÷65%。

输入变成多少分

点击、拖动或滑动查看输入与分数;支持放大和平移。问卷显示选项分值。

参照参数,可查也可替换

参照值决定“和谁比”,计分曲线决定“怎么转成分”。

年龄换算:中性分70 · 尺度25 · 调整幅度±10岁以内 · 参数版本EA-RULE-1.0.3。下方导入仅替换指标参照,不改变年龄换算参数。

公式补充:如何把参照值转换为分数

分段曲线在相邻节点之间按直线计算:分数=左节点分数+(右分数−左分数)×(输入−左输入)÷(右输入−左输入)。合法范围内超出节点时取端点分;输入超出合法范围则报错。

握力与平衡采用“实测÷参照”,坐站采用“参照÷实测”:分数=70+30×tanh〔ln(比值)÷0.35〕,比值为0时记0。三项在达到参考值时均为70分,再提高时逐渐接近100分。

肺功能专业式:预计值=exp〔预计值系数₀+系数₁×ln(身高厘米)+系数₂×ln(年龄)+预计值样条〕;离散系数=exp〔离散度系数₀+系数₁×ln(年龄)+离散度样条〕;参考下限=预计值×(1−1.645×变换参数×离散系数)^(1÷变换参数)。标准差近似值=(预计值−参考下限)÷1.645;标准差位置=(实测值−预计值)÷标准差近似值,最后查肺功能分值节点。这里是以参考下限构建的近似标准化,不冒称原方程的精确标准分。

参照范围:本版适用于18–79岁;肺功能方程身高130–190厘米。18–21岁握力及50岁以下肌量含端点外推;肌量64–69岁采用平滑过渡,均属内测规则。完整节点和系数如下。

查看全部参照节点与评分点

仅替换参照节点,不改基线权重;导入后立即重算,并标注自定义参数。

手机操作 Demo

左侧填结果,右侧看该指标怎么算。数值填一次;检测端负责完成规范测量。

常青龄
填写最终有效值,没有结果就留空。旁边提供健康参照;“录入范围”只用于防误输。
已自动计算

特殊情况怎么处理

让用户知道哪里还缺信息,以及当前结果能解释到什么程度。

情况本版处理
50岁以下不测坐站按计划排除坐站权重,其他能力项重新归一;不扣完整度。也可主动纳入。
有几项没有结果空白保留为缺失,不填0或“正常值”。达到门槛时输出“缺项参考”及影响范围。
缺失过多 / 整条基线为空暂不输出年龄,展示已有分数和补充清单;不保留上一次年龄。
拒绝、禁忌或设备失败Demo中没有结果就留空;检测端可另存未测原因。真实功能无法完成应单独记录,不能把缺测当0分。
问卷跳过 / 每天睡眠变化大按信息不足处理;病史与目标等不计分题目跳过,不降低计分覆盖率。
医嘱限水 / 已有诊断限水排除饮水题;消化、免疫相关自述、皮肤的诊断选项不自动判为最差。
超范围输入 / 质量未通过指出错误并停止输出年龄。明显异常血压等提示单独保留。
前后方案不一致协议、缺失项或50岁分支变了,不能直接把年龄差解释为改善。
展开缺项门槛与计算规则

总覆盖率≥80%,身体≥70%,能力≥60%,行为≥70%;出生日期、参考性别、降压治疗情况和输入合法性同时满足,才可输出年龄。身体问卷至少有60%权重的有效回答才展示其汇总分。

各组只对有结果的项目按原权重归一;覆盖率仍按原预期权重计算。缺项影响范围将未知项从0到100分传播,不是统计置信区间。漏掉差项可能使点值更年轻,因此必须保留缺项标志。

这些门槛是V1.0工程初值,尚未通过真实人群验证。

研究与专业依据

优先保留原研究、共识与官方资料;点击可查原始来源。

测量协议和参照值有来源;本项目的权重、0–100赋分和年龄加减尺度是明确提出的内测方案。当前结果是年龄形式的健康状态综合指数,尚未验证为生物学年龄;分数也不等于疾病概率。

展开全部研究来源