最近我在看笑傲江湖这本书,看到令狐冲喝酒那段情节,他心情忽高忽低的,感觉特别有趣。我琢磨着,要是能把这些情绪变化用颜色表示出来多就跟玩密码似的简单。
我开始动手了。第一步,我先在网上瞎搜一通,找找颜色和情绪有啥关系。结果一堆花花绿绿的图看得我头晕,根本搞不清哪个颜色代表啥心情。我干脆自己瞎画了几个颜色方案:红色代表兴奋,蓝色代表平静,黄色代表开心,灰色代表郁闷。然后我掏出个小本本,随手记下自己一天的心情变化——早上起床灰色(困得要死),中午吃午餐黄色(开心得很),晚上加班蓝色(累瘫了)。这么一搞,居然还挺清晰的,心情标签跟日常吻合。
第二步,我捣鼓代码部分。我用Python写了个小脚本,就用基本的if条件语句:如果心情是“兴奋”,就返回红色代码#FF0000;如果是“郁闷”,就返回灰色代码#808080。没啥技术含量,连IDE都没开,直接在记事本里敲的。测试时手滑写错了,颜色跳来跳去,害我折腾半下午才修好bug。加了个小功能:输入心情关键词,它就自动输出颜色代码。
第三步,我拿笑傲江湖的人物试水。我给令狐冲的剧情分阶段:喝酒时兴奋红色(#FF0000),被冤枉时郁闷灰色(#808080),恋爱时开心黄色(#FFFF00)。用颜色代码把这些标出来,做成一个简单表格贴在冰箱上。老婆看到后一脸懵圈,说我神经兮兮的,但居然也夸实用,省得她瞎猜我的心情变化。
整完这套情绪色彩密码,我就想:这玩意儿贼简单,折腾半天才发现是自己想得太复杂。以前老琢磨高深技术,反而忘了生活小窍门。现在随便记录心情,颜色一看就懂,比啥心理书都好使。真不愧是三步搞定,省心又省力!