一个简单易用的命令行词典工具,支持中英互译,多词典源,显示音标和例句。
- 支持中英互译
- 单词翻译:提供详细释义、音标和例句
- 短语/句子翻译:智能识别中英文,提供准确翻译
- 支持多词典源
- 有道词典:提供权威词典释义、音标和网络释义
- 必应词典:提供高质量双语例句
- 智能功能
- 自动识别输入语言
- 根据查询内容自动选择最佳翻译接口
- 过滤并优化翻译结果和例句
- 人性化设计
- 清晰的结果展示
- 彩色输出支持
- 可配置的输出选项
yarn global add minidict
# 查询英文单词
dict hello
# 输出:音标、基本释义、网络释义
# 查询英文短语
dict "I love you" --examples
# 输出:多个可能的翻译、相关例句
# 查询中文
dict "我爱你" --examples
# 输出:英文翻译、相关例句
# 显示帮助
dict -h
# 显示版本
dict -v
配置文件位于 ~/.minidict.yml
,支持以下选项:
# 启用的词典插件,可选:bing、youdao
plugins:
- bing
- youdao
# 是否显示音标
showPhonetic: true
# 是否显示例句
showExamples: true
# 最大例句数量
maxExamples: 3
# 输出样式
style:
# 是否启用彩色输出
colorful: true
# 是否显示词典来源
showSource: true
# 安装依赖
yarn install
# 开发模式
yarn dev
# 构建
yarn build
# 测试
yarn test
# 代码检查
yarn lint
minidict 采用插件系统设计,目前支持:
- 支持中英互译
- 提供权威词典释义
- 显示音标(英美音)
- 提供网络释义
- 智能识别查询类型(单词/短语)
- 支持中英互译
- 提供高质量双语例句
- 智能过滤无关例句
- 优化排序算法
- 核心翻译器测试
- 词典插件测试
- 有道词典插件测试
- 必应词典插件测试
- 配置管理测试
- 命令行接口测试
MIT