FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

inless427/TypeWords_fr: Practice FRENCH, one strike, one step forward; 练习法语,一次敲击,一点进步; · GitHub

 
 

Repository files navigation

每次敲击一个单词地学习法语 —— 更聪明的记忆、更高效的学习,一款开源的单词与文章练习工具

关于本项目

本项目是 TypeWords 的法语版 fork。在保留原版单词 / 文章打字练习全部能力的基础上,将内置词典替换为法语 CEFR 分级词汇库,面向以中文为母语的法语学习者。

  • 内置 A1–C2 六个等级的法语高频词词典,按词频分段,每级约 1000 词,共约 6000 词
  • 每个词条附带 IPA 音标中文释义、短语与例句
  • 保留原版的智能记忆曲线、听写、默写、错词本等完整学习流程

在线访问

https://type.ennuyez-vous.xyz

功能特性

单词练习

  • 练习模式:跟读 / 听写 / 自测 / 默写
  • 智能模式:根据记忆曲线自动计算学习词量,通过听写加深记忆
  • 自由模式:不受限制,自行规划学习
  • 提供音标、发音、例句、短语、同义词、词根词缀、词源、拼写错误统计等信息

文章背诵

  • 内置经典课文,也可自行添加或导入文章,一键翻译、双语对照
  • 跟读 + 听写双模式,逐句输入、自动发音,背诵更高效
  • 支持边听边默写,巩固学习

生词 / 错词 / 已掌握

  • 学习中打错的单词自动加入错词本,方便后续复习
  • 主动将单词标记为"已掌握",后续学习中自动跳过
  • 收藏单词,便于巩固复习

高度自定义

  • 丰富的键盘按键音效
  • 可自定义快捷键
  • 高度可配置的设置项

简洁高效

  • 简洁的设计、现代化的界面、无广告
  • 清爽的操作体验
  • 不强绑任何平台

词汇库

内置 A1–C2 法语分级词汇,按词频从入门到母语级逐级递进,覆盖绝大多数法语学习者的词汇需求。欢迎社区贡献更多法语词库。

本地运行

说明:本项目可独立运行,数据保存在本地。换设备时需手动备份,不影响正常使用。

本项目基于 Nuxt 构建,需要 Node.js 环境。

  1. 安装 Node.js,参考官方文档
  2. 克隆仓库(仅克隆最新提交即可,项目较大):
    git clone --depth 1 https://github.com/inless427/TypeWords_fr.git

    注意:GitHub 的 Download ZIP 方式无法正常工作。

  3. 在项目根目录打开终端,运行 pnpm install 安装依赖
  4. 运行 pnpm run dev 启动项目,默认地址为 http://localhost:5567
  5. 浏览器打开 http://localhost:5567 即可访问
  6. 运行 pnpm run generate 构建项目产物

功能与建议

项目目前仍在持续开发中,会不断加入新功能。如果你有任何建议或功能需求,欢迎提交 Issue。 如果你认可本软件的设计理念,欢迎提交 PR。感谢你的支持!

贡献指南

贡献指南

如果你对项目感兴趣,欢迎贡献,我们会尽可能提供帮助。

贡献前请先与开发者沟通,避免代码冲突。

再次感谢你的贡献!

致谢

本项目基于 TypeWords 移植,感谢原作者的出色工作与开源精神。

About

Practice FRENCH, one strike, one step forward; 练习法语,一次敲击,一点进步;

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL