尊敬的用户:

感谢您一直以来对香蕉单词的支持与关注。

我们很遗憾地通知您,由于微信小程序接口权限收缩、代码审核标准频繁变更以及微信要求开发者对小程序进行备案等(如需了解微信小程序备案等更多详情,请参阅 小程序备案操作指引 )诸多因素的影响,香蕉单词已决定放弃在微信小程序平台上进行任何开发。因此,用户目前无法正常访问香蕉单词小程序。

关于未来是否会在 安卓 / 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版转为正式版,优化后台架构。


评论