zengyun-hacker/lingtai

灵台 · 心神清明度自测 — 测瞬时记忆与警觉度的单文件网页工具

★ 0Forks 0HTMLGitHub ↗Compare

README

灵台 · 心神清明度自测

一个测瞬时记忆和警觉度的网页小工具,用来把「今天脑子有点糊」变成一条能比较的曲线。

单文件、零依赖、纯前端。数据只写在浏览器的 localStorage 里,不上传。

为什么是这四个模块

睡眠不足最先削弱的不是知识储备,而是保持与操作信息的能力。四个模块分别咬住这件事的不同侧面:

模块 学名 测什么 对睡眠不足的敏感度
警觉反应 PVT (Psychomotor Vigilance Task) 反应速度,以及注意力突然断线的「走神」次数 最高,睡眠剥夺研究的主力指标
顺序数字广度 Digit Span Forward 纯粹的瞬时记忆容量 中等
倒序数字广度 Digit Span Backward 一边存住一边翻转,工作记忆的「操作」成分 高,比顺背敏感
空间广度 Corsi Block-Tapping 视觉空间通道的记忆广度 中等

PVT 里的走神次数(反应 > 500ms)值得单独盯着看——它比平均反应时更能暴露睡眠债,因为疲劳的典型表现不是整体变慢,而是偶尔彻底断线。

两种模式

  • 完整测试(约 6 分钟):四个模块全跑
  • 快速测试(约 2 分钟):只跑警觉反应 + 倒序数字,适合每天固定时间打卡

两种模式的分数分开建立基线,不要混着比。

怎么算分

广度类用自适应阶梯:每个长度做 2 次,答对至少 1 次就加长,某个长度两次全错就停。 最终广度 = 最高通过的长度(若该长度两次全对,再 +0.5)。

警觉反应:

分数 = 100 − (平均反应时 − 240) / 2.4 − 走神率 × 60

总分(清明度)按模块加权:

警觉 顺背 倒背 空间
完整 35% 15% 30% 20%
快速 55% — 45% —

⚠️ 绝对分数没有校准过,别拿它当智商或跟别人比。 分档(灵台空明 / 神清气爽 / 略有云翳 / 心神困顿 / 神识昏沉)只是粗略参照系。 真正有意义的是你自己的纵向变化:攒够 3 次以上,页面会给出你的个人基线(同模式历史中位数), 此后每次结果都会显示「比基线高了/低了多少」。

睡眠相关性

每次测试前会记三笔:昨晚睡眠时长、主观精力、半小时内是否摄入咖啡因。 历史页会画出睡眠 × 清明度的散点图,拟合回归线并给出皮尔逊相关系数 r —— 这是回答「我的睡眠到底影响我多少」的直接证据。样本 ≥ 3 次才会开始计算。

用法

打开网页就能用。想测得准一点:

  1. 固定时段。同一天里清晨和午后的差别可能比睡没睡够还大,尽量每天同一时间测。
  2. 安静环境、别被打断。中途切到别的标签页会让计时器被浏览器降频。
  3. 别在测试中途反复重测刷高分——你骗的是自己的基线。
  4. 记录咖啡因,事后才分得清是「睡够了」还是「咖啡顶上来了」。

数据

  • 全部存在 localStorage 的 lingtai.history.v1 键下,不联网
  • 历史页可导出 CSV(含所有原始指标:平均/中位/最慢 10% 反应时、走神次数、各项广度等),方便自己拿去做进一步分析
  • 换浏览器或清缓存数据会丢,在意的话定期导出

开发

没有构建步骤。index.html 就是全部——直接改,刷新即可。

open index.html

要本地起个服务器(某些浏览器对 file:// 的 localStorage 有限制):

python3 -m http.server 8000

免责

这不是医疗器械,也不是临床认知评估工具。结果仅供自我观察。 如果长期存在明显的注意力或记忆问题,请找医生,而不是找这个网页。

Contributors

zengyun-hacker

Issues