V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
nunet
V2EX  ›  分享创造

想法:通过 emoji 来记录心情的小程序,结合微信机器人增强用户记录体验

  •  1
     
  •   nunet · 2022-06-06 12:57:18 +08:00 · 1694 次点击
    这是一个创建于 903 天前的主题,其中的信息可能已经有所发展或是发生改变。

    心情日历|用 emoji 记录每日心情

    采用表情打卡形式记录每日心情,心情日历、心情周期曲线让心情一目了然。

    想法起源

    在某一天,在公司因为一些事情,心情非常糟糕,下班回家后就胡思乱想,就想到我去年、我小时候这段时间应该很开心吧,然后就想到了,我一年中有多少天不开心?于是,我知道我缺少一个可以统计心情的工具!

    想法构思

    既然想到缺少这样的一个工具,考虑到这个工具很简单,就是简单的每天记录一条数据就 ok 了,于是我就打算自己造一个。

    整体构思

    选用几个 emoji 代表不同心情,每天选一个心情记录。

    然后页面上用一个日历来显示当月的心情 emoji 。

    然后通过扇形图、折线图将数据从不同视图形式上来展现一下,让数据更可视清晰。

    评分:每个心情都对应有个分数权重,综合最近 30 天心情,计算出一个心情评分。

    程序平台

    我采用的是「微信小程序」+「微信机器人」,因为日常使用最多就软件就是微信了。

    为什么还要结合「微信机器人」?因为我想啊,我每天就只记录一下心情,还要去翻一下最近使用的小程序,然后点击打开,等待加载,然后再在小程序里操作。。。作为一个用户角度,我非常不喜欢为了记录一下这么点东西就走那么多流程,浪费时间。

    我的想法是,我通过绑定微信机器人,我直接每天给这个微信机器人发个消息,就可以自动帮我把今天的心情记录上去,我就不用打开小程序了。

    可视化展现

    • 日历:在日历上添加 emoji
    • 扇形图:展现最近 30 天、最近一个月、最近一年的不同心情占比
    • 折线图:在心理学上有个情绪周期,这里也是用来观察一下自己的心情周期起伏

    用户交互

    • 微信机器人:直接通过对话形式记录心情,更加便捷
    • 多点触发:小程序内,可以点击新增,也可以点击日记修改,还可以长按日历进行记录

    想法落地

    有了这个想法后,我没有着急去注册小程序、注册域名什么的。我首先是去微信小程序、App 应用市场搜索了一下同类程序,我发现现有市场上也有和我非常类似的小程序,不过我体验过后,并没有达到我想要的预期效果。

    我按照自己想法在纸上画出了我想要的界面,然后思考了一下我需要的数据( 3 个表:用户表、记录表、心情规则表)

    然后我花了大概两周的时间,把小程序基本功能写了出来,包括微信机器人脚本(可爱猫)。微信机器人是我第一次弄,还专门搞了台 windows 服务器,微信号还被封了 2 两周😭

    下面这个就是成果了,基本功能是实现了,但我觉得还不够完善,欢迎 v2 观光团前来观光!

    心情日历

    未来计划

    • 心情 emoji 可以自定义
    • 微信机器人可以每天晚上自动提醒记录心情
    • 微信机器人可以定期给用户汇报数据
    • 接入 AI ,让心情建议更加智能
    • 解忧杂货铺:让机器人可以变成倾述入口,后台定期看到给予建议和回信

    其他有什么建议,欢迎指点!

    第 1 条附言  ·  2022-06-28 09:28:36 +08:00
    2022-06-28:已完成心情 emoji 自定义功能,并支持共享
    8 条回复    2023-02-14 16:11:59 +08:00
    kaolajia123
        1
    kaolajia123  
       2022-06-06 13:10:33 +08:00
    端午撸的 笑脸日历 哈哈
    czfy
        2
    czfy  
       2022-06-06 13:19:57 +08:00 via Android
    这说的我还以为是心岛日记
    不过楼下肯定有人会说现在谁还记日记
    nunet
        3
    nunet  
    OP
       2022-06-06 13:44:35 +08:00
    @kaolajia123 哇,咱们想法差不多呀,你这是为了多点笑脸吧
    jackyin
        4
    jackyin  
       2022-06-06 17:41:02 +08:00
    哈哈,挺好玩的。
    有个 bug ,日期的数字显示到圆圈外面去了。
    pianjiao
        5
    pianjiao  
       2022-06-06 20:28:37 +08:00
    开源不
    nunet
        6
    nunet  
    OP
       2022-06-07 10:18:50 +08:00
    @jackyin 谢谢,是日历的数字吗?我没有复现
    nunet
        7
    nunet  
    OP
       2022-06-07 10:21:50 +08:00
    @pianjiao 目前程序才建立基本功能,隐私保护机制等功能设计还没有完善,暂时不打算开源。
    nunet
        8
    nunet  
    OP
       2023-02-14 16:11:59 +08:00
    已实现计划:
    - 心情 emoji 可以自定义
    - 微信机器人可以每天晚上自动提醒记录心情
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5595 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 06:55 · PVG 14:55 · LAX 22:55 · JFK 01:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.