尊敬的用户:
感谢您一直以来对香蕉单词的支持与关注。
我们很遗憾地通知您,由于微信小程序接口权限收缩、代码审核标准频繁变更以及微信要求开发者对小程序进行备案等(如需了解微信小程序备案等更多详情,请参阅 小程序备案操作指引 )诸多因素的影响,香蕉单词已决定放弃在微信小程序平台上进行任何开发。因此,用户目前无法正常访问香蕉单词小程序。
关于未来是否会在 安卓 / iOS 等其他平台上提供服务,我们将另行通知。对于给您带来的不便,我们深感抱歉。
一. 简介
Q1: 香蕉单词的诞生?
TA是一名备战考研的学生,对现有单词软件的不满意(不够简洁,检索不够智能等),于是决定自己动手写一个单词小程序,基于分布式系统和大数据技术,使得该程序有了更高的功能拓展性。
Q2: 如何使用香蕉单词?
目前,香蕉单词支持中/英查询单词与例句,每个单词都被打上了对应的标签(如"六级"),可以快速注意到考点词汇。其次,例句的英语表达均比较地道,可以多检索并进行朗读。当遇到不熟悉的单词或者好句子,可以点击右上角的星星将该词条添加到生词本中。
Q3: 搜索不到想要的词汇?
这可能是你搜索的词汇超出了 [高中, 四级, 六级, 考研] 的范围,或者换个关键字再试试哦。除此之外,香蕉单词会逐步改善检索技术,使得结果更准确。
Q4: 如何更新用户信息?
目前还不支持自定义用户信息,可以重新登陆以刷新微信绑定的的用户信息(头像和昵称)。
Q5: 如何切换浅色/深色模式?
需要在微信中进入’设置-通用-深色模式’,勾选跟随系统选项,然后小程序就会根据本机系统主题色自动切换啦。
Q6: 没有想要的功能?
目前,香蕉单词以查词功能为主,更多建议欢迎在下方留言。
二. 系统架构图
三. 创新点
① 本系统支持深色模式,相对于白色的UI界面,黑色的主题在晚上能减少手机屏幕对眼睛的刺激,这十分符合当代大学生在晚上学习的需求。
② 基于ElasticSearch搜索引擎+分词器实现搜索功能,数据库中的数据将被实时同步至该搜索引擎中,支持将每一个字段都编入索引,提高了数据的检索速度,具有良好的用户搜索体验。
③ 在数据存储上,采用了Redis作为缓存数据库,存储经常读写的数据(例如单词收藏等),提高了系统的性能及稳定性。
三. 更新日志
v0.1 Beta
2021/04/25
1.实现随机单词、单词查询、例句查询等功能。
v0.2 Beta
2021/04/26
1.新增用户登录、生词本等功能。
v0.2.1 Beta
2021/04/27
1.对首页界面进行微调,默认不显示中文释义,添加了"查看释义"和"换一换"按钮。
2.对生词本界面进行微调,默认不显示中文释义。
v0.2.2 Beta
2021/04/29
1.单词详情新增 “变形” 信息。
2.支持将页面分享给用户或朋友圈。
3.新增翻译功能(请求速度较慢,需耐心等待结果)。
v0.2.3 Beta
2021/07/28
1.修复有时单词无法查询的bug(ES Connection reset by peer引起)。
2.优化查询单词界面,将搜索组件固定在顶部。
3.优化翻译界面。
4.优化部分组件显示细节、操作体验。
5.随机单词新增 ‘只看中文’ 模式。
6.对英语例句加入单词高亮显示。
7.修复IOS端轮播图没有圆角问题。
v0.3 Beta
2021/08/07
1.适配深色模式。
2.对接口请求进行优化,提高稳定性。
3.Search栏样式微调,优化搜索体验。
4.生词本单词进行分页获取,提高渲染效率。
v0.3.1
2022/08/16
1.修改部分文字描述。
2.由Beta版转为正式版,优化后台架构。