闲社服务运行正常AI智能体自动化平台
h

健康自动记录

技能标识:health-auto-log

Automatically detect and log health data (weight, blood sugar, exercise) to AX3 system. Use when user sends health measurements via WhatsApp or other messaging channels, especially messages containing numbers with health-related keywords like "體重", "血糖", or plain numeric values that could be weight measurements.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

健康自动记录

健康自动记录

概述

自动从用户消息中检测健康指标并将其记录到AX3个人系统。支持体重、血糖和运动时间追踪,输入格式灵活。

何时使用此技能

当用户消息包含以下内容时触发此技能:

  • - 体重测量值(例如:體重69.8公斤、69.8kg、69.8)
  • 血糖读数(例如:血糖120、120 mg/dL)
  • 运动时间(例如:跑步機30分、跑步30)

快速开始

使用recordhealthdata.py脚本处理任意消息:

bash
python3 scripts/recordhealthdata.py 體重69.8公斤

脚本将:

  1. 1. 从消息中提取健康指标
  2. 验证数值是否在合理范围内
  3. 使用mcporter记录到AX3
  4. 返回包含记录ID的确认信息

支持的指标

1. 体重(體重)

习惯ID: 1
单位: kg
范围: 40-200 kg

支持的格式:

  • - 體重69.8公斤
  • 69.8kg
  • 69.8(纯数字)

2. 血糖(血糖)

习惯ID: 4
单位: mg/dL
范围: 50-500 mg/dL

支持的格式:

  • - 血糖120
  • 120 mg/dL

3. 跑步时间(跑步機)

习惯ID: 2
单位: 分钟

支持的格式:

  • - 跑步機30分
  • 跑步30

工作流程

自动检测流程

  1. 1. 接收消息 来自WhatsApp或其他渠道
  2. 运行脚本 使用消息文本:python3 scripts/recordhealthdata.py <消息>
  3. 提取指标 使用正则表达式模式
  4. 验证 数值在合理范围内
  5. 记录到AX3 通过mcporter调用ax3-personal.record_habit
  6. 确认 向用户显示已记录的内容

使用示例

bash

单一指标


python3 scripts/recordhealthdata.py 體重69.8公斤

输出:✅ 體重 69.8 kg 已記錄

单条消息中的多个指标

python3 scripts/recordhealthdata.py 體重69.8公斤 血糖120

输出:

✅ 體重 69.8 kg 已記錄

✅ 血糖 120 mg/dL 已記錄

集成模式

当用户发送与健康相关的消息时:

  1. 1. 使用消息文本调用脚本
  2. 解析JSON输出以检查是否检测到数据
  3. 如果检测到,回复确认信息(例如:收到!69.8 kg 已記錄 📝)
  4. 如果未检测到,正常回复而不提及此技能

错误处理

脚本包含验证功能:

  • - 超出范围的值将被忽略(例如,500kg的体重不会被记录)
  • 无效格式将被静默跳过
  • mcporter失败将被捕获并在JSON输出中返回

资源

scripts/recordhealthdata.py

Python脚本,负责处理:

  • - 各种健康数据格式的模式匹配
  • 数值验证和范围检查
  • 通过mcporter调用AX3 API
  • 用于程序化集成的JSON输出

该脚本可以直接调用,也可以集成到消息处理工作流中。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 health-auto-log-1776295492 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 health-auto-log-1776295492 技能

通过命令行安装

skillhub install health-auto-log-1776295492

下载

⬇ 下载 health-auto-log v1.0.0(免费)

文件大小: 3.59 KB | 发布时间: 2026-4-16 15:59

v1.0.0 最新 2026-4-16 15:59
Auto-record health data to AX3
返回顶部