Giter VIP home page Giter VIP logo

typing-word's Introduction

typing-word's People

Contributors

cassianvale avatar orzyyyy avatar zyronon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

typing-word's Issues

功能请求 | Feature request | 收藏的单词支持一键导出 txt 或 csv 格式

1、描述
收藏的单词列表支持一键导出,txt/csv/docx/pdf等

2、这个功能解决了什么问题?
收藏的单词,需要离开使用电脑场景进行背诵的时候,如地铁、上课、公司等

  1. 再提个小意见,我还没找到在哪打赏,可以产品里或者 github 加一下吗,真的很好用,想请大佬喝个咖啡

使用docker部署该项目

项目根目录创建Dockerfile文件
FROM node
COPY . /root/typing-word
WORKDIR /root/typing-word
EXPOSE 3000
RUN npm install && npm uninstall vue && npm install [email protected]
CMD ["npm", "start"]

创建镜像 docker build -t typing-word:001 .

启动容器 docker run --name typing-word -p 3000:3000 -d typing-word:001

节流问题报告 | Bug report

想要快速移动单词到最后一个,长按下一词快捷键导致音画不同步。大概60词会出现1词的错位。

英语单词字体设置100后音标与收藏跳转ico图标重叠

我在之前开过一个美化界面的问题但都没能很好的说明情况。我当时想如果它能自适应当前界面那就好了,放大它们会相应的都协调放大。但似乎不太可能。
Clip_20231108_164221

  1. 当我把英语字体设置成100后。它跟对应的汉字上下间距是不是有点小,接近重叠。但我设置大了英语那么就想去设置汉字可它俩的间距好像是个问题。。
  2. 音标大小好像不能设置没找到在哪儿设置。当单词和汉字设置完后音标显得有点太小。
  3. 音标下方的收藏跳转那三个ico和音标的直接重叠了。那三个ico,收藏,跳转的是否可以再往下面移一些。 或者直接移到顶部那一工具栏。
  4. 快捷键有跳转设置,能不能再给个返回上一个单词的快捷键。有时候想返回只能鼠标点,但如果不离开键盘那会更享受。

Macos 部署遇到vue/macros问题

按照大神的步骤部署后,发现一大堆报错,主要为:
[ERROR] Missing "./macros" specifier in "vue" package [plugin vite:dep-scan]
网上找了几天,发现为 vitejs/vite#15484 这里描述的问题。

解决方案为: "vue": "^3.3.4", 降级到"vue": "~3.3.13",希望能帮到需要的人。

问题报告 | Bug report

注意:请确认问题可以在浏览器的 无痕模式 下复现,而不是自己安装的其他插件或脚本导致的

1、描述
访问单词本的“收藏”-“文章”tag以后,“当前”其他tag不可用,如返回“当前”,跳转“简单词”,已在 无痕模式 下复现。

2、截图
image

这个能做兼容背古诗吗

1、能不能加一个自定义的库,比如我要背唐诗,把唐诗录入,每一首相当于一个单词;想背宋词就加一个宋词的库,也是一首相当于一个英文单词;如果想背道德经,还可以把道德经建个库,81章相当于81个单词。
2、结合艾宾浩斯遗忘曲线去生成背诵计划

章节的第一个单词有时可能会出现没有反应的情况

当我完成一小章节后,正常情况会进入下一章节,并从第一个单词重新开始。可有时候要先点击右侧列表的第二个单词(除了第一个点了没反应其它估计都可以),然后再回到第一个才会自动开始。
这种情况不确定在切换单词章节时会不会出现。但完成某章节我已经碰到几次了。

ScreenRecorder-20231026-183925.545.mp4

项目进展

目前项目的基础体验已经相对完善,可以很好的满足大部分用户背单词的需求。

目前正在开发功能

  • 实现单词发音速度调节
  • 音量大小调节
  • 自行收藏单词、自行添加词典
  • 单个章节可以打乱顺序
  • 自定义每个章节的数量
  • 数据导入导出
  • 适配手机端
  • 账号系统,账号系统考虑接入第三方onedrive或者github、google等来同步数据
  • 目前默认导出为excel格式,添加更多其他格式
  • 词典管理是在另一个页面,考虑将操作进一步简化和添加教学引导
  • 例句
  • 背单词时增加选择,可选不自动跳转到下一个,而是按一下空格
  • 朗读一下释义/翻译发音

在PC端页面显示效果不好

我在电脑上使用chrome打开界面就好像没有优化好的手机端页面一样请再改进下吧。很喜欢在右侧显示的单词列表。可我设置了单词重复好像不起作用。英式发音设置了好像也不起作用。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.