在知乎上看到有人问怎样开发一款好用的日记APP?
我想好用的日记APP一定离不开一款好用的标签系统。
湾湾日记在设计之初就考虑到要设计好日记标签,第一版就上线了日记标签功能。经过多个版本迭代,我觉得湾湾日记的标签系统还挺好用的。我在查看我以前日记的时候,很方便的通过标签看到我以前都写了什么,写得最多的是什么,去得最多的地方是哪里(当然是家里了),写日记时大多是什么样的天气。。。等等
内置标签、自动标签和自定义标签
湾湾日记第一版我就加入了内置标签功能。是按照写日记四大要素(时间,地点,人物,事件)来设计的,设置了地点,天气,人物,情绪标签。
其中地点,天气是自动获取自动添加上日记的。
人物和情绪标签是内置的,用户在写日记时可以选择这些已有内置标签,或者新增自定义标签。
智能匹配标签
除了自动打上地理位置标签,还有一个我认为最好用第一个功能:在写日记时会自动匹配已有标签,自动的帮你打上匹配的标签。例如我新增了我家宝宝小名“小汤圆”标签。以后我在写日记时,只要提及“小汤圆”三个字,自动的就会在这篇日记上打上【小汤圆】的标签。我个人非常喜欢这个功能。我想看我家娃的所有日记,就只需看【小汤圆】标签就行。
标签日记
给日记打上标签后,就可以按分类来查看日记了。
首先标签自己有分类:情绪标签,人物标签,地理标签,天气标签,自定义标签
然后每个标签本身有多少篇日记,也会显示出来,并按照篇数来排序。
可以看到我自定义标签最多日记数的是【小汤圆】,真的是个女儿奴,其次就是【湾湾日记】了,可见我花了多少心血来做这个APP。。。
搜索功能
湾湾日记有搜索功能。我在搜索界面上把所有标签按日记数从高到低排个序,方便自己看到哪些标签对多日记。
毫无疑问是“深圳市”,因为这是几乎每篇日记都会有的地理位置标签。天气竟然是【多云】这倒是我没想到的。
如果你有对标签系统有任何有趣的想法,欢迎告诉我们。