# 词悦：Flutter编写的开源词典

**URL:** <https://forum.freemdict.com/t/topic/40877>\
**Category:** 软件经验交流展望\
**Tags:** 词悦\
**Created:** [2025 年8 月 2 日 05:59 UTC](https://forum.freemdict.com/t/topic/40877 "2025-08-02T05:59:53Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mumulhl](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mumulhl/32/74564_2.png) [@Mumulhl](https://forum.freemdict.com/u/Mumulhl)\
**Post date:** [2025 年8 月 2 日 05:59 UTC](https://forum.freemdict.com/t/topic/40877/1 "2025-08-02T05:59:53Z")

</div>

[词悦](https://github.com/mumu-lhl/Ciyue)是一个简单的开源 mdict 词典，能在 Android/Windows/Linux 上跑

## 功能

- 📄 支持 MDX/MDD (Windows 表现不佳，Linux 暂不支持)
- 🔍 支持多词典搜索和显示
- 🎨 Material You
- 🌐 AI 翻译 (支持 OpenAI, Gemini, Deepseek…) + Google 翻译 + DeepLX
- 🔈 自定义音频库

## 截图

 ![1](https://forumcdn.freemdict.com/uploads/default/original/3X/f/1/f12217bf669792302ad2a9415bb76754aba5773d.png)  
 ![2](https://forumcdn.freemdict.com/uploads/default/original/3X/3/b/3bdf36f141ff99c90394233d809ece56e319ab03.png)  
 ![3](https://forumcdn.freemdict.com/uploads/default/original/3X/f/1/f14e3277b66f4c39a60932f8a53dded862fc7b3a.png)  
 ![4](https://forumcdn.freemdict.com/uploads/default/original/3X/3/c/3c50a469802611189e97bec3025287856e1b6bb1.png)  
 ![5](https://forumcdn.freemdict.com/uploads/default/original/3X/f/e/feb81c7d78cdace3c78f27306a6be7d2dc40cd1c.png)

## 下载

目前最新版为 v1.23.1

### Android

⭐ Full 版（推荐，需要存储空间读取权限）

| | |
| --- | --- |
| arm64-v8a | [arm64-v8a-full.apk](https://github.com/mumu-lhl/Ciyue/releases/download/v1.23.1/ciyue-arm64-v8a-full.apk) |
| armabi-v7a | [armabi-v7a-full.apk](https://github.com/mumu-lhl/Ciyue/releases/download/v1.23.1/ciyue-armabi-v7a-full.apk) |
| x86\_64 | [x86\_64-full.apk](https://github.com/mumu-lhl/Ciyue/releases/download/v1.23.1/ciyue-x86_64-full.apk) |

普通版（不需要存储空间读取权限，但是会把词典复制到应用内部目录）[F-Droid](https://f-droid.org/packages/org.eu.mumulhl.ciyue/) 上的就是普通版

| | |
| --- | --- |
| arm64-v8a | [arm64-v8a-release.apk](https://github.com/mumu-lhl/Ciyue/releases/download/v1.23.1/ciyue-arm64-v8a-release.apk) |
| armabi-v7a | [armabi-v7a-release.apk](https://github.com/mumu-lhl/Ciyue/releases/download/v1.23.1/ciyue-armabi-v7a-release.apk) |
| x86\_64 | [x86\_64-release.apk](https://github.com/mumu-lhl/Ciyue/releases/download/v1.23.1/ciyue-x86_64-release.apk) |

### Windows

| |
| --- |
| [ciyue-installer.msix](https://github.com/mumu-lhl/Ciyue/releases/download/v1.23.1/ciyue-installer.msix) |
| [ciyue-installer.exe](https://github.com/mumu-lhl/Ciyue/releases/download/v1.23.1/ciyue-installer.exe) |
| [ciyue-windows.zip](https://github.com/mumu-lhl/Ciyue/releases/download/v1.23.1/ciyue-windows.zip) |

### Linux

| |
| --- |
| [Ciyue-latest-x86\_64.AppImage](https://github.com/mumu-lhl/Ciyue/releases/download/v1.21.0/Ciyue-latest-x86_64.AppImage) |
| [ciyue-x86\_64.deb](https://github.com/mumu-lhl/Ciyue/releases/download/v1.23.1/ciyue-x86_64.deb) |
| [ciyue-linux.tar.xz](https://github.com/mumu-lhl/Ciyue/releases/download/v1.23.1/ciyue-linux.tar.xz) |

### Arch Linux

```bash
# yay
yay -S ciyue

# paru
paru -S ciyue

```

## Roadmap

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

## License

MIT

## 反馈

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

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

## 附

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

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

如果觉得好用的话，记得打赏一点鸭：[爱发电 · 连接创作者与粉丝的会员制平台](https://afdian.com/a/mumulhl)

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

---

<div class="post-metadata">

**Author:** ![Mumulhl](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mumulhl/32/74564_2.png) [@Mumulhl](https://forum.freemdict.com/u/Mumulhl)\
**Post date:** [2025 年8 月 2 日 10:12 UTC](https://forum.freemdict.com/t/topic/40877/3 "2025-08-02T10:12:30Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![loyukfai](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/d78d45/32.png) [@loyukfai](https://forum.freemdict.com/u/loyukfai)\
**Post date:** [2025 年8 月 3 日 05:14 UTC](https://forum.freemdict.com/t/topic/40877/4 "2025-08-03T05:14:00Z")

</div>

请问你是开发者吗？

---

<div class="post-metadata">

**Author:** ![Mumulhl](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mumulhl/32/74564_2.png) [@Mumulhl](https://forum.freemdict.com/u/Mumulhl)\
**Post date:** [2025 年8 月 3 日 06:20 UTC](https://forum.freemdict.com/t/topic/40877/5 "2025-08-03T06:20:41Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![loyukfai](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/l/d78d45/32.png) [@loyukfai](https://forum.freemdict.com/u/loyukfai)\
**Post date:** [2025 年8 月 3 日 06:49 UTC](https://forum.freemdict.com/t/topic/40877/6 "2025-08-03T06:49:05Z")

</div>

为甚麽不放支持连结出来？ [爱发电 · 连接创作者与粉丝的会员制平台](https://afdian.com/a/mumulhl)

---

<div class="post-metadata">

**Author:** ![endnote](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/e/9de0a6/32.png) [@endnote](https://forum.freemdict.com/u/endnote)\
**Post date:** [2025 年8 月 3 日 06:58 UTC](https://forum.freemdict.com/t/topic/40877/7 "2025-08-03T06:58:43Z")

</div>

> [@2025新开源词典软件-词悦Ciyue](http://forum.freemdict.com/t/topic/36844/23):
>
> 开发鸿蒙应用呗，目前还没有原生鸿蒙应用支持mdx的词典，弄得好的话可以收费，

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

---

<div class="post-metadata">

**Author:** ![mwftts](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/m/a88e4f/32.png) [@mwftts](https://forum.freemdict.com/u/mwftts)\
**Post date:** [2025 年8 月 3 日 09:32 UTC](https://forum.freemdict.com/t/topic/40877/8 "2025-08-03T09:32:15Z")

</div>

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

Full版，谢谢

---

<div class="post-metadata">

**Author:** ![Mumulhl](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mumulhl/32/74564_2.png) [@Mumulhl](https://forum.freemdict.com/u/Mumulhl)\
**Post date:** [2025 年8 月 3 日 09:51 UTC](https://forum.freemdict.com/t/topic/40877/9 "2025-08-03T09:51:54Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![mwftts](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/m/a88e4f/32.png) [@mwftts](https://forum.freemdict.com/u/mwftts)\
**Post date:** [2025 年8 月 3 日 09:53 UTC](https://forum.freemdict.com/t/topic/40877/10 "2025-08-03T09:53:36Z")

</div>

谢谢op，谢谢提供软件

---

<div class="post-metadata">

**Author:** ![Mumulhl](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mumulhl/32/74564_2.png) [@Mumulhl](https://forum.freemdict.com/u/Mumulhl)\
**Post date:** [2025 年8 月 4 日 05:51 UTC](https://forum.freemdict.com/t/topic/40877/11 "2025-08-04T05:51:02Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Mumulhl](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mumulhl/32/74564_2.png) [@Mumulhl](https://forum.freemdict.com/u/Mumulhl)\
**Post date:** [2025 年8 月 4 日 14:38 UTC](https://forum.freemdict.com/t/topic/40877/12 "2025-08-04T14:38:17Z")

</div>

[v1.19.1](https://github.com/mumu-lhl/Ciyue/releases/tag/v1.19.1-beta.1) 的测试版已经有了，应该是没什么 bug 和性能问题了

比较重要的更新：

- REFACTOR 添加词典不再需要时间，秒加
- FIX 修复单词显示页面无法长按的 bug
- FEAT 悬浮窗功能已经可以使用了
- UI 优化提示小弹窗

---

<div class="post-metadata">

**Author:** ![yfz516](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/yfz516/32/18474_2.png) [@yfz516](https://forum.freemdict.com/u/yfz516)\
**Post date:** [2025 年8 月 4 日 17:19 UTC](https://forum.freemdict.com/t/topic/40877/13 "2025-08-04T17:19:48Z")

</div>

```auto
    谢谢楼主的辛勤劳动！我下载了https://github.com/mumu-lhl/Ciyue/releases/download/v1.19.0/ciyue-windows.zip，解压后点击ciyue.exe,但没有任何窗口界面，无法使用，请问怎么办？

```

---

<div class="post-metadata">

**Author:** ![Mumulhl](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mumulhl/32/74564_2.png) [@Mumulhl](https://forum.freemdict.com/u/Mumulhl)\
**Post date:** [2025 年8 月 8 日 10:42 UTC](https://forum.freemdict.com/t/topic/40877/14 "2025-08-08T10:42:28Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![yfz516](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/yfz516/32/18474_2.png) [@yfz516](https://forum.freemdict.com/u/yfz516)\
**Post date:** [2025 年8 月 9 日 01:16 UTC](https://forum.freemdict.com/t/topic/40877/15 "2025-08-09T01:16:30Z")

</div>

是64位的Windows 10，Microsoft Windows [版本 10.0.19044.4780]，谢谢！

---

<div class="post-metadata">

**Author:** ![Mumulhl](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mumulhl/32/74564_2.png) [@Mumulhl](https://forum.freemdict.com/u/Mumulhl)\
**Post date:** [2025 年8 月 9 日 05:54 UTC](https://forum.freemdict.com/t/topic/40877/16 "2025-08-09T05:54:05Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![sxgg0001](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/sxgg0001/32/83045_2.png) [@sxgg0001](https://forum.freemdict.com/u/sxgg0001)\
**Post date:** [2025 年8 月 9 日 15:39 UTC](https://forum.freemdict.com/t/topic/40877/17 "2025-08-09T15:39:39Z")

</div>

支持全文搜索吗？

---

<div class="post-metadata">

**Author:** ![yfz516](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/yfz516/32/18474_2.png) [@yfz516](https://forum.freemdict.com/u/yfz516)\
**Post date:** [2025 年8 月 12 日 19:59 UTC](https://forum.freemdict.com/t/topic/40877/18 "2025-08-12T19:59:54Z")

</div>

> [@Mumulhl](#):
>
> ciyue-installer.msix

```auto
   

```

 ![Ciyue有恶意？](https://forumcdn.freemdict.com/uploads/default/original/3X/c/9/c963b96f38a01252079ebb1197075a073af4e964.jpeg)

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

```

---

<div class="post-metadata">

**Author:** ![hkreporter](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/h/41988e/32.png) [@hkreporter](https://forum.freemdict.com/u/hkreporter)\
**Post date:** [2025 年8 月 12 日 22:50 UTC](https://forum.freemdict.com/t/topic/40877/19 "2025-08-12T22:50:59Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Mumulhl](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mumulhl/32/74564_2.png) [@Mumulhl](https://forum.freemdict.com/u/Mumulhl)\
**Post date:** [2025 年8 月 14 日 12:23 UTC](https://forum.freemdict.com/t/topic/40877/20 "2025-08-14T12:23:20Z")

</div>

> [@yfz516](#):
>
> `ciyue-installer.msix`

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

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

---

<div class="post-metadata">

**Author:** ![Mumulhl](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mumulhl/32/74564_2.png) [@Mumulhl](https://forum.freemdict.com/u/Mumulhl)\
**Post date:** [2025 年8 月 14 日 13:08 UTC](https://forum.freemdict.com/t/topic/40877/21 "2025-08-14T13:08:02Z")

</div>

目前还不支持，未来计划支持

[下一页](https://forum.freemdict.com/t/topic/40877.md?page=2)
