with one click
bm-health
// 个人健康管理:身体指标追踪、饮食记录、运动记录、睡眠记录、趋势分析。Use when user wants to log or check weight, diet, exercise, sleep, body metrics, 体重, 饮食, 运动, 睡眠, 卡路里, 跑步, 健身。
// 个人健康管理:身体指标追踪、饮食记录、运动记录、睡眠记录、趋势分析。Use when user wants to log or check weight, diet, exercise, sleep, body metrics, 体重, 饮食, 运动, 睡眠, 卡路里, 跑步, 健身。
动手前精炼意图:用苏格拉底式追问把模糊需求变成清晰 spec,分块呈现给用户确认后再开干。Use when user has a vague idea, fuzzy goal, or complex request that needs sharpening, 想做, 想要, 计划, 设计, 帮我做, 帮我想, brainstorm, idea, plan, spec, design. 写文章/做决策/做计划/写代码前都适用。
沟通达人:对话准备、角色扮演、文案润色、关系分析、冲突化解。基于非暴力沟通(NVC)框架。Use when user needs help with conversation prep, roleplay, message drafting, relationship advice, conflict resolution, 沟通, 对话, 怎么说, 怎么聊, 角色扮演, 关系, 冲突, 拒绝, 道歉, 表白, 加薪, 请假, 话术. 含语气调节器和场景模板库。
生活记录:日记、周报回顾、月度回顾、生活事件记录、成长追踪。Use when user wants to write journal, diary, weekly review, monthly reflection, life events, milestones, 日记, 周报, 月报, 复盘, 回顾, 感恩, 反思. 三段式结构。
会议处理:会议纪要生成、字幕/录音转文字、议程管理、行动项追踪。Use when user has meeting notes, transcripts, subtitles to process, 会议, 纪要, 字幕, 录音, 议程, 行动项, meeting notes, transcript. 自动提取关键决策和待办。
项目管理:项目创建、任务管理、进度追踪、风险评估、周报生成。Use when user needs to manage projects, tasks, milestones, risks, timelines, 项目, 任务, 进度, 风险, 里程碑, 排期, project, task, sprint. 数据存入当前工作目录,按目录组织。
调研方法论:多源搜索、对比分析、方案调研、信息核实。Use when user needs to investigate, compare, analyze options, do deep research, 调研, 对比, 分析, 方案, 选型, 调查, 事实核查. Do NOT use for task completion verification; use bm.verification for 完成/搞定/跑通/done. 结构化调研流程,产出带来源的分析报告。
| name | bm.health |
| description | 个人健康管理:身体指标追踪、饮食记录、运动记录、睡眠记录、趋势分析。Use when user wants to log or check weight, diet, exercise, sleep, body metrics, 体重, 饮食, 运动, 睡眠, 卡路里, 跑步, 健身。 |
| source | opencrew |
| version | 20260521.01 |
身体指标追踪、饮食、运动、睡眠的数据驱动管理。情绪、压力、症状和用药归 bm.wellness。
./health/...(cwd 下,可见目录,跟随用户惯例)./working/health//tmp/、~/Desktop/、~/Downloads/ 等 cwd 之外位置(用户明确指定除外)./health/ 或日记 frontmatter 前,先说明将保存哪些字段和路径,得到确认后再写。所有健康数据写入 ./health/ 目录。
如果该目录不存在,先搜索确认:
glob "./health/**"
如果当前工作目录没有 Health 结构,健康数据写入日记 frontmatter。
| 数据类型 | 文件路径 |
|---|---|
| 身体指标 | ./health/body/metrics/YYYY-MM-DD.md |
| 饮食记录 | ./health/diet/YYYY-MM-DD.md |
| 运动记录 | ./health/exercise/YYYY-MM-DD.md |
| 睡眠记录 | ./health/sleep/YYYY-MM-DD.md |
写入日记 frontmatter:
---
type: daily
date: 2026-05-16
weight: 72.5 # kg
body_fat: 18 # %
sleep_hours: 7.5 # 小时
sleep_quality: 4 # 1-5
exercise_type: running # 类型
exercise_duration: 45 # 分钟
---
当用户提供体重/体脂等数据时:
Step 1:确认日期(默认今天) Step 2:搜索当天是否已有记录
glob "./health/body/metrics/YYYY-MM-DD.md"
Step 3:创建或更新记录
---
type: note
date: 2026-05-16
tags: [health, metrics]
---
# 身体指标 2026-05-16
| 指标 | 值 |
|------|------|
| 体重 | 72.5 kg |
| 体脂率 | 18% |
## 备注
[如有异常或用户说明]
Step 4:读取最近 7 天数据,给出趋势分析
glob "./health/body/metrics/*.md"
---
type: note
date: 2026-05-16
tags: [health, diet]
---
# 饮食 2026-05-16
| 餐次 | 内容 | 估算热量 |
|------|------|---------|
| 早餐 | 鸡蛋x2 + 全麦面包 + 牛奶 | ~450 kcal |
| 午餐 | 鸡胸肉沙拉 | ~350 kcal |
| 晚餐 | 牛肉面 | ~650 kcal |
**总热量**:~1450 kcal
## 建议
蛋白质摄入不错(鸡蛋+鸡胸+牛肉),但晚餐碳水偏高。
建议晚餐减少面条分量,加一份蔬菜。
记录饮食后必须给建议:
---
type: note
date: 2026-05-16
tags: [health, exercise]
---
# 运动 2026-05-16
| 项目 | 详情 |
|------|------|
| 类型 | 跑步 |
| 时长 | 45 分钟 |
| 距离 | 6.2 km |
| 强度 | RPE 6/10 |
| 心率 | avg 145 bpm |
## 备注
配速比上周快了 10s/km,进步明显。
---
type: note
date: 2026-05-16
tags: [health, sleep]
---
# 睡眠 2026-05-16
| 指标 | 值 |
|------|------|
| 入睡时间 | 23:30 |
| 起床时间 | 07:00 |
| 时长 | 7.5 小时 |
| 质量 | 4/5 |
## 备注
深度睡眠时间充足,醒后精神不错。
当用户问健康趋势时:
Step 1:读取最近 7-30 天的数据文件 Step 2:汇总关键指标 Step 3:计算趋势(上升/下降/稳定)
## 体重趋势(最近 7 天)
| 日期 | 体重 | 变化 |
|------|------|------|
| 05-10 | 73.2 | — |
| 05-11 | 73.0 | -0.2 |
| 05-12 | 72.8 | -0.2 |
| 05-13 | 72.9 | +0.1 |
| 05-14 | 72.6 | -0.3 |
| 05-15 | 72.5 | -0.1 |
| 05-16 | 72.5 | 0.0 |
**趋势**:稳步下降,7 天减少 0.7 kg。速度健康,继续保持。
**注意**:单日波动 ±0.3 kg 正常,看 7 天移动平均更准确。