提取 mdx、mdd 数据到 sqlite 在其他平台使用

如题,mdx 其实就是字典的数据,mdd 是媒体,最近我就把朗文英英6以及牛津高阶双解4的数据提取了出来,作为 sqlite 数据库存储,直接在 Emacs 读取数据进行展示,完全还原了朗文6的复杂布局和跳转,其中朗文6支持本地离线语音 or 在线语音。

5 个赞

没用过 Emacs ,只听过很厉害。
没想到还能发音,那图片也有吗?

手机可以打开吗?

没用过emacs ,楼主能否更详细一点怎么做的?

图片我没弄进去,也是可以的。

安卓手机上也可以安装emacs,是可以的。

就是通过AI写 Python脚本解析mdx的结构以及css,提取不同类型的数据,存入到 sqlite 当中,然后用 emacs 内的逻辑展示出来,而且我还做了插槽设计,也可以字典的不同部分可以上下挪动位置。

做什么用?目的是什么?

目的就是在emacs可以用mdx类型的词典数据啊

这种python脚本能不能分享借鉴一下呢,以前我也写过类似脚本想提取一些感兴趣的数据到sqlite,但是不知道怎么和css结合,只会很笨的方法自己梳理结构 :smiling_face_with_tear:

比如朗文6就是用 lexdb/scripts/mdx2db.py at main · LuciusChen/lexdb · GitHub 解析的,都是 AI 写的代码,我来验证。

1 个赞