吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 571|回复: 12
上一主题 下一主题
收起左侧

[原创工具] 心率广播 - 极简风格的BLE桌面式心率监测与 HRV 分析工具(打工人保命武器)

[复制链接]
跳转到指定楼层
楼主
Sungfaat_Hsiao 发表于 2026-6-18 18:29 回帖奖励
本帖最后由 Sungfaat_Hsiao 于 2026-6-18 18:58 编辑

Q : 很多人黑人问号,软件可以干什么?!
A : 如果你的 智能手环/手表 有心率广播功能,打开手环/手表的心率广播,运行软件就可以接到心率数据分析使用!

一、 主要功能与技术特征本软件基于 Python 3 + PyQt6 编写,核心分析与连接逻辑由
scipynumpyyqtgraphbleak 驱动。
  • 多态蓝牙连接(高兼容扫描)
    • 采用自动降级的 BLE 设备扫描机制。无论您的系统环境返回的是广播数据字典还是标准设备列表,软件均可自适应处理,避免连接或扫描时崩溃。
    • 针对没有硬件设备的坛友,软件内置了演示模式,可以通过生理数学模型模拟逼真的心搏与呼吸窦性心律不齐现象,供试用和功能体验。
  • 仿生双脉冲跳动心脏(仪表盘)
    • 仪表盘中央有一颗采用矢量绘制的闪烁心脏。它的搏动节奏和动画曲线会根据您的实时心率动态计算,模拟心脏生理学上“一收一舒”的双脉冲跳动,非简单的单次缩放。
  • 实时心率趋势(实时心电图)
    • 基于 pyqtgraph 绘制流畅的滚动心率折线,可以帮助您直观查看当前处于有氧、无氧还是静息状态。
  • HRV 深度分析(带数据收集预测)
    • 心率变异性(HRV)需要足够数量的高质量心跳间期(RR 间期)数据。
    • 数据累积阶段:如果刚连接或者信号受干扰,软件会进入一个美观的“等待积累态”,并根据您当前的实时心率,自动推算出预计还需要采集多少分钟或多少秒的干净数据,显示采集进度。
    • 分析生成阶段:当数据量达标后,会以 macOS 风格的圆角卡片面板呈现以下分析:
      • 时域指标:包含 RMSSD(迷走/副交感神经张力活性)、SDNN(总体自主神经调控能力)、pNN50 等。
      • 频域指标:利用 SciPy 提供的 Welch 功率谱估计法,分析 LF Power(低频,主要反映交感调节)与 HF Power(高频,主要反映副交感调节)及两者的均衡比值。
      • 压力评估:计算经典 Baevsky 压力指数,直观划分压力负荷等级(低、中、高、极高)。
      • 综合健康得分:由多重算法综合评估出的 HRV 得分(百分制)与自主神经功能状态。
  • 免点击自动刷新会话统计
    • 在“历史会话”板块,无需手动点击,后台统计模块会自动以 1Hz 频率刷新当前的运行时间、记录总数、平均心率范围、RMSSD 得分及综合 HRV 得分。
    • 提供绿色的 “● 自动实时更新中” 呼吸动效状态牌。
  • 经典黑白皮肤切换
    • 顶部工具栏右侧设有月亮/太阳切换按钮。支持深色(Dark Mode)与浅色(Light Mode)皮肤的一键热重载,字体颜色、卡片阴影、进度条等元素均可平滑过渡,适应不同光线下的使用环境。
  • 本地数据导出
    • 支持一键导出原始心搏数据 .csv 记录,并自动生成一份按每分钟聚合的分钟摘要分析 CSV 文件,方便进行更长周期的自主统计和图表绘制。


二、 上手指南(如何使用)
  • 连接您的心率设备
    • 确保您的心率带、心率臂带、智能手表/指环(需要开启广播模式)已经佩戴好并处于广播状态。
    • 打开程序后,会弹出连接对话框。点击 “扫描 BLE 设备”,在列表中选中您的设备,点击连接。
    • 如果您手头暂时没有设备,可以点击下方高亮的 “使用演示模式”,体验完整的 UI、心率变异性计算及数据导出。
  • 探索不同视图
    • 仪表盘:查看主心率和呼吸起伏的闪烁心脏。
    • 实时心电:查看波动趋势。
    • HRV 分析:静坐并保持平稳呼吸 1 分钟左右,等待进度条满格后,查看由交感与副交感神经调优出的 HRV 综合分析。
    • 历史会话:查看从您启动这次会话起的实时平均值总结。
  • 皮肤切换与导出
    • 点击右上角的 ☀️ / 🌙 图标切换深浅色皮肤。
    • 体验结束后,点击右上角 “导出 CSV” 即可保存本地数据。

软件截图(演示手环是某为的band8)




下载地址: https://pan.baidu.com/s/1sMYLQ7AnGsxmj7D0BIE8KQ?pwd=cgng 提取码: cgng
最后说一句,好用  加  加  分 呗~(*^▽^*)

免费评分

参与人数 1吾爱币 +1 收起 理由
zxcvbnm12 + 1 加!加大块的!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
 楼主| Sungfaat_Hsiao 发表于 2026-6-19 00:48 |楼主
周木木 发表于 2026-6-18 20:29
快告诉我 有哪几款支持啊、

市面上所有的手表或者是手环,只要支持心率广播功能基本都是可以的。至于你的表能不能,你可以查一下官网,或者是在设置里面找一下,基本是可以看到这个功能,
沙发
qiangjintao52 发表于 2026-6-18 19:31
非常强大的一个软件。我用的华为手表下来试试。感谢分享
3#
shubot 发表于 2026-6-18 19:53
4#
Tsuki0402 发表于 2026-6-18 19:57
可以连小米手环
5#
周木木 发表于 2026-6-18 20:29
快告诉我 有哪几款支持啊、
6#
随风轻扬 发表于 2026-6-18 21:17
下载试试
7#
king6633 发表于 2026-6-18 22:17
好像在某抖上刷到过这个软件介绍。
8#
solliusheng 发表于 2026-6-18 23:05
支持小米手表吗
9#
 楼主| Sungfaat_Hsiao 发表于 2026-6-19 00:46 |楼主
qiangjintao52 发表于 2026-6-18 19:31
非常强大的一个软件。我用的华为手表下来试试。感谢分享

打开心率广播后就可以正常接收到信息
10#
 楼主| Sungfaat_Hsiao 发表于 2026-6-19 00:47 |楼主

只要手表或者是手环支持心率广播功能,打开之后就可以正常接收到
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-6-19 05:01

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表