Skip to content

OpenGloss v0.3.0 · 首个阶段版本

Pre-release
Pre-release

Choose a tag to compare

@luomeii luomeii released this 04 Oct 02:26
· 24 commits to main since this release

首个阶段版本(stage release)。仓库本体 + 本附件 = 完整可运行,不必再自己下 63 MB 的 csv 构建词典。

附件

dict.sqlite(65.4 MB) —— 构建好的词典。

用法:下载后放进仓库的 resources/ECDICT/ 目录(文件名保持 dict.sqlite),然后按 README 起引擎即可。

项 值
词条 dict_words 770,611
变形映射 exchange_map 58,158
PRAGMA integrity_check ok
数据来源 ECDICT(MIT)· https://github.com/skywind3000/ECDICT
构建方式 python scripts/build_dict.py --csv resources/ECDICT/ecdict.csv --out resources/ECDICT/dict.sqlite
SHA256 ee73d182b3fa661f71f779dd047d9d59eaff5f9dec2108f73921f68cef18e7a8

完整部署(三步)

git clone https://github.com/luomeii/OpenGloss.git && cd OpenGloss
pip install -r requirements.txt
# 把本页附件 dict.sqlite 放进 resources/ECDICT/
cd pae && start_engine.bat          # Windows;Linux/macOS 见 README

然后浏览器打开 chrome://extensions → 开发者模式 → 「加载已解压的扩展程序」→ 选 pae/extension。

这个版本是什么

被动英语习得引擎:读英文网页时自动标注生词,词汇在真实阅读里自然积累——不背单词卡、不打卡、不测验。
能力面 42 项(41 实现 + 1 项如实标注未实现),HTTP + MCP 双传输;数据全本地(单个 pae.db),零遥测。

已知边界(详见 README「安全」一节):角色壳运行在页面主世界,桥消息可被页面伪造/监听;本地 API 默认无鉴权;悬停时那一句会送去做义项判定(日限 150 次,不配 LLM key 则完全不外发)。

词典数据来自 ECDICT(MIT);其 lemma.en.txt 另带更窄的 research/educational 声明,详见 README「许可」一节。