步行消耗卡路里计算器

一款基于证据的步行卡路里计算器,利用同行评审的生物力学研究,将体重和步数转换为透明的净卡路里估算值。

arbazex
2026年9月7日
0 收藏
0 下载

安装与下载

1 ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install steps-to-calories-calculator

2 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/
工作区 {'/skills/'}

优先级:工作区 › 全局 › 内置

3 提示词安装

将此提示词复制到 Openclaw 即可自动安装。

请帮我使用 Clawhub 安装 skill-steps-to-calories-calculator。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

下载技能 (.zip)

基本信息

名称 步行消耗卡路里计算器
Slug steps-to-calories-calculator
创建者 arbazex
创建时间 2026-09-07 05:34:24
更新时间 2026-09-07 05:34:24
收藏数 0
使用量 0
浏览量 10

安装指南

  1. ClawHub CLI 从源直接安装技能的最快方式。
    npx clawhub@latest install steps-to-calories-calculator
  2. 手动安装 将技能文件夹复制到以下位置之一
    全局模式
    ~/.openclaw/skills/
    工作区
    /skills/
    优先级:工作区 > 本地 > 内置
  3. 提示词安装 将此提示词复制到 OpenClaw 即可自动安装。
    请帮我使用 Clawhub 安装 steps-to-calories-calculator。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
    更倾向于下载?
    获取包含原生技能文件的ZIP压缩包。
    下载技能 (.zip)

什么是

步行消耗卡路里计算器是 Openclaw Skills 中用于估算平地步行净消耗卡路里的工具。它使用 Weyand、Smith、Puyau 和 Butte(2010)的生物力学公式,而非通用经验法则,将体重和步数转换为可审计的千卡估算值。
该技能通过对话收集必要输入,需要时将磅转换为千克,区分步数和完整步幅,展示计算过程,并报告约 ±9% 的预测误差。结果表示步行的净能量成本,不是总能量消耗;跑步、坡道、楼梯、沙地、雪地或负重步行会降低准确度。

应用场景

回答步行消耗了多少卡路里。
将每日步数转换为估算的步行卡路里消耗。
估算 1,000、8,000 或 10,000 步的消耗。
通过基于研究的步数到卡路里计算支持健身讨论。
计算前将磅转换为千克。
确认步数来自步行、跑步、慢跑还是爬楼梯。
在用户希望审核计算过程而非获得不透明数字时提供透明估算。

工作原理

询问体重,并确认单位是千克还是磅。
必要时使用 weight_kg = weight_lb / 2.20462 将磅转换为千克。
询问要分析的步数,并确认这些步数是否专指步行。
可选询问速度和地形,以评估可信度,但不阻止计算。
使用 steps / 2 将步数转换为完整步幅,因为一个步幅包含两步。
应用研究公式:calories_kcal = 2.74 × weight_kg × (steps / 2) / 4184。
显示千克体重、步幅数、中间算式和约千卡结果。
说明估算值是净步行能量,不包含活动期间的基础或静息代谢。
报告研究中约 ±9% 的平均预测误差,并指出可能降低可靠性的条件。
提供适当的研究和健康免责声明,不将结果当作精确临床测量。

配置指南

此 Openclaw Skills 计算器完全自包含,不需要外部 API、设备集成、软件包安装或数据库。将提供的 SKILL.md 文件添加到 OpenClaw 兼容代理使用的技能目录,并保留 YAML front matter 和 Markdown 指令。

示例:创建本地技能目录并复制技能定义

mkdir -p ./skills/steps-to-calories-calculator
cp SKILL.md ./skills/steps-to-calories-calculator/SKILL.md
技能名称:steps-to-calories-calculator
许可证:MIT
版本:1.0.0
类别:health-fitness
依赖:无
必需运行时数据:体重和步数
可选上下文:步行速度和路面或地形
安装后,当用户询问步行卡路里、步数到卡路里换算、每日步行能量消耗,或每 1,000/10,000 步消耗的卡路里时调用该技能。计算前始终收集两个必需输入。

数据架构

字段 必填 格式和处理
body_weight 是 用户提供的 kg 或 lb 体重;磅使用 weight_lb / 2.20462 转换。
step_count 是 单次步行或每日总计的步数。
walking_activity 解释时必填 确认步数主要代表平地步行,而非跑步、慢跑或楼梯。
pace_context 否 正常自选速度适用性更高;异常速度会降低可信度。
terrain_context 否 平坦坚实地面符合验证条件;坡地、沙地、雪地或不平地形超出验证范围。
派生值和公式
weight_kg:标准化体重。
stride_count:step_count / 2。
energy_joules:2.74 × weight_kg × stride_count。
calories_kcal:energy_joules / 4184。
报告值:约 ±9% 平均预测误差的净步行卡路里估算。
来源元数据
元数据 值
研究依据 Weyand 等,2010,Journal of Experimental Biology 213:3972–3979
DOI 10.1242/jeb.048199
能量系数 2.74 ± 0.12 J·kg⁻¹·stride⁻¹
单位换算 1 kcal = 4184 J
测量依据 扣除基础代谢的间接量热法
该技能不需要持久化用户数据、生成文件、外部 API 响应或设备遥测。

高级特性

对话式输入门控可防止在体重和步数未齐全前给出卡路里数值。
自动单位标准化支持千克和磅,同时保持计算可审计。
基于步幅的计算将设备报告的步数映射到研究中的完整步态周期测量。
基于证据的不确定性报告显示约 ±9% 的平均预测误差,避免虚假精确。
边界条件检测会标记跑步、慢跑、爬楼梯、坡度、负重背包、沙地、雪地、不平表面、异常步态及研究样本之外的人群。
可选的速度和地形问题可改善可信度评估而不阻碍估算。
透明的计算过程展示标准化体重、步幅数、焦耳换算和最终千卡值。
研究引用和范围说明帮助代理区分一般健身信息与医疗、临床或体重管理建议。
完全自包含的算术适合注重隐私的 Openclaw Skills 部署,无需外部服务或传感器集成。


name: steps-to-calories-calculator description: Calculates calories burned walking from body weight and step count, using a peer-reviewed biomechanics formula (Weyand, Smith, Puyau & Butte, 2010, Journal of Experimental Biology) rather than a generic guess. Asks the user for body weight and step count first, converts units if needed, then computes an evidence-based estimate with its margin of error clearly stated. Use when a user asks how many calories they burned walking, wants a steps-to-calories converter, a walking calorie burn calculator, daily step count energy expenditure, or "how many calories do I burn per 1000/10000 steps". license: MIT