名称: huckleberry
描述: 通过 Huckleberry CLI 记录宝宝的睡眠、喂养、尿布更换和生长数据。当用户询问记录宝宝活动、开始/停止睡眠、奶瓶喂养、换尿布或生长测量时使用。
Huckleberry 宝宝追踪应用的非官方命令行工具。只需一次认证,即可在终端中记录宝宝的睡眠、喂养、尿布更换和生长数据。
注意: 此为非官方工具,与 Huckleberry 无关联。
pip install huckleberry-cli
huckleberry login
huckleberry children
huckleberry sleep start
huckleberry sleep start # 开始睡眠计时
huckleberry sleep stop # 结束睡眠(保存时长)
huckleberry sleep pause # 暂停睡眠计时
huckleberry sleep resume # 恢复暂停的睡眠
huckleberry sleep cancel # 取消而不保存
母乳喂养:
huckleberry feed start --side=left # 开始哺乳(左侧)
huckleberry feed start --side=right # 开始哺乳(右侧)
huckleberry feed switch # 哺乳中途换边
huckleberry feed stop # 完成喂养
奶瓶喂养:
huckleberry feed bottle <amount> [--type=TYPE] [--units=UNITS]
# 示例:
huckleberry feed bottle 120 # 120ml 配方奶(默认)
huckleberry feed bottle 4 --units=oz # 4oz 配方奶
huckleberry feed bottle 100 --type="Breast Milk" # 100ml 泵出母乳
喂养类型:Formula(配方奶), Breast Milk(母乳), Mixed(混合)
单位:ml(默认), oz
huckleberry diaper pee # 仅湿尿布
huckleberry diaper poo # 仅脏尿布
huckleberry diaper both # 湿且脏
huckleberry diaper dry # 干尿布检查
# 带详细信息:
huckleberry diaper poo --color=yellow # 指定颜色
huckleberry diaper poo --consistency=soft # 指定稠度
huckleberry diaper both --color=brown --consistency=runny
颜色:yellow(黄), green(绿), brown(棕), black(黑), red(红)
稠度:runny(稀), soft(软), solid(固体), hard(硬)
huckleberry growth --weight=7.5 # 体重(千克)
huckleberry growth --height=65 # 身高(厘米)
huckleberry growth --head=42 # 头围(厘米)
huckleberry growth --weight=7.5 --height=65 --head=42 # 同时记录多项
# 英制单位:
huckleberry growth --weight=16.5 --units=imperial # 体重(磅)
huckleberry children # 列出宝宝
huckleberry --json children # JSON 格式输出(--json 置于子命令前)
huckleberry status # 当前状态
huckleberry --child="Baby" sleep start # 按名称指定宝宝
huckleberry -c "Baby" diaper pee
配置文件位于 ~/.config/huckleberry/config.json。
huckleberry login # 交互式设置
或使用环境变量:
export HUCKLEBERRY_EMAIL="your@email.com"
export HUCKLEBERRY_PASSWORD="your-password"
export HUCKLEBERRY_TIMEZONE="America/Los_Angeles"