情绪日志
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ff429dcb/emotion-log。
技能介绍
问题:情绪记录不该是负担
很多人意识到情绪在影响状态,但真正开始记录时会遇到几个障碍:打开 App 要想很久怎么描述,记两天就放弃了,或者记下了却看不出趋势。情绪日志需要的是零摩擦的入口和轻量的结构化反馈,而不是另一套要维护的习惯系统。
核心能力与工作方式
这个技能用三种方式降低记录门槛:
- 一句话 / emoji / 打分:可以直接说「今天被客户怼了,有点烦 😤」,也可以只发一个
😢或7/10 - 情绪分类:LLM 把输入映射到 valence × arousal 双维度网格上的 13 种情绪(如「烦躁」对应 valence=-1, arousal=+1),并给出 1–10 的强度
- 本地存储:调用
scripts/emotion_log.py将记录写入 SQLite(默认路径~/.emotion-log/emotion.db),数据不离开本机
每次记录后返回一条中英双语回应,命名情绪 + 一句轻量陪伴。周报/月报时脚本聚合数据,输出情绪计数、valence/arousal 曲线、最佳/最差日期和轻建议。
边界与注意点
- 不做心理诊断:它是情绪笔记本,不是咨询师,不判断或治疗心理状况
- 一次记一种主导情绪:同时有多种感受时,只存最突出的,其余写进
--tags - 报告只有周/月:没有年度报告,回看更早数据用
list或export自行筛选 - 日期格式严格:
add --date只认YYYY-MM-DD,斜杠格式会被拒绝 - 被动等待:不会主动提醒记录,需要你主动分享
- 只基于已存数据:曲线和建议都来自你之前记下的,不知道你没说过的事
数据全部存储在本地 SQLite,可用 export 备份或迁移,数据库路径通过 EMOTION_LOG_DB 或 --db 配置。
使用场景
- 程序员在加班后感到烦躁,发一个😤让系统识别并记录Irritated情绪,附带强度值
- 运营人员每周末想看过去7天的情绪波动和能量变化趋势,生成双语周报
- 产品经理想在月底回顾整月情绪曲线,找出最差的一天分析原因
- 设计师习惯用1-10分快速打分记录当下心情,偶尔用emoji😢代替文字描述
适合人员
- 高压互联网从业者:长期加班和deadline压力,需要零负担的情绪出口和周期性回顾
- 独立开发者:长期远程工作社交少,想通过情绪曲线觉察自己的状态变化
- 内容创作者:创作焦虑和灵感波动大,需要用周报/月报发现情绪规律
- 语言学习者:想通过中英双语的情绪回应同时练习英语表达