LexiNote: Learn vocabulary while writing English notes in Obsidian / 一个沉浸式英文阅读的软件

Plugin/Theme Disclaimer

Is this project open source? Yes
Is this project completely free? Yes
Is this project vibe-coded beyond the author’s ability to comprehend how it works? No
Community Directory: LexiNote - Obsidian Plugin


Hi everyone,

I built LexiNote, an Obsidian community plugin for learning vocabulary while writing or reading English notes.

The idea is simple: instead of opening a separate vocabulary app, LexiNote highlights difficult English words directly inside your Obsidian notes, shows meanings on hover, and lets you save useful words into a personal vocabulary library.

It is designed to be non-intrusive. The goal is not to turn Obsidian into a vocabulary app, but to make vocabulary learning happen naturally inside the reading and writing flow.

Main features:

  • Highlight difficult English words in notes
  • Hover to see word meanings
  • Add words to a personal vocabulary library
  • Show the word list of the current document
  • Built-in CET-4 / CET-6 dictionaries
  • Import custom dictionaries via JSON / CSV / TXT
  • Optional fallback definition endpoint

Use case:

If you use Obsidian to write English notes, read English articles, prepare for exams, or improve vocabulary, LexiNote can make vocabulary learning part of your normal note-taking workflow.

Install:

Obsidian → Settings → Community plugins → Browse → Search “LexiNote”

Community Directory:

https://community.obsidian.md/plugins/lexinote

GitHub:

https://github.com/AlucPro/obsidian-lexinote

I’d like feedback on:

  1. Which dictionaries should be supported next?
  2. Should I add Anki export?
  3. Would phrase / collocation support be useful?

中文介绍:

大家好,

我做了一个 Obsidian 社区插件,叫 LexiNote,用来在阅读或写作英文笔记时学习词汇。

它的想法很简单:不用单独打开背单词 App,而是在 Obsidian 笔记中直接高亮较难的英文单词,鼠标悬浮时显示释义,并且可以把有价值的词加入个人词库。

这个插件的设计目标是尽量不打断阅读和写作流程。它不是想把 Obsidian 变成一个背单词 App,而是希望让词汇学习自然地发生在阅读和写作过程中。

主要功能:

  • 在笔记中高亮较难的英文单词
  • 鼠标悬浮查看单词释义
  • 将单词加入个人词库
  • 查看当前文档中的词汇列表
  • 内置 CET-4 / CET-6 词库
  • 支持通过 JSON / CSV / TXT 导入自定义词典
  • 支持可选的备用释义接口

使用场景:

如果你会在 Obsidian 中写英文笔记、阅读英文文章、准备英语考试,或者想提升词汇量,LexiNote 可以把词汇学习放进你的日常笔记流程里。

安装方式:

Obsidian → Settings → Community plugins → Browse → Search “LexiNote”

社区插件目录:

https://community.obsidian.md/plugins/lexinote

GitHub:

https://github.com/AlucPro/obsidian-lexinote

我目前想收集一些反馈:

  1. 后续应该优先支持哪些词库?
  2. 是否需要增加 Anki 导出?
  3. 是否需要支持短语 / 搭配识别?
1 Like

Hi, i think you created pretty good plugin but there are several additions:

  1. Does the plugin work with context and does it save it? It makes no sense to simply learn words without understanding the context in which they are used. In that case, it’s just a standard dictionary translator and is useless for in-depth language study (at an advanced level).

  2. Does it recognize phrasal verbs or any fixed expressions consisting of two or more words?

  3. Is it possible to add new context for a word or its translation to an existing list, so as not to create a million flashcards for the same word but in different contexts, and to store everything in a single flashcard? The plugin you created almost completely duplicates my JS script + the Glossary plugin, which allows you to link words and phrases and display the correct meaning when you hover over them. Your idea is truly worthy, but the functionality of this plugin needs to be expanded.

Thank you for your work!