【开发者自荐】DeepSeek Harness 侧栏背单词插件:不联网也能背,零依赖

软件名称

dsh-vocab-study

应用平台

DeepSeek Harness(web profile)

推荐类型

【开发者自荐】我是这个插件的作者。

一句简介

长在 DeepSeek Harness 输入框旁边的背单词插件:碎片时间点开背几个词,数据全存本地,零运行时依赖。

应用简介

先说为什么做这个。

我用 DSH 干活的时候,等模型输出的那几十秒到几分钟通常就那么放着。背单词 App 又要另外开、另外点,切来切去就不想学了。所以我做了个东西塞进 DSH 的输入框旁边——一颗胶囊,点开就是一张词卡。不另开窗口,不中断手上的事。

它长什么样

平时是输入框旁边的一颗小胶囊,点开弹出一张词卡:


背词界面:正面单词 + 音标

正面只给单词和音标,翻面给释义和例句。翻面之后出现三个自评键:忘了 / 模糊 / 会了,对应键盘 1 / 2 / 3——手不用离开键盘。

进度与热力图

背完自动记录。进度页用热力图显示哪天背了、哪天没背:


进度页:热力图 + 记忆预测

这里有个我自己比较在意的地方:它会按记忆强度算出「接下来 30 天还剩多少」,不是随便给个百分比装饰一下。算法按间隔重复的排期走,忘了的词会更快回来。

还有一个判定叫「已收服」,条件是记忆强度 ≥ 0.9 且在这个词的辨词题里答对过。只在词卡上点过「会了」不算——没在应用场景里考过就不算数。

生词本

没记住的词会进生词本,可以单独复习:


生词本

设置

可以切换词库,也能自己加词:


设置页

几个特点

  • 不联网也能开背。六个内置词库各自带了词表,共 29,841 词;断网时直接用这批,完整词库联网取一次后缓存。

  • 数据全在本地。存在浏览器 localStorage 里,不上传任何东西,没有账号。

  • 零运行时依赖。客户端产物单文件 2.86 MB,dependencies 是空的。

  • 支持自定义词库。可切换六个内置词库,也能自己加词。

5-功能巡览
功能巡览:今日 → 进度(含热力图)→ 生词本 → 设置

关于「零依赖」和测试

这个插件没有运行时依赖,全部代码在一个客户端产物里。测试是 8 个套件、400 项断言,全绿。

安装

DSH 的插件设置里搜包名就能装,或者用命令:

dsh plugin --profile web add dsh-vocab-study

注意 profile 是 web。写成 desktop 会报错,那个 profile 由 Electron 应用独占管理。

项目地址

MIT 许可,免费开源,随便改。

最后

这插件是给我自己用着顺手做的,现在功能上该有的都有了。如果你装了之后觉得哪里别扭、或者想要个什么功能,回帖说就行,我会看。

谢谢。

我以为等 agent 干活的时候可以摸摸鱼,你倒好背单词了!

哈哈哈哈,哎哟这不没事干嘛qwq