一直以来都是在这个站伸手,下载大家做好的词典用,也不会做词典,所以写了一个简单的AI词典,放在github上面了,大家可以自行部署.
我也部署了一个现成的:AI词典,大家可以直接导入到词典里面使用,导入的方法在网页中写到了。
因为现在AI的token速率还比较低,所以只能做到简单的注读音,翻译,例句。当然我也会慢慢完善词典,让它的反应速度更快、更加精确。
欢迎大家试用!本词典永久开源免费~
5 个赞
不太明白你说的啥意思呢。 能不能按逻辑先后放几张图片上来看看,这个词典是干啥的,实现了啥功能。 谢谢
1 个赞
Yes,简单来说就是一个基于大模型的词典,最简单直白的试用方式就是网页使用:
这里是网址:https://dict.4555556.xyz/
网页使用
网页使用非常简单,直接打开输入单词查询即可,如图:
集成Goldendict
这是我写这个词典的主要目的,就是把它添加到goldendict中,当作一个其他词典的补充:
步骤
1. 生成词典url
在网页的下端可以看到url集成的页面链接:
点击后可以看到不同语言的ai词典生成器:
例如我们现在要添加一个英汉词典,选择源语言为英文、目标语言为汉语后就可以生成url:
https://dict.4555556.xyz/golden-dict?source=en&target=zh&word=%GDWORD%
2. 加入goldendict等词典
上面这个url就是查询词典的api接口,简单来说,替换url中的%GDWORD%就可以查询对应的单词,例如
https://dict.4555556.xyz/golden-dict?source=en&target=zh&word=good
就是查询good这个词,使用浏览器打开以后就可以看到:
那么我们的goldendict等词典就是通过替换%GDWORD%来查询的,具体加入方式为:
- 打开goldendict,当然我这里使用的是goldendict-ng,原理是一样的
- 选择编辑->词典
- 选择词典来源,网站:
- 点击右边的添加,在新添加的一栏中,地址就输入我们上一步生成的url
https://dict.4555556.xyz/golden-dict?source=en&target=zh&word=%GDWORD%
- 名称可以随意起一个,勾选启用即可使用。
3. 查询测试
现在我们可以去我们的词典中随便查一个词试一下:
看到如图也就大功告成啦!(当然我这里加的是德汉词典)
昨天洋洋洒洒写了一大堆,被机器人判断为广告了 ,现在我把教程放到网站上了,可以点击查看:
有任何问题都欢迎提出~
你好,我对这个项目很感兴趣,项目的前端很干净利索,但目前遇到一个困难,我日常用欧路比较多,这个可以适配欧路吗?
谢谢。
- AI的解释等会不会随机出错?有没有幻觉啥的
- 解释的长度可否定义? 多个义项怎么取舍?
- 能不能做成docker 和 命令行批量导入词表,导出结果?
- 有没有比较准的办法给1k/2k/…5k基础单词生成图片(当然大部分可能不准,但可以作为参考),上次有个哥们用AI给单词造图片,不知道咋样了
欧路是有类似的功能的,但是做不到goldendict直接:
- 在词库管理里找到网页书签:
- 右键选择后打开编辑在线词库列表:
- 然后一样的方式添加,只不过url中的%GDWORD%要换成{w}。
- 然后使用,但是问题是它不会直接调用,必须每次查询的时候手动点击一下:
这个也算是欧路的缺点吧,毕竟是高度定制的app,而且它有自己的很多词库、AI助手,所以用起来没有goldendict那么自由。
收到,感谢回复,我晚点研究一下。
1 个赞
- 单词的解释基本上没有出过错,有不精确的解释,但是出错应该比较少,毕竟这个问题很简单,不是那种大量的输入让他分析。(幻觉问题是有的,比方说你给他一个不存在的单词,它可能能够分析出这个单词不存在,但是也可能给它一个莫名的解释)
- 解释的长度和大模型的输出限额有关,比方说我现在用的google模型,最多一次输出为32.8k tokens,但是平时查询一次所需的输出只有200左右,因此基本上查词不会达到它的限额,也就是说仅仅是查单词的话,不需要取舍,它会输出所有的义项。
- 当然可以批量查询和导出,但是需要另外写接口,并且速度不会很高(当前查一个单词的速度大概是2s),当然如果有需要的话,可以改为多线程。
- 我现在用的模型Google 3n 4B非常非常简单,生成不了图片,当然有生成图片的模型,并且可以较准确的生成,但是生成需要时间、成本。
1 个赞