Results 15 comments of myadream

不需要通过obsidian.... 可以通过sqlite提供插件读取和写入. 我这边先写一下

感谢提供数据库结构,我先开发尝试方案的可行性 参考以下链接: https://www.runoob.com/sqlite/sqlite-tutorial.html https://juejin.cn/post/6844903693578403854 https://www.npmjs.com/package/sqlite3

开发插件时候有遇到这个问题吗? ![image](https://user-images.githubusercontent.com/40756102/236109355-9b708371-6bd5-40f0-8ccd-ac05d8b26743.png)

换成另一种可以替换的本地文件数据库了 [tedb-electron-storage](https://github.com/tedb-org/tedb-electron-storage), 不过可惜默认不支持自定义存储目录, 需要单独新建 `npm` 仓库. 如果能接受使用这个数据库的话。 我后面可以发起一个测试版本合并请求

已发起 [合并请求](https://github.com/guopenghui/obsidian-language-learner/pull/133)到开发分支

这个我在考虑一下怎么去设计, 因为列句中单词可能会存在重复, 我后面看一下然后设计一下功能根据单词列举填写缺词

嗯嗯, 谢谢,我尝试开发一下

@gaoluji 单词复习没有显示明显问题已修复,但是根据句子复习还没开发。单词数据页面也有部分调整, 代码在 [feature-local-storeage](https://github.com/fork-organizations/obsidian-language-learner/tree/feature-local-storeage), 如果有需要的话我可以打包发布,但需要等待 “根据句子猜单词” 功能完善 1. 调整单词数据库界面 1.1 新增刷新单词按钮、新增学习单词按钮。并且调整添加成功提示 1.2 新增单词编辑功能 1.3 新增单词弹框添加方式 ![image](https://github.com/guopenghui/obsidian-language-learner/assets/40756102/e4a24833-8325-4aed-afde-cbc3f17d4140) ![image](https://github.com/guopenghui/obsidian-language-learner/assets/40756102/a288088d-3e20-447c-865f-f12b8360d66b)

> > @gaoluji 单词复习没有显示明显问题已修复,但是根据句子复习还没开发。单词数据页面也有部分调整, > > 代码在 code, 如果有需要的话我可以打包发布,但需要等待 “根据句子猜单词” 功能完善 > > > > 1. 调整单词数据库界面 > > 1.1 新增刷新单词按钮、新增学习单词按钮。并且调整添加成功提示 > > 1.2 新增单词编辑功能 > > 1.3 新增单词弹框添加方式 >...

在当前的 “添加单词” 界面是已经满足大部分需求情况下,不建议进行调整的。