功能与特性

Alpha 版本虽然为本软件的第一代版本,但已基本覆盖了用户个人使用时的主要功能。除登陆注册与后台管理外,下文将分版块详细介绍面向用户的主要功能特性。

『产品主页』

潜在应用场景

场景 0:友人 A 最近为了准备出国考试,有了短时间内冲刺背单词的需求。他从他的朋友口中听说了『近取 Key』这款背单词软件,好奇地点开了网站的主页,想要瞧一瞧这款软件究竟有什么与众不同之处。

功能特性详述

  • (场景 0)详细介绍了 A4 纸背单词法,以及本软件的三大核心优势,有助于吸引用户和推广宣传

  • (场景 0)结合 gif 动图,深入浅出地介绍了本产品的使用教程,帮助用户更快上手使用

『我的词图』

潜在应用场景

场景 1:在了解了软件的基本功能后,友人 A 对这款软件表现出了极大的兴趣,立即迫不及待地注册了一个新账号想要试用一番。当他成功登录后,首先看到的就是『我的词图』页面。

场景 2:在使用了一段时间后,友人 A 已经创建了数十张词图,背了上千个单词。但是这么多词图,自己该怎么知道哪张词图是自己哪天背的,背的是哪本词书,以及包含了哪些类型的单词呢?

场景 3:每背完一张词图,友人 A 希望一目了然每张词图里自己不认识的单词到底有多少个,对于那些已经全部认识的词图,友人 A 不想再看见它们了。

功能特性详述

  • (场景 1,场景 2)支持用户对所创建的词图进行自定义归类,以解决用户在创建词图过多时查看不便的问题

  • (场景 2)支持基于模糊匹配的搜索查找操作,便于用户查找相应词图

  • (场景 2)支持批量操作与多种查看方式,便于用户对多张词图进行检索和操作

  • (场景2,场景3)每张词图均有其对应词书,词图中各单词状态占比,创建时间以及词图预览等信息,用户可一目了然地看到目前各词图的相关细节

  • (场景 3)对于删除的词图,将默认移至“回收站”中,以防用户出现误删情况

『统计信息』

潜在应用场景

场景 4:友人 A 在使用了本软件一段时间后,想知道自己每天究竟有多努力,以及各个单词到底哪些是自己认识的,哪些是自己不认识的。

功能特性详述

  • (场景 4)打卡日历:从 GitHub 获得的灵感,用户可以直观地查看其每天复习和背诵的单词数量变化情况
  • (场景 4)艾宾浩斯遗忘曲线:支持自适应算法,可根据用户目前的最大复习间隔自动匹配计算出用户最合适的遗忘区间,并与标准艾宾浩斯曲线对比,帮助用户了解自身的遗忘率情况
  • (场景 4)单词列表:提供单词创建、首次复习、当前状态等信息,帮助用户对自己背诵的所有单词有一个直观的了解,并支持按照各列进行排序检索

『词图创建』

词图创建、词图编辑与词图复习是 Alpha 阶段的三大核心功能,也是本软件区别于传统背单词软件的杀手功能所在。通过空间联想,用户可以更加自由地背诵单词,从而强化其记忆效果。

潜在应用场景

场景 5:友人 A 开始使用本软件后,立即迫不及待地创建了一张新词图。在背单词的过程中,他希望能够尽可能多地了解到单词的详细释义,并且通过互动的方式来增强自己的记忆效果。特别地,他还希望每次推送的单词之间能够尽可能地包含更多的内在关联信息,帮助他更从容地进行记忆。

功能特性详述

  • (场景 5)创建词图支持用户自定义单词数量、单词来源与生成模式,从而为用户的单词背诵提供更加个性化的定制服务。

    • 其中,单词来源目前已支持四六级、考研、托福、GRE 等多种词书,种类极为丰富多样
    • 生成模式目前支持顺序生成、随机生成、近反义词与词根词缀四大模式。与传统的背单词软件相比,本软件还支持近反义词与词根词缀这两大特色模式,从而使得每张词图内部的单词具有更强的关联信息,从而辅助用户记忆。

  • (场景 5)单词信息包含音标、音频、中英文释义、例句等丰富内容,并且提供柯林斯词典接口允许用户更深入地了解该单词的相关细节。

  • (场景 5)单词背诵的交互逻辑十分顺畅,用户从传统背单词软件迁移过来几乎无任何门槛
  • (场景 5)在背诵之外,当用户点击『加入词图』后,即可自动在右侧词图画布中添加该单词,并且支持用户自定义单词与画布样式,从而为每个单词提供更加丰富的细节信息以辅助记忆。

『词图编辑』

潜在应用场景

场景 6:词图创建完成后,友人 A 对于词图中的单词位置还是不太满意,希望能够进一步地进行修改和美化。

功能特性详述

  • (场景 6)支持修改词图背景颜色
  • (场景 6)支持修改单词字体、大小、形状等信息
  • (场景 6)支持对画布进行拖拽,利用alt快捷键进行缩放,从而实现画布尺寸无限大的效果
  • (场景 6)支持单词详细信息浮窗展示,便于用户实时查看词图中各单词释义

『词图复习』

潜在应用场景

场景 7:友人 A 今天想要复习一下之前背过的单词,他打开一张创建完毕的词图,进入复习模式,开始检验自己之前背诵的单词现在还记不记得了。

功能特性详述

  • (场景 7)复习模式支持根据单词位置、加入时间与当前记忆状态三种顺序进行复习,更加灵活
  • (场景 7)左侧提供词图当前复习单词列表,帮助用户实时查看各单词的记忆状态
  • (场景 7)复习过程中根据用户是否点击详细释义来更新单词记忆状态
  • (场景 7)复习过程支持画布直接聚焦至当前复习单词的位置,帮助用户快捷定位单词

运行环境要求

由于本软件核心功能部分依托『词图』实现,因此对于手机端的兼容性并不友好,故而本产品主打 PC 与平板端市场;另一方面,由于本产品为 Web 应用,故可直接通过浏览器 IP 进行访问,用户端无需额外下载任何插件,即可自动支持多设备信息同步,对于用户使用比较友好。

具体而言,本软件支持 Chrome、新版 Edge、火狐、Safari 等浏览器运行,可跨Windows、iOS、Linux操作系统,支持平板端操作;但由于缩略图需要 svg 格式支持,因此对于IE、360浏览器兼容性较差。

综上,建议用户使用以下浏览器访问:

  • Chrome(90或更高版本)
  • Edge(90或更高版本)
  • 火狐(83或更高版本)
  • Safari(14或更高版本)

安装与使用

由于本产品基于 Web 应用实现,因此无需用户额外在本地安装任何软件,可直接通过浏览器访问。

目前注册时仅需提供用户邮箱、昵称与密码,可以很好地保护用户隐私。且注册用户需要进行邮箱验证,以保证注册行为的合理性。

用户可以随时通过主页或导航栏的链接进入教程页面,学习本软件的正确使用姿势。

已知问题

目前软件尚存在的一些问题如下:

  1. 单词记忆状态仅存在少量状态,还需进一步优化
  2. 词图的复习推荐算法还有待进一步实现
  3. 目前单词与词图之间的耦合关系尚不十分明确,例如用户删除词图后,对应的单词信息并不会被删除;用户在某次点击“认识/不认识”后没有加入词图,则该单词将不再会出现。
  4. 复习模式时每个单词的出现位置可以进一步改进
  5. 当前在“所有词图”下进行多选删除操作,原来在回收站的词图会被永久删掉,而其他的可以正常删掉。目前作为一个 feature 处理
  6. 词图暂不支持撤销操作

目前软件存在的限制条件如下:

  1. 浏览器需要支持 svg
  2. 词图界面对于画布的调整需要使用鼠标或键盘:平板无法进行缩放、移动画布的操作,PC 端才可进行鼠标滚轮缩放Alt+鼠标左键移动画布的操作。
  3. 屏幕不能过小:如手机屏幕过小,或者将页面、窗口缩放,均不能够舒适的使用本应用;满屏或全屏使用效果更佳。

发布方式

由于目前网站备案尚未批复,因此暂时只支持 IP 地址访问。

本软件的IP地址为:47.94.243.9

【近取 Key】Alpha - v1.0 版本发布说明的更多相关文章

  1. 代码之间-论文修改助手v1.0版本发布

    论文查重,是每个毕业生都要面临的一个令人头疼的问题,如果写论文不认真,很可能导致查重红一大片. 之前有帮助一些朋友修改论文降低重复率,做了一些工作后发现,国内的查重机构,如知网.维普等,大多数是基于关 ...

  2. 【近取 Key】Alpha - 项目展示

    项目与团队亮点 一.团队成员与分工简介 成员组成与分工 本团队由 6 名成员组成,其中有 3 名 PM,2 名后端开发人员与 4 名前端开发人员,由于组内成员数量有限,因此所有 PM 均需同时兼领开发 ...

  3. Node.js开源应用OSN发布初始V1.0版本-见面版本

    Nodejs开源应用OSN初始版本V1.0发布,请参考本操作说明文档,有任何问题请留言 Nodejs开源应用OSN发布V1.0版本: OSChina收录地址: OSC收录地址:http://www.o ...

  4. 【近取 key】NABCD分析

    项目 内容 这个作业属于哪个课程 2021春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 团队项目-NABCD分析 我在这个课程的目标是 提升工程能力和团队意识,熟悉软件开发的流程 这个作 ...

  5. 学霸系统UI项目功能说明书 v1.0版本

    发布人员:软件工程实践小队. 发布内容:学霸系统UI项目说明书. 版本:学霸v1.0版本. 学霸系统UI项目说明书 v1.0版本分为以下部分: Part 1:用户须知: Part 2:功能实现: Pa ...

  6. 云原生生态周报 Vol.9| K8s v1.15 版本发布

    本周作者 | 衷源.心贵 业界要闻 1.Kubernetes Release v1.15 版本发布,新版本的两个主题是持续性改进和可扩展性.(https://github.com/kubernetes ...

  7. 问渠那得清如许?为有源头活水来——对【近取Key】产品进行的深度测评与解析

    在 Build To Show 的场景中,大家各显身手,用各种办法展现技术,的确很难在单一的维度上确定谁赢谁输.但是,在 Build To Win 的场景中,往往市场就是那么一块, 竞争对手占了 70 ...

  8. 【近取 key】技术规格说明书

    项目 内容 这个作业属于哪个课程 2021春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 技术规格说明书 我在这个课程的目标是 进一步提升工程化开发能力,积累团队协作经验,熟悉全栈开发流程 ...

  9. 【AngularJS】 2.0 版本发布

    [AngularJS] 2.0 版本发布 w5cValidator[AngularJS] 2.0 版本发布   w5cValidator 插件基于angular原有的表单验证,在原有的基础上扩展了一些 ...

随机推荐

  1. SSM 电影后台管理项目

    SSM 电影后台管理项目 概述 通过对数据库中一张表的CRUD,将相应的操作结果渲染到页面上. 笔者通过这篇博客还原了项目(当然有一些隐藏的坑),然后将该项目上传到了Github.Gitee,在末尾会 ...

  2. RabbitMQ 入门 (Go) - 3. 模拟传感器,生成数据并发布

    现在,我们需要模拟传感器,生成数据,并发布到 RabbitMQ. 建立传感器项目 在 GOPATH src 下建立文件夹 sensors,使用 go mod init 初始化,并创建 main.go. ...

  3. 【JVM进阶之路】七:垃圾收集器盘点

    在前面,我们已经了解了JVM的分代收集,知道JVM垃圾收集在新生代主要采用标记-复制算法,在老年代主要采用标记-清除和标记-整理算法.接下来,我们看一看JDK默认虚拟机HotSpot的一些垃圾收集器的 ...

  4. [Kick Start] 2021 Round A

    题目:2021 Round-A . K-Goodness String 签到题,计算当前字符串的 K-Goodness Score ,然后与给出的 K 做差即可. #include <iostr ...

  5. 基于k8s的集群稳定架构-转载

    基于k8s的集群稳定架构-转载 前言 我司的集群时刻处于崩溃的边缘,通过近三个月的掌握,发现我司的集群不稳定的原因有以下几点: 1.发版流程不稳定 2.缺少监控平台[最重要的原因] 3.缺少日志系统 ...

  6. Kafka 常见问题汇总

    Kafka 常见问题汇总 1. Kafka 如何做到高吞吐.低延迟的呢? 这里提下 Kafka 写数据的大致方式:先写操作系统的页缓存(Page Cache),然后由操作系统自行决定何时刷到磁盘. 因 ...

  7. Swagger3注解使用

    这里只简单的说一下swagger的传值,返回值时注解的使用演示.相关注解及说明见其他文章 接收参数方式1 我们常规接收参数,可以使用一个类,类里面把属性作为接收的参数,使用注解对属性进行说明.但是这种 ...

  8. 【Java并发】1. Java线程内存模型JMM及volatile相关知识

    Java招聘知识合集:https://www.cnblogs.com/spzmmd/tag/Java招聘知识合集/ 该系列用于汇集Java招聘需要的知识点 JMM 并发编程的三大特性:可见性(vola ...

  9. 如何写好一个 Spring 组件

    背景 Spring 框架提供了许多接口,可以使用这些接口来定制化 bean ,而非简单的 getter/setter 或者构造器注入.细翻 Spring Cloud Netflix.Spring Cl ...

  10. 创建逻辑卷,格式化为xfs格式化,在线扩容

    创建逻辑卷,并且格式化为xfs格式化好,然后在线扩容 删除逻辑卷组