情绪急救库构建工具 —— 把那些“不起眼的小事”变成你的系统级复原力项目定位一个基于 Python 的本地化情绪资产管理工具用于系统性地收集、分类、检索那些对你真正有效的“情绪治愈小事”构建个人专属的情绪急救库Emotional First-Aid Kit在状态崩盘时快速调用回归理性思考。适用人群修读“心理健康与创新能力”课程的学生、高压环境下的开发者、需要快速从情绪波动中恢复的创作者。技术栈Python 3.8仅依赖rich终端美化可选、pandas数据分析。一、实际应用场景描述假设你是一个正在赶 Deadline 的全栈工程师周五下午 4 点你刚发现生产环境出了一个诡异的并发 Bug心跳加速手心出汗脑子里一片混乱。你知道现在需要冷静下来才能 Debug但你越告诉自己“冷静”就越慌。这时你突然想起上次遇到类似情况你去茶水间冲了一杯热的伯爵茶站在窗边发了 5 分钟呆回来后思路突然就清晰了。但问题是——你当时并没有记录这件事。现在你坐在工位上拼命回想“上次我是怎么缓过来的”却只记得“好像喝了点东西”具体的细节和那种平静的感觉已经模糊了。你浪费了宝贵的 20 分钟在焦虑和内耗中Bug 还没开始修。问题的本质你的大脑在危急时刻会“断片”无法调取过去的成功经验。你需要一个外部的、结构化的、随时可用的情绪急救库而不是指望临场发挥。这个工具要做的就是在你状态好的时候把这些“治愈小事”像代码 Snippet 一样存起来在你状态崩的时候像调用 API 一样精准地取出来。二、引入痛点痛点 表现 后果经验流失 每次情绪恢复后忘了刚才做了什么 下次遇到同类危机依然手足无措临场失忆 崩溃时脑子一片空白想不起任何对策 只能靠本能反应通常是逃避或僵住方法单一 只会“刷手机”或“喝咖啡” 被动娱乐反而加剧疲劳咖啡因扰乱睡眠缺乏系统性 零碎地尝试各种方法没有记录效果 无法建立属于自己的“情绪用药指南”这些痛点的本质是缺乏对个人情绪复原经验的系统化资产管理。三、核心逻辑讲解整个系统的数据流如下┌──────────────┐ ┌──────────────┐ ┌──────────────────┐│ HealerCollector│───→│ HealerClassifier│───→│ FirstAidDispatcher││ 治愈事件采集 │ │ 多维分类器 │ │ 急救调度器 │└──────────────┘ └──────────────┘ └──────────────────┘记录“药方” 打上标签/评级 匹配当前症状核心设计思想情绪急救需要“循证医学”1. 治愈事件的五维建模每条记录不仅仅是“做了什么”而是包含五个关键维度- 动作Action具体做了什么如“冲一杯热茶”。- 情境Context在什么情况下有效如“Debug 卡住时”。- 感官通道Sensory Channel视觉、听觉、触觉、嗅觉、味觉、本体感觉如“热杯子的触觉”。- 起效时间Onset Time多久感觉到变化如“3 分钟内”。- 持续时间Duration效果能维持多久如“30 分钟”。- 有效性评分Efficacy Rating1-10 分。2. 基于症状的智能匹配- 当你调用急救库时工具会根据你当前的情绪标签如“焦虑”、生理状态如“心跳快”和环境限制如“只能在工位”从库中筛选出最匹配的“药方”。- 匹配算法优先考虑历史有效性 起效速度 环境可行性。3. 剂量与禁忌提示- 就像药物说明书一样每个“治愈小事”都有建议的剂量做多久和禁忌什么时候不要用。- 例如“听白噪音”在焦虑时有效但在需要深度思考时可能是干扰。4. 模式识别与洞察- 定期分析你的急救库告诉你“你的焦虑最适合用触觉类干预如握压力球而不是视觉类如看风景。”- 这种元认知洞察能帮助你更精准地管理情绪。四、代码模块化与注释项目共 7 个文件职责清晰分离文件 职责 关键类/函数config.py 情绪标签、感官通道、起效时间分级、禁忌规则EMOTION_TAGS,SENSORY_CHANNELS,ONSET_TIME_LEVELSutils.py 时间解析、相似度计算、JSON 读写time_since_last_use,calculate_efficacy_score,backup_datahealer_collector.py 治愈事件录入与验证HealingAction,HealerCollector.add_action,validate_actionhealer_classifier.py 多维标签分类与聚类HealerClassifier.tag_action,find_similar_actionsfirst_aid_dispatcher.py 急救调度与推荐引擎FirstAidDispatcher.dispatch,Prescriptionknowledge_cards.py 6 张核心知识点卡片EMOTIONAL_REGULATION_CARDS,print_cardmain.py CLI 入口与交互流程main,run_add_healer,run_get_first_aid以下是核心代码片段first_aid_dispatcher.py展示了如何根据当前症状匹配最合适的治愈方法def dispatch(self, current_state: dict) - Prescription:根据当前情绪状态调度最合适的治愈动作。调度逻辑优先级排序1. 精准匹配情绪标签 生理状态 环境限制完全一致的历史高分项。2. 模糊匹配情绪标签一致环境允许的次优项。3. 兜底推荐基于感官通道互补原则如焦虑时推荐本体感觉干预。4. 新鲜度加权偶尔推荐长期未使用的有效方法防止习惯化。candidates self.classifier.get_all_actions()# 1. 筛选可行的环境允许、无禁忌feasible [a for a in candidatesif self._is_feasible(a, current_state[environment])and not self._has_contraindication(a, current_state)]if not feasible:return self._generate_fallback_prescription(current_state)# 2. 评分排序scored_actions []for action in feasible:score 0# 核心匹配情绪标签if current_state[emotion] in action.tags:score 10# 生理状态匹配if current_state.get(physical_state) action.context.get(physical_state):score 5# 历史有效性score action.efficacy * 2# 起效速度焦虑时需要快速起效if current_state[emotion] anxiety and action.onset_time 5:score 3# 新鲜度奖励避免总是推荐同一个if time_since_last_use(action.last_used) 7: # 一周未用score 2scored_actions.append((score, action))# 3. 选择 Top 3构成处方scored_actions.sort(keylambda x: x[0], reverseTrue)top_actions [a for _, a in scored_actions[:3]]return Prescription(statecurrent_state,recommended_actionstop_actions,rationaleself._generate_rationale(top_actions, current_state),warningself._check_warnings(top_actions))五、核心知识点卡片节选项目内置 6 张知识点卡片以下是两张与“情绪调节”直接相关的卡片KC-901 具身认知Embodied Cognition认知不仅仅发生在大脑里身体状态直接影响情绪和思维。当你感到焦虑心跳加速、肌肉紧张时单纯“想通”很难但通过改变身体姿势如挺直背部、调节体温如洗手洗脸、控制呼吸如腹式呼吸可以直接向大脑发送“安全”信号快速降低焦虑水平。这就是为什么“治愈小事”往往涉及具体的身体动作。KC-902 情绪调节的剂量效应情绪调节不是“越多越好”。短暂的注意力转移3-5 分钟有助于恢复但长时间的逃避刷手机 2 小时会损害情绪调节能力。研究发现正念呼吸、渐进式肌肉放松等方法在 5-10 分钟时达到最佳效果超过 20 分钟反而可能导致反刍。因此急救库中的每个方法都应标明“建议剂量”。完整 6 张卡片涵盖具身认知、剂量效应、迷走神经调节、注意力恢复理论、自我同理心、情绪粒度。六、使用说明环境准备pip install rich pandas # rich 可选快速启动git clone https://github.com/yourname/emotional-first-aid.gitcd emotional-first-aidpython main.py交互流程[1] 收录一个新的“治愈小事”[2] 查看我的情绪急救库[3] 获取情绪急救处方当前状态匹配[4] 随机推荐一个“冷门但有效”的方法[5] 查看知识点卡片[6] 导出急救库手册Markdown[0] 退出典型会话示例 选择 [1] 收录一个新的“治愈小事” 请描述这个动作越具体越好用左手非惯用手慢慢写一行字“我现在很安全” 它通常在什么情况下对你有效焦虑、脑子乱、心跳快的时候 主要涉及哪个感官触觉/视觉/听觉/嗅觉/味觉/本体感觉触觉笔尖的触感 大概多久开始起效3分钟内 效果能维持多久15-30分钟 给它打个分1-109✅ 已收录触觉类干预 —— 非惯用手书写标签焦虑, 脑子乱, 心跳快一周后你在会议上被怼感到焦虑 选择 [3] 获取情绪急救处方╭─ 情绪急救处方 ─────────────────────────────╮│ ││ 当前状态焦虑 (心跳快, 脑子乱) ││ 环境办公室工位私密性低 ││ ││ 【推荐方案】按匹配度排序 ││ ││ 非惯用手书写 ││ 动作拿一支笔用左手慢慢写“我现在很安全” ││ 起效3分钟内 (历史评分: 9/10) ││ 剂量写满一行即可约 1-2 分钟 ││ 原理激活右脑打断反刍具身认知调节 ││ ││ 冷水洗手 ││ 动作去洗手间用冷水冲洗手腕 30 秒 ││ 起效即刻 (历史评分: 8/10) ││ 原理潜水反射激活副交感神经 ││ ││ 握压力球如果抽屉里有 ││ 动作用力握紧 10 秒放松 10 秒重复 3 次 ││ 原理本体感觉输入释放肌肉张力 ││ ││ 执行提示先做 或 不需要全部做。 ││ 做完后给自己 2 分钟什么都不做让身体吸收。 ││ │╰─────────────────────────────────────────────────╯作为模块调用from healer_collector import HealerCollectorfrom first_aid_dispatcher import FirstAidDispatcher# 构建急救库collector HealerCollector()collector.add_action(action闻一闻薄荷精油,context{emotion: 疲惫, physical: 头昏},sensory_channelolfactory,onset_time1,efficacy8)# 获取急救dispatcher FirstAidDispatcher(collector)prescription dispatcher.dispatch({emotion: 疲惫,physical_state: 头昏,environment: home})prescription.print_prescription()七、输出示例导出的急救手册# 个人情绪急救手册 生成时间2026-07-25 收录治愈方法18 条 累计验证次数47 次## 按症状索引### 焦虑 / 心慌 / 脑子乱1. **非惯用手书写**触觉- 动作用左手慢慢写“我现在很安全”- 起效3 分钟内 | 维持30 分钟 | 评分9/10- 禁忌不要在重要会议前做字迹潦草2. **冷水洗脸/洗手**触觉/温度- 动作用冷水冲洗脸部或手腕 30 秒- 起效即刻 | 维持15 分钟 | 评分8/10- 原理激活哺乳动物潜水反射强制降低心率### 疲惫 / 枯竭 / 不想动1. **5 分钟“废话散步”**本体感觉- 动作下楼随便走不看手机只关注脚踩地面的感觉- 起效5 分钟内 | 维持1 小时 | 评分9/10- 禁忌不要听播客或有声书需要认知空白2. **热饮仪式**味觉/温度- 动作冲一杯热茶/热可可双手捧着杯子慢慢喝- 起效10 分钟内 | 维持45 分钟 | 评分8/10## 个人洞察- **最有效感官通道**触觉平均评分 8.7 嗅觉 听觉- **最快起效方法**冷水洗脸即刻- **最长效方法**废话散步1 小时- **最容易被忽视但有效**整理桌面本体感觉 秩序感## 使用说明1. 感觉不对劲时先查症状索引。2. 选一个最可行的方法**只做这一个**。3. 设定计时器到点就停。4. 事后回来记录效果更新评分。---*你的情绪值得被认真对待。这本手册是你的安全网。*八、总结这个工具的核心价值在于它把“情绪调节”从一种玄学的、碰运气的尝试变成了一套有据可依的、可重复的、个人化的操作流程。作为开发者我们深知没有银弹No Silver Bullet但有适合特定场景的最佳实践。情绪管理也是如此。别人的冥想可能对你无效但你的“非惯用手书写”就是你的银弹。三句总结1. 你的治愈经验是独一无二的资产 —— 不要指望通用的鸡汤要相信你自己验证过的“小事”。2. 急救库是给未来的你的一份礼物 —— 现在的你花几分钟记录未来的你在崩溃时会感谢你。3. 调用急救库本身就是一种疗愈 —— 当你意识到“我有办法”时无助感就已经开始消散了。愿你的情绪急救库越来越丰富愿你在每一次风暴中都知道去哪里找避风港。README.md精简版# Emotional First-Aid Kit一个用于构建个人情绪急救库的 Python 工具。系统性地收集、分类、检索那些对你真正有效的“治愈小事”在情绪危机时快速调用恢复理性思考能力。## 核心理念 不要等到溺水时才学游泳。提前准备好你的情绪救生圈。## 功能特性- 治愈事件五维建模动作、情境、感官、时效、评分- 基于症状的多维匹配算法- 智能急救处方生成- 个人模式识别与洞察- 内置情绪调节科学卡片- 本地加密存储隐私优先## 快速开始bashpip install rich pandaspython main.py## 项目结构emotional-first-aid/├── config.py # 情绪标签、感官通道、起效时间配置├── utils.py # 工具函数与数据持久化├── healer_collector.py # 治愈事件采集├── healer_classifier.py # 多维分类器├── first_aid_dispatcher.py# 急救调度引擎├── knowledge_cards.py # 情绪调节知识点├── main.py # CLI 入口└── data/ # 本地JSON数据存储## 理论基础基于具身认知理论、迷走神经调节、注意力恢复理论ART、情绪调节剂量效应等心理学与神经科学研究。## 隐私声明所有数据 100% 本地存储。你的情绪数据只属于你自己。## LicenseMIT本项目为教学演示用途旨在促进心理健康与创新能力的结合。如出现持续性情绪危机请及时寻求专业心理援助。利用AI解决实际问题如果你觉得这个工具好用欢迎关注长安牧笛
编写程序汇总所有治愈情绪的小事,建立情绪急救库,快速调整状态回归思考。
情绪急救库构建工具 —— 把那些“不起眼的小事”变成你的系统级复原力项目定位一个基于 Python 的本地化情绪资产管理工具用于系统性地收集、分类、检索那些对你真正有效的“情绪治愈小事”构建个人专属的情绪急救库Emotional First-Aid Kit在状态崩盘时快速调用回归理性思考。适用人群修读“心理健康与创新能力”课程的学生、高压环境下的开发者、需要快速从情绪波动中恢复的创作者。技术栈Python 3.8仅依赖rich终端美化可选、pandas数据分析。一、实际应用场景描述假设你是一个正在赶 Deadline 的全栈工程师周五下午 4 点你刚发现生产环境出了一个诡异的并发 Bug心跳加速手心出汗脑子里一片混乱。你知道现在需要冷静下来才能 Debug但你越告诉自己“冷静”就越慌。这时你突然想起上次遇到类似情况你去茶水间冲了一杯热的伯爵茶站在窗边发了 5 分钟呆回来后思路突然就清晰了。但问题是——你当时并没有记录这件事。现在你坐在工位上拼命回想“上次我是怎么缓过来的”却只记得“好像喝了点东西”具体的细节和那种平静的感觉已经模糊了。你浪费了宝贵的 20 分钟在焦虑和内耗中Bug 还没开始修。问题的本质你的大脑在危急时刻会“断片”无法调取过去的成功经验。你需要一个外部的、结构化的、随时可用的情绪急救库而不是指望临场发挥。这个工具要做的就是在你状态好的时候把这些“治愈小事”像代码 Snippet 一样存起来在你状态崩的时候像调用 API 一样精准地取出来。二、引入痛点痛点 表现 后果经验流失 每次情绪恢复后忘了刚才做了什么 下次遇到同类危机依然手足无措临场失忆 崩溃时脑子一片空白想不起任何对策 只能靠本能反应通常是逃避或僵住方法单一 只会“刷手机”或“喝咖啡” 被动娱乐反而加剧疲劳咖啡因扰乱睡眠缺乏系统性 零碎地尝试各种方法没有记录效果 无法建立属于自己的“情绪用药指南”这些痛点的本质是缺乏对个人情绪复原经验的系统化资产管理。三、核心逻辑讲解整个系统的数据流如下┌──────────────┐ ┌──────────────┐ ┌──────────────────┐│ HealerCollector│───→│ HealerClassifier│───→│ FirstAidDispatcher││ 治愈事件采集 │ │ 多维分类器 │ │ 急救调度器 │└──────────────┘ └──────────────┘ └──────────────────┘记录“药方” 打上标签/评级 匹配当前症状核心设计思想情绪急救需要“循证医学”1. 治愈事件的五维建模每条记录不仅仅是“做了什么”而是包含五个关键维度- 动作Action具体做了什么如“冲一杯热茶”。- 情境Context在什么情况下有效如“Debug 卡住时”。- 感官通道Sensory Channel视觉、听觉、触觉、嗅觉、味觉、本体感觉如“热杯子的触觉”。- 起效时间Onset Time多久感觉到变化如“3 分钟内”。- 持续时间Duration效果能维持多久如“30 分钟”。- 有效性评分Efficacy Rating1-10 分。2. 基于症状的智能匹配- 当你调用急救库时工具会根据你当前的情绪标签如“焦虑”、生理状态如“心跳快”和环境限制如“只能在工位”从库中筛选出最匹配的“药方”。- 匹配算法优先考虑历史有效性 起效速度 环境可行性。3. 剂量与禁忌提示- 就像药物说明书一样每个“治愈小事”都有建议的剂量做多久和禁忌什么时候不要用。- 例如“听白噪音”在焦虑时有效但在需要深度思考时可能是干扰。4. 模式识别与洞察- 定期分析你的急救库告诉你“你的焦虑最适合用触觉类干预如握压力球而不是视觉类如看风景。”- 这种元认知洞察能帮助你更精准地管理情绪。四、代码模块化与注释项目共 7 个文件职责清晰分离文件 职责 关键类/函数config.py 情绪标签、感官通道、起效时间分级、禁忌规则EMOTION_TAGS,SENSORY_CHANNELS,ONSET_TIME_LEVELSutils.py 时间解析、相似度计算、JSON 读写time_since_last_use,calculate_efficacy_score,backup_datahealer_collector.py 治愈事件录入与验证HealingAction,HealerCollector.add_action,validate_actionhealer_classifier.py 多维标签分类与聚类HealerClassifier.tag_action,find_similar_actionsfirst_aid_dispatcher.py 急救调度与推荐引擎FirstAidDispatcher.dispatch,Prescriptionknowledge_cards.py 6 张核心知识点卡片EMOTIONAL_REGULATION_CARDS,print_cardmain.py CLI 入口与交互流程main,run_add_healer,run_get_first_aid以下是核心代码片段first_aid_dispatcher.py展示了如何根据当前症状匹配最合适的治愈方法def dispatch(self, current_state: dict) - Prescription:根据当前情绪状态调度最合适的治愈动作。调度逻辑优先级排序1. 精准匹配情绪标签 生理状态 环境限制完全一致的历史高分项。2. 模糊匹配情绪标签一致环境允许的次优项。3. 兜底推荐基于感官通道互补原则如焦虑时推荐本体感觉干预。4. 新鲜度加权偶尔推荐长期未使用的有效方法防止习惯化。candidates self.classifier.get_all_actions()# 1. 筛选可行的环境允许、无禁忌feasible [a for a in candidatesif self._is_feasible(a, current_state[environment])and not self._has_contraindication(a, current_state)]if not feasible:return self._generate_fallback_prescription(current_state)# 2. 评分排序scored_actions []for action in feasible:score 0# 核心匹配情绪标签if current_state[emotion] in action.tags:score 10# 生理状态匹配if current_state.get(physical_state) action.context.get(physical_state):score 5# 历史有效性score action.efficacy * 2# 起效速度焦虑时需要快速起效if current_state[emotion] anxiety and action.onset_time 5:score 3# 新鲜度奖励避免总是推荐同一个if time_since_last_use(action.last_used) 7: # 一周未用score 2scored_actions.append((score, action))# 3. 选择 Top 3构成处方scored_actions.sort(keylambda x: x[0], reverseTrue)top_actions [a for _, a in scored_actions[:3]]return Prescription(statecurrent_state,recommended_actionstop_actions,rationaleself._generate_rationale(top_actions, current_state),warningself._check_warnings(top_actions))五、核心知识点卡片节选项目内置 6 张知识点卡片以下是两张与“情绪调节”直接相关的卡片KC-901 具身认知Embodied Cognition认知不仅仅发生在大脑里身体状态直接影响情绪和思维。当你感到焦虑心跳加速、肌肉紧张时单纯“想通”很难但通过改变身体姿势如挺直背部、调节体温如洗手洗脸、控制呼吸如腹式呼吸可以直接向大脑发送“安全”信号快速降低焦虑水平。这就是为什么“治愈小事”往往涉及具体的身体动作。KC-902 情绪调节的剂量效应情绪调节不是“越多越好”。短暂的注意力转移3-5 分钟有助于恢复但长时间的逃避刷手机 2 小时会损害情绪调节能力。研究发现正念呼吸、渐进式肌肉放松等方法在 5-10 分钟时达到最佳效果超过 20 分钟反而可能导致反刍。因此急救库中的每个方法都应标明“建议剂量”。完整 6 张卡片涵盖具身认知、剂量效应、迷走神经调节、注意力恢复理论、自我同理心、情绪粒度。六、使用说明环境准备pip install rich pandas # rich 可选快速启动git clone https://github.com/yourname/emotional-first-aid.gitcd emotional-first-aidpython main.py交互流程[1] 收录一个新的“治愈小事”[2] 查看我的情绪急救库[3] 获取情绪急救处方当前状态匹配[4] 随机推荐一个“冷门但有效”的方法[5] 查看知识点卡片[6] 导出急救库手册Markdown[0] 退出典型会话示例 选择 [1] 收录一个新的“治愈小事” 请描述这个动作越具体越好用左手非惯用手慢慢写一行字“我现在很安全” 它通常在什么情况下对你有效焦虑、脑子乱、心跳快的时候 主要涉及哪个感官触觉/视觉/听觉/嗅觉/味觉/本体感觉触觉笔尖的触感 大概多久开始起效3分钟内 效果能维持多久15-30分钟 给它打个分1-109✅ 已收录触觉类干预 —— 非惯用手书写标签焦虑, 脑子乱, 心跳快一周后你在会议上被怼感到焦虑 选择 [3] 获取情绪急救处方╭─ 情绪急救处方 ─────────────────────────────╮│ ││ 当前状态焦虑 (心跳快, 脑子乱) ││ 环境办公室工位私密性低 ││ ││ 【推荐方案】按匹配度排序 ││ ││ 非惯用手书写 ││ 动作拿一支笔用左手慢慢写“我现在很安全” ││ 起效3分钟内 (历史评分: 9/10) ││ 剂量写满一行即可约 1-2 分钟 ││ 原理激活右脑打断反刍具身认知调节 ││ ││ 冷水洗手 ││ 动作去洗手间用冷水冲洗手腕 30 秒 ││ 起效即刻 (历史评分: 8/10) ││ 原理潜水反射激活副交感神经 ││ ││ 握压力球如果抽屉里有 ││ 动作用力握紧 10 秒放松 10 秒重复 3 次 ││ 原理本体感觉输入释放肌肉张力 ││ ││ 执行提示先做 或 不需要全部做。 ││ 做完后给自己 2 分钟什么都不做让身体吸收。 ││ │╰─────────────────────────────────────────────────╯作为模块调用from healer_collector import HealerCollectorfrom first_aid_dispatcher import FirstAidDispatcher# 构建急救库collector HealerCollector()collector.add_action(action闻一闻薄荷精油,context{emotion: 疲惫, physical: 头昏},sensory_channelolfactory,onset_time1,efficacy8)# 获取急救dispatcher FirstAidDispatcher(collector)prescription dispatcher.dispatch({emotion: 疲惫,physical_state: 头昏,environment: home})prescription.print_prescription()七、输出示例导出的急救手册# 个人情绪急救手册 生成时间2026-07-25 收录治愈方法18 条 累计验证次数47 次## 按症状索引### 焦虑 / 心慌 / 脑子乱1. **非惯用手书写**触觉- 动作用左手慢慢写“我现在很安全”- 起效3 分钟内 | 维持30 分钟 | 评分9/10- 禁忌不要在重要会议前做字迹潦草2. **冷水洗脸/洗手**触觉/温度- 动作用冷水冲洗脸部或手腕 30 秒- 起效即刻 | 维持15 分钟 | 评分8/10- 原理激活哺乳动物潜水反射强制降低心率### 疲惫 / 枯竭 / 不想动1. **5 分钟“废话散步”**本体感觉- 动作下楼随便走不看手机只关注脚踩地面的感觉- 起效5 分钟内 | 维持1 小时 | 评分9/10- 禁忌不要听播客或有声书需要认知空白2. **热饮仪式**味觉/温度- 动作冲一杯热茶/热可可双手捧着杯子慢慢喝- 起效10 分钟内 | 维持45 分钟 | 评分8/10## 个人洞察- **最有效感官通道**触觉平均评分 8.7 嗅觉 听觉- **最快起效方法**冷水洗脸即刻- **最长效方法**废话散步1 小时- **最容易被忽视但有效**整理桌面本体感觉 秩序感## 使用说明1. 感觉不对劲时先查症状索引。2. 选一个最可行的方法**只做这一个**。3. 设定计时器到点就停。4. 事后回来记录效果更新评分。---*你的情绪值得被认真对待。这本手册是你的安全网。*八、总结这个工具的核心价值在于它把“情绪调节”从一种玄学的、碰运气的尝试变成了一套有据可依的、可重复的、个人化的操作流程。作为开发者我们深知没有银弹No Silver Bullet但有适合特定场景的最佳实践。情绪管理也是如此。别人的冥想可能对你无效但你的“非惯用手书写”就是你的银弹。三句总结1. 你的治愈经验是独一无二的资产 —— 不要指望通用的鸡汤要相信你自己验证过的“小事”。2. 急救库是给未来的你的一份礼物 —— 现在的你花几分钟记录未来的你在崩溃时会感谢你。3. 调用急救库本身就是一种疗愈 —— 当你意识到“我有办法”时无助感就已经开始消散了。愿你的情绪急救库越来越丰富愿你在每一次风暴中都知道去哪里找避风港。README.md精简版# Emotional First-Aid Kit一个用于构建个人情绪急救库的 Python 工具。系统性地收集、分类、检索那些对你真正有效的“治愈小事”在情绪危机时快速调用恢复理性思考能力。## 核心理念 不要等到溺水时才学游泳。提前准备好你的情绪救生圈。## 功能特性- 治愈事件五维建模动作、情境、感官、时效、评分- 基于症状的多维匹配算法- 智能急救处方生成- 个人模式识别与洞察- 内置情绪调节科学卡片- 本地加密存储隐私优先## 快速开始bashpip install rich pandaspython main.py## 项目结构emotional-first-aid/├── config.py # 情绪标签、感官通道、起效时间配置├── utils.py # 工具函数与数据持久化├── healer_collector.py # 治愈事件采集├── healer_classifier.py # 多维分类器├── first_aid_dispatcher.py# 急救调度引擎├── knowledge_cards.py # 情绪调节知识点├── main.py # CLI 入口└── data/ # 本地JSON数据存储## 理论基础基于具身认知理论、迷走神经调节、注意力恢复理论ART、情绪调节剂量效应等心理学与神经科学研究。## 隐私声明所有数据 100% 本地存储。你的情绪数据只属于你自己。## LicenseMIT本项目为教学演示用途旨在促进心理健康与创新能力的结合。如出现持续性情绪危机请及时寻求专业心理援助。利用AI解决实际问题如果你觉得这个工具好用欢迎关注长安牧笛