ydcv-saki

Crates.ioydcv-saki
lib.rsydcv-saki
version0.7.1
created_at2025-04-26 11:51:31.564391+00
updated_at2025-04-26 15:45:32.653652+00
descriptionYouDao Console Version
homepage
repositoryhttps://github.com/eatradish/ydcv-saki
max_upload_size
id1650187
size300,356
Mag Mell (eatradish)

documentation

README

ydcv-saki

ydcv-saki 是一款有道词典命令行客户端,由 Farseerfc 老师的 ydcv-rs fork 而来,并做了一些符合个人风格口味的修改。

区别

与原版相比,主要区别如下:

  • 删除了用不到的可使用有道词典 JSON API 执行查询请求的功能。
  • 支持 Wayland 下剪切板单词查询(-x / --selection
  • 支持命令行补全生成 (-g/--gneneral-completion)
  • 支持保存查询历史,再次打开该应用会加载已保存的历史查询。

安装

可通过 Release 页面 来下载相应的二进制。也可以使用 cargo 来安装 ydcv-saki:

cargo install ydcv-saki

编译

确保已经安装了 Rust 1.85+ 和 GCC/Clang,执行:

cargo build --release

编译完成后,输入以下命令即可运行:

./target/release/ydcv
Commit count: 257

cargo fmt