词悦:Flutter编写的开源词典

词悦是一个简单的开源 mdict 词典,能在 Android/Windows/Linux 上跑

功能

  • :page_facing_up: 支持 MDX/MDD (Windows 表现不佳,Linux 暂不支持)
  • :magnifying_glass_tilted_left: 支持多词典搜索和显示
  • :artist_palette: Material You
  • :globe_with_meridians: AI 翻译 (支持 OpenAI, Gemini, Deepseek…) + Google 翻译 + DeepLX
  • :speaker_low_volume: 自定义音频库

截图

下载

目前最新版为 v1.19.0

Android

:star: Full 版(推荐,需要存储空间读取权限)

普通版(不需要存储空间读取权限,但是会把词典复制到应用内部目录)F-Droid 上的就是普通版

Windows

Linux

Arch Linux

# yay
yay -S ciyue

# paru
paru -S ciyue

Roadmap

未来不会增加对其他词典格式的支持,主要专注于 AI 功能和对 mdict 词典使用体验的提升。

License

MIT

反馈

有什么功能建议、bug 反馈都可以在这篇帖子下回复。

如果是词典使用的问题,务必贴上是哪个词典,描述详细是什么问题。

理论上可以做到支持 iOS 和 macOS,但是电脑太拉,跑不动黑苹果…

新版本更新日志也会发在这里,大约每 1-5 周会发布一个 minor 版本(major.minor.patch)

如果觉得好用的话,记得打赏一点鸭:爱发电 · 连接创作者与粉丝的会员制平台

如果各位大佬不嫌我的代码太烂的话,欢迎贡献鸭!

13 个赞

感谢制作分享开源 APP 。

2 个赞

v1.19.0 有个 bug,单词显示页面无法复制,v1.19.1 会修复这个 bug

2 个赞

请问你是开发者吗?

是的,最近很感谢你在 GitHub 上的反馈

1 个赞

为甚麽不放支持连结出来? 爱发电 · 连接创作者与粉丝的会员制平台

1 个赞

现有APP的用户基数让新软件难以短时间撼动,而软件开发人员越来越多,在旧平台的新软件很难长时间坚持更新改进,建议在新平台寻找发展空间

不懂,请问下,加载词典是解压mdd和mdx数据不,我加载柯柯5个词典,时间有长……

Full版,谢谢

目前的加载词典方式不高效,会把每个单词/资源的索引加到数据库里,v1.19.1 不会再采用这种方式,几乎可以像其他词典那样瞬间加载完成

谢谢op,谢谢提供软件

如果 OHOS 分叉的 Flutter 能新一点的话,会考虑支持下

1 个赞

v1.19.1 的测试版已经有了,应该是没什么 bug 和性能问题了

比较重要的更新:

  • REFACTOR 添加词典不再需要时间,秒加
  • FIX 修复单词显示页面无法长按的 bug
  • FEAT 悬浮窗功能已经可以使用了
  • UI 优化提示小弹窗
3 个赞
    谢谢楼主的辛勤劳动!我下载了https://github.com/mumu-lhl/Ciyue/releases/download/v1.19.0/ciyue-windows.zip,解压后点击ciyue.exe,但没有任何窗口界面,无法使用,请问怎么办?

用的是64位的Windows 10或Windows 11吗?

是64位的Windows 10,Microsoft Windows [版本 10.0.19044.4780],谢谢!

我用Windows 11测试是没问题的,实现不行的话,可以下载 .exe 或 .msix 安装包,安装后使用

1 个赞

支持全文搜索吗?

   

下载ciyue-installer.exe安装,仍然运行不了。下载ciyue-installer.msix时,系统却告知“此文件包含病毒或恶意软件”。

下载ciyue-windows.zip后双击ciyue.exe也无法打开

ciyue-installer.msix 确实有问题,因为没签名

ciyue-installer.exe 我测试了下是没问题,看看有没有其他的问题汇报吧