Excretion Tracker

通过聊天记录如厕事件(尿/便),包含开始时间、时长、颜色、疼痛及布里斯托大便分类。生成周报及可选便秘报告。

安装

概览

Excretion Tracker(排泄记录)是一款专为个人健康日志设计的命令行工具,通过简洁的聊天式交互帮助用户记录如厕事件。该工具专注于收集排尿与排便的基本信息,包括事件发生时间、持续时间、颜色特征、疼痛程度以及布里斯托大便分类等关键数据。所有记录均存储在本地,确保用户隐私安全,且全程采用纯文本交互模式,无需图形界面或复杂配置。 作为一款非医疗诊断工具,Excretion Tracker强调其辅助性质,明确提示用户在出现便血、剧烈疼痛、发热或症状持续超过24–48小时时应及时寻求专业医疗建议。工具内置了标准化的数据字段采集流程:对于有实际输出的排泄行为(如成功排尿或排便),必须记录类型、开始时间、时长、颜色和疼痛等级;若仅尝试排泄却无产出(例如蹲厕无果),则记录为‘attempt’事件,此时颜色字段可选填。此外,针对粪便形态,系统引入布里斯托大便分类法(1–7型),用于量化评估肠道状态,避免主观描述偏差。 该工具支持多语言友好交互,尤其在中文环境下自动适配提问方式,并规范英文选项显示为标题格式(Title Case),提升用户体验一致性。同时,它提供灵活的视觉反馈机制——当用户启用卡片功能且安装了`nano-banana-pro`组件时,可自动生成符合设计规范的可爱风格3:4比例卡片展示当日记录;否则静默跳过,不影响核心功能运行。整体架构围绕轻量化、隐私优先和可扩展性展开,适合希望长期追踪自身消化与泌尿系统健康的普通用户日常使用。

核心功能特点

  1. 支持排尿与排便事件的详细记录,包含时间、时长、颜色、疼痛等级及布里斯托大便分类
  2. 可识别无输出尝试(如蹲厕无果),单独标记为’attempt’事件并记录意图与感受
  3. 集成布里斯托大便分类系统(1–7型),客观评估粪便形态变化趋势
  4. 提供透明至深黄等多种尿液颜色选项,以及正常棕至灰白等粪便颜色选择
  5. 生成每周汇总报告,涵盖排便频率、平均间隔、形态分布、疼痛均值及异常事件统计
  6. 可选可视化卡片输出,依赖nano-banana-pro实现统一风格的可爱界面展示

适用场景

Excretion Tracker特别适合需要长期关注自身消化与泌尿健康的用户群体,例如患有肠易激综合征(IBS)、便秘或腹泻困扰的人群。通过每日记录排便形态与规律,用户可以直观观察饮食、作息或压力对肠道的影响,从而调整生活习惯。例如,若连续多日出现布里斯托1–2型粪便,可能提示膳食纤维摄入不足或水分缺乏,进而引导增加蔬果摄入或饮水频次。 对于夜间频繁起夜排尿者,该工具能有效区分日间与夜间排尿次数,帮助判断是否存在夜尿症倾向。结合疼痛等级记录,还能识别特定时段是否伴随下腹不适,为后续就医提供详实依据。此外,在出差、旅行等场景下,传统医院随访不便,而随身携带的排泄日志可作为重要参考材料,辅助医生快速了解近期健康状况。 值得注意的是,尽管工具鼓励用户养成记录习惯,但它并不替代临床检查。一旦发现便中带血、严重腹痛(疼痛等级≥3)、持续高烧或症状反复发作超过两天,系统会主动建议立即咨询专业医师。因此,Excretion Tracker更适合作为健康管理的基础工具,而非独立诊疗手段,适用于追求精细化自我监测的普通消费者与轻度慢性病患者的日常辅助管理。