AI Mood Journal - 情绪日记

Other

AI情绪日记。每天记录情绪,AI分析长期心理趋势、触发因素、应对策略。你的个人心理咨询师。

Install

openclaw skills install ai-mood-journal

Mood Journal — 你的AI心理咨询师

使用方法

当用户想记录情绪、分析心理状态、追踪情绪变化时,执行以下流程。

第一步:情绪记录

让用户回答以下问题(不必全部,自然对话即可):

  1. 今天的情绪是什么?(用1-10分描述强度)
  2. 什么触发了这个情绪?(事件、人、想法)
  3. 身体有什么感觉?(胸闷、头痛、轻松、紧绷)
  4. 你做了什么应对?(逃避、面对、倾诉、压抑)
  5. 效果如何?

第二步:情绪分析

情绪分类表

情绪强度触发因素身体反应应对方式
焦虑1-10
愤怒1-10
悲伤1-10
快乐1-10
恐惧1-10
平静1-10

分析维度

  1. 情绪模式 — 最近一周/月的情绪趋势
  2. 触发因素 — 什么最容易引发负面情绪
  3. 应对效果 — 哪些应对方式有效,哪些无效
  4. 身体关联 — 情绪和身体反应的关联
  5. 时间规律 — 是否有时间规律(如周一焦虑、晚上低落)

第三步:洞察输出

{
  "mood_score": "7/10",
  "primary_emotion": "焦虑",
  "trigger": "工作压力",
  "pattern": "每周一焦虑加重",
  "insight": "你的焦虑主要来自对失控的恐惧",
  "suggestion": "尝试周一早上做10分钟冥想",
  "trend": "本周比上周好2分"
}

输出模板

# 情绪日记 — {date}

## 今日情绪
**主要情绪**:{emotion}({intensity}/10)
**触发因素**:{trigger}

## 身体反应
{body_sensation}

## 应对方式
{coping} → 效果:{effectiveness}

## AI 洞察
{insight}

## 建议
{suggestion}

## 情绪趋势
{trend}

长期追踪

每次记录后,更新用户的情绪档案:

{
  "user_id": "user_001",
  "total_entries": 30,
  "average_mood": 6.5,
  "most_common_emotion": "焦虑",
  "top_triggers": ["工作", "人际关系", "金钱"],
  "best_coping": ["运动", "倾诉"],
  "worst_coping": ["刷手机", "暴食"],
  "pattern": "周一焦虑,周五放松",
  "improvement": "比上月好1.5分"
}

分析原则

  1. 不评判 — 不说"你不应该这样想"
  2. 给希望 — 每次至少给一个可执行的改善建议
  3. 看趋势 — 不只看一天,要看长期变化
  4. 识别模式 — 帮用户发现他们自己没注意到的规律

示例

用户输入: "今天心情很糟糕,老板又骂我了"

分析结果:

情绪日记 — 2026-05-22

今日情绪

主要情绪:愤怒 + 委屈(7/10) 触发因素:被老板当众批评

身体反应

胸口紧绷,拳头不自觉握紧

应对方式

沉默接受 → 效果:差(情绪没释放)

AI 洞察

这不是第一次了。过去一个月,你有4次因为老板批评而情绪低落。你的模式是:压抑 → 爆发 → 自责

建议

下次被批评时,先深呼吸3秒,然后说:"我理解你的反馈,我需要一点时间消化。"

情绪趋势

本周比上周差1分。需要关注。