人升更新介绍#1.74.0 | 08/16 用户成就

总览

  1. 用户成就

  2. 经验值惩罚动画

  3. ATM

  4. 商品库存

  5. 将商品设置为待办事项奖励

  6. 小改进

    6.1 微博授权登录

    6.2 重复频次设置指引

    6.3 适配安卓10运动权限

    6.4 振动与音效

  7. 问题修复

  8. 计划


▋ 用户成就

自从开发了「系统成就」以来,我们陆续地收到了来自不同的开发「自定义成就」或者叫做「用户成就」的功能。

目前「人升」已经支持了初版的「用户成就」功能。

你可以创建属于自己的成就清单,和捣鼓设置专属于自己的具体成就内容。

设置成就图标、名称、描述和金币奖励。

目前的「用户」成就仅支持用户自己点击完成,后续可能会加上设置完成条件的功能。

其实,「用户成就」的交互逻辑与待办事项是很类似的。

但是它更具有仪式感,适用于存放一些长期目标。

功能入口

1.74.0 版本:主页,点击侧边栏,点击进入“成就”页面。

如果你用的是 1.73.0 版本:主页,点击侧边栏,点击进入“实验”页面,拉到最下方,进入“用户成就”页面。

后续计划

  • 支持用户设置成就的经验值奖励
  • 与感想功能相结合
  • 支持用户设置“完成”条件
  • 支持用户将自己的成就清单共享到社区

▋ 经验值惩罚动画

以往的版本,经验值惩罚的概念比较模糊。很多用户都没留意到,而认为人升没有惩罚的概念(

现在,在受到经验值惩罚的时候,会弹出惩罚的动画,强化了惩罚的概念。

触发时机

前提是该待办事项有设置经验值奖励,且经验值惩罚系数不为0。

  1. 待办事项逾期
  2. 主动放弃待办事项

▋ ATM

ATM 功能也是用户经常建议的一个功能。

将你的金币存到 ATM 时,必要时再取出。防止剁手。

目前 ATM 功能比较简单,就一个存取金币的小模块。

因为用户的金币体系不统一,暂时不支持利息功能。

未来可能会开放利息的百分比设置。

功能入口

点击商店标签,右上角菜单点击ATM


▋ 商品库存

新版本支持了设置商品的库存大小,默认值为以往的无限库存。

该功能可以适用于设置一些「一次性」商品的情形。

在商品库存为 0 后,商品列表会显示该商品售罄。

此时如果用户不修改库存,商品会自动下架。

功能入口

在新建或者编辑一个商品时,可以看到的商品库存的选项卡。


▋ 将商品设置为待办事项奖励

在创建或者编辑待办事项时,现在的「完成奖励」选项支持选择已存在的商品作为待办事项的奖励了。

在以前的版本,该功能是作为未实现商品前的简陋替代品开发的,只会在完成奖励时提示一下,并无实际的奖励。

现在将该功能与商店结合到了一起。

在完成待办事项后,商品会作为奖励送到仓库里。

该功能的意义可以参考一位用户提建议时对该功能的描述:

比如商店里有一张奶茶券,在设置任务的时候可以把任务的完成奖励直接关联到奶茶券,这样完成任务后仓库里直接就多了一张奶茶券。
这样的话我平时设置很多绑定商品的任务,一段时间后仓库里就会多出来很多东西,可能自己都不记得总共拿到了哪些奖励。没事干的时候就去仓库随便挑点东西使用一下,就像大扫除的时候翻出一大堆以前的宝贝一样。

功能入口

在新建或编辑待办事项页面,点击更多选项后,点击完成奖励选项,选择商品

(目前需要提前在商店创建好对应的商品,后续版本会加上直接跳转新建商品的页面的功能)


▋ 小改进

微博授权登录


重复频次设置指引

新用户可能比较难了解「重复频次」和「期限时间」的概念,导致无法创建出设想的待办事项。

因此,新版本内置了重复频次的设置指引。

指引内描述了这些概念的基本定义和如何设置一些常规的待办事项,如【周一】至【周日】的每周任务,工作日任务和一些特殊时间点的任务。

后续也有计划重做重复频次的选择对话框,使得设置项更容易理解。

适配安卓10运动权限

Android 10现需要用户手动授权「健身运动数据」权限,人升才能获取到步数数据。

振动与音效

目前一些比较关键的操作加入了按键振动功能,也因此应用会申请振动权限。

使用金币也加入了相应的音效。


▋ 问题修复

  1. 修复某些情况下,切换语言不生效的问题

  2. 修复在桌面小部件完成任务时,即便达到目标次数也不会自动结束的问题

  3. 修复在隐藏社区的情况下,底部菜单栏颜色不正确的问题

  4. 修复子任务的金币设置不能继承到下一次事项的问题



▋ 计划

之前因为毕设和入职,更新得比较慢。近期会尽量把功能更新频次调整到2周-3周一次。

短期:

  • 【底部导航栏】支持用户动态隐藏模块(部分用户可能不需要商店模块)、
  • 【用户成就】大量功能需要完善,比如批量删除、移动、设置完成条件等功能目前都是缺失的
  • 【用户成就】与感想功能联动
  • 【新模块】番茄钟
  • 【新建待办事项】重做重复频次的设置框

长期:

  • 【用户成就】将成就列表分享到社区
  • 【商店】考虑增加自动计算价格的机制,比如让用户选择【昂贵程度】和【欲望程度】来计算商品的价格。
  • 【事项详情】需要增加

评论