feat: 西班牙语日记学习工具与知识库
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
# Mi Diario — 西班牙语日记学习工具
|
||||
|
||||
一个纯前端的西班牙语学习应用,基于外研社《现代西班牙语1》整理知识库。
|
||||
|
||||
## 功能
|
||||
|
||||
- 📝 西班牙语日记:新建、编辑、删除、按日期管理
|
||||
- 🌐 实时翻译:输入西语自动显示英语和中文对照
|
||||
- 🔊 发音朗读:支持西语、英语、中文三种语言(Web Speech API)
|
||||
- 📖 单词本:自动提取输入中的关键词并给出解释,支持点击发音
|
||||
- 📚 语法知识库:按教材整理的 40 个语音和语法知识点
|
||||
|
||||
## 使用
|
||||
|
||||
直接打开 `index.html` 即可使用(推荐 Edge / Chrome)。
|
||||
|
||||
## 文件结构
|
||||
|
||||
```
|
||||
index.html — 主页面
|
||||
style.css — 主页面样式
|
||||
app.js — 应用逻辑
|
||||
db.js — IndexedDB 数据存储
|
||||
translate.js — 翻译模块
|
||||
speech.js — 发音模块
|
||||
knowledge.html — 知识库首页
|
||||
knowledge/ — 6 个分类知识页面
|
||||
```
|
||||
|
||||
## 数据存储
|
||||
|
||||
阶段 1 使用浏览器 IndexedDB 本地存储,无需后端。后续计划迁移到 Python + SQLite。
|
||||
Reference in New Issue
Block a user