V2EX 前天 16:30
[分享创造] [iOS TF] 词迹:记录阅读中遇到的生词,收集句子或段落来学习英语的 App,支持标记词组、编辑和添加自己的释义、自定义大模型提示词模板等功能
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

词迹是一款为英语学习者量身定制的App,旨在通过收集句子或段落的方式,帮助用户高效记录、理解和回顾生词。它支持词组、固定搭配和句子的标记,提供自定义释义和音标编辑功能,并特别设计了“快捷操作”功能,方便用户结合语境进行学习。此外,词迹还支持来源记录和横屏模式,并通过优化技术确保流畅的使用体验。目前,该App仍在开发中,欢迎用户参与测试并提供反馈。

📖 词迹App的核心在于通过收集包含生词的句子或段落来记录生词,这种方式更贴近日常阅读场景,有助于理解单词的语境和用法。

💡 除了单词本身,词迹App还支持标记词组、固定搭配甚至整个句子,这与许多背单词工具不同,更注重语言的实际应用,帮助用户更全面地掌握英语表达。

✍️ 用户可以自由编辑和添加单词的释义和音标,可以添加自己的理解、笔记,也可以从其他资料中汇总解释,甚至可以添加独特的发音助记,增强记忆效果。

🚀 词迹App的“快捷操作”功能允许用户自定义模板,例如快速跳转到Google翻译或调用大模型提示词,方便用户在不同场景下进行学习和实践。

🔄 词迹App的回顾功能支持以“完形填空”的方式拼写单词,并可以随时查看之前回顾过的单词,修改结果,加强对单词的记忆和掌握。

词迹 App 简介

各位 V 站的朋友,大家好

向大家介绍一下我目前正在开发的英语学习工具,名字叫做“词迹”,英文名 WordsCollect

这个 App 是根据我自己的需求而开发的英语学习辅助工具,你也可以把它理解为又一个背单词工具但是和其他的背单词工具相比有一些不同 ⬇️

以收集句子或段落的方式来记录生词

通过添加包含生词的句子或者段落,然后标记出生词的方式记录适用于日常阅读中遇到生词或者不理解的句子的情景,标记的过程自然也有了这个生词、短语或者句子的语境

支持标记词组、固定搭配或者句子

我发现很多背单词的工具都是以“词”为中心,但是在日常英语阅读中,很少有单词是孤立出现的,往往是出现在词组或者是约定成俗的固定搭配甚至是短句中,所以 App 在开发的时候就支持记录词组,把词组当作生词一样对待

例如,我自己有时候会把一些比较好的表达方式标记出来:

所有的释义都是可以修改和编辑的

App 提供基础的单词释义,用户可以添加自己的释义。释义词条可以编辑、删除、添加,数量没有限制,你可以当作笔记一样添加对这个单词自己的理解或者其他需要注意的点,也可以把从其他专业词典、学习资料中的解释添加进去,汇总到一起,方便后续回顾

特别设计了一个第三方扩展功能,我把这个功能命名为“快捷操作( Quick Action )”

可以把“快捷操作”理解为一个自定义模板,可以是网址模板,App URLScheme 模板,系统剪贴板模板,大模型提示词模板

例如创建 Google 翻译的网址模板后,可以一键跳转 Google Translate 并翻译当前的句子或者段落提示词模板可以结合当前单词和语境,一键复制自定义的提示词用于和大模型交互

这是我自己最喜欢的一个功能

这是使用当前单词作为关键词用 Google 搜图的演示:

快捷操作( Quick Action )的创建和编辑界面:

回顾功能支持使用系统键盘以“完形填空”的方式拼写出单词

回顾的过程不仅是回忆生词的含义,选择“记住”还是“忘记”,也要求必须回忆生词的拼写,可以直接用系统键盘输入

回顾的过程中,可以随时点击“上一个”查看之前回顾过的所有单词,修改回顾结果

目前“回顾”功能还在开发中,现在的版本仅仅是预览,“回顾”功能的 UI 设计和算法逻辑还没有完善还有很多关于“回顾”的想法会在后续开发中实现

除了上面说的几点外,还有一些细节 ⬇️

支持记录来源,并按照来源归类浏览单词

支持记录生词来自于哪个网址,特别适合精读网上文章的场景,可以按照来源归类汇总单词,方便同一篇网络文章的单词放在一起回顾

目前暂时只支持记录来源网址,后续会支持其他来源类型的记录,例如书籍、文档、论文等等

除了可以随意编辑“释义”外,也可以随意编辑“音标”

其实前面已经说过,“释义”是完全允许自由编辑和添加,这里额外提一下“音标”也是

一方面,有一些单词或者词组,特别是专有名词,App 本身提供的查询没有音标数据,用户可以从其他参考资料中查询然后手动添加上

另一方面,可以添加一些自己独特的发音助记

例如我老是记不住 diesel 这个单词的发音,老是错误的读作“呆走”,其实应该读“低走”,我直接就可以编辑音标,写上“低走”(自从标上这两个汉字后,我再也没有读错了)

我个人并不纠结于是不是应该用汉字来标记读音,

甚至有时候我还用汉语拼音来标记单词读音,只要能让我记住。

我本身能够认识并正确读出国际音标,但是我还是认为用汉字标记是很有意义的,因为能记住怎么发音是最重要的。

以前我也纠结,强迫自己找到正确的音标,后来有了孩子,观察了小宝宝学习说话的过程,小孩根本不知道什么拼音,一切都是模仿,在后续的语言环境中不断纠错下越说越好。

我想发音和听力也是一样,首要是能说出来能听出来,不标准没关系,这样有了基本的听说能力后,再去用大量的听的方式纠正和巩固

关于 App UI 的设计

鉴于自己并不是专业的设计师,所以 App 的设计都是尽量和系统 UI 保持一致,尽量做到简洁

App 首页 UI 主体是卡片式

支持横屏,所有 UI 界面都支持横屏,对横屏进行了适配,不是单纯的拉伸。确切来说是适配不同屏幕尺寸,横屏或者 iPad 大屏幕下,卡片是瀑布流排布。

在 iPad 上支持窗口大小的拖拽

没有使用 TabView ,没有底部的 tab 栏,尽量使纵向可视空间最大化

技术方面

采用的是 UIKit 原生开发iOS 最低版本要求目前是 iOS 13.0 ,对老设备比较友好

随着生词数据的积累,App 首页可能会展示大量的文字段落卡片,所以针对文字渲染进行了优化,滚动会比较顺滑,实测 3000 多卡片在 iPad Pro 2018 (第一代 120Hz 的设备)滚动不掉帧,不用担心数据多了会卡顿的问题

关于英语学习我自己的一点体会

当前的正在开发(按优先级排序)

    单词”回顾”功能的交互以及算法相同单词在不同场景的关联搜索功能比较孱弱,需要增强iCloud 同步

参与测试

欢迎各位朋友测试,目前 App 是免费的,以后如果上架也会保持基础功能免费(不付费不影响语言学习),未来会考虑结合一些在线 AI 服务供付费高级版本和订阅版本

测试地址:https://testflight.apple.com/join/K85GQ24b

有任何建议或问题欢迎邮件( nocity at gmail )、微信( nocity )(请备注 词迹 App 测试)、Telegram t.me/ciji_app联系

创建了一个微信交流群,如果大家愿意可以入群交流英语学习和 App 的使用前 50 名入群的朋友我会记录一下,如果以后上架会提供永久高级版的兑换(十分抱歉,当前是 TF 阶段,没有可兑换的码)

谢谢阅读,你的回帖是对我最大的支持!

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

词迹App 英语学习 生词记录 背单词 语言学习工具
相关文章