Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚀 功能建议:anki flash card集成 #773

Open
5 tasks done
eMe-404 opened this issue Jan 3, 2025 · 2 comments
Open
5 tasks done

🚀 功能建议:anki flash card集成 #773

eMe-404 opened this issue Jan 3, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@eMe-404
Copy link

eMe-404 commented Jan 3, 2025

请先确认以下事项

  • 已仔细阅读了 README
  • issues 页面搜索过(包括已关闭的 issue),未发现类似功能建议
  • Easydict 已升级到 最新版本
  • 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭

功能描述

可以考虑跟anki集成吗?就像chrome的anki插件(https://github.com/ninja33/ODH),在翻译的同时快捷的把这些词汇汇总到anki里面然后就可以用他的间隔重复的flash cards算法很好的复习这些新的单词了,因为用了这个软件查的单词或者词汇大概率是我们不熟的所以能有个地方汇总并复习会更有效 :)

使用场景

查询了一个新的单词后把这些查询结果以flash card的形式保存anki卡片中(正面是单词)(反面是相关的翻译的汇总)。这样下来我们可以后续学习中很方便的复习这些单词

实现方案(可选)

可以参考anki的chrome 插件 -> https://github.com/ninja33/ODH. 在easyDoc查询完后用某个快捷键自动用ankiconnect 发到本地ankni中。

ankiconnect的相关API

{
    "apiKey": null,
    "apiLogPath": null,
    "ignoreOriginList": [],
    "webBindAddress": "127.0.0.1",
    "webBindPort": 8765,
    "webCorsOriginList": [
        "http://localhost"
    ]
}

是否愿意提交 PR 实现该功能

  • 我愿意提交 PR 实现该功能
@eMe-404 eMe-404 added the enhancement New feature or request label Jan 3, 2025
@eMe-404 eMe-404 changed the title 🚀 功能建议:请填写标题,不要留空 🚀 功能建议:anki集成 Jan 3, 2025
Copy link

github-actions bot commented Jan 3, 2025

Hello eMe-404, Thank you for your first issue contribution 🎉

@eMe-404 eMe-404 changed the title 🚀 功能建议:anki集成 🚀 功能建议:anki flash card集成 Jan 3, 2025
@tisfeng
Copy link
Owner

tisfeng commented Jan 4, 2025

最近比较忙,可能没时间加新的功能,你可以来 PR 吗

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants