x-cmd pkg | fanyi - 命令行中英文翻译工具

目录

    • 简介
    • 首次用户
    • 功能特点
    • 竞品和相关作品
    • 进一步探索

简介

fanyi 是命令行翻译工具,翻译数据来源于 icba.com 和 fanyi.youdao.com,仅支持中英文互译。支持 ChatGPT,可通过设置 OpenAI API 密钥以启用 ChatGPT 翻译。

注意:在 Linux 中尝试时你可能遇到 Error: spawn festival ENOENT,这需要运行 sudo apt-get install festival festvox-kallpc16k。详见

首次用户

  1. 使用 x env use fanyi 即可自动下载并使用

    • 在终端运行 eval "$(curl https://get.x-cmd.com)" 即可完成 x 命令安装, 详情参考 x-cmd 官网
  2. x-cmd 提供1分钟教程,其中包含了 fanyi 命令常用功能的 demo 示例,可以帮你快速上手 fanyi 。

  3. 使用案例:

    fanyi-1min-cn

    # 安装 fanyi
    x env use fanyi# 翻译单词或句子
    fanyi love
    fanyi 勇者# 查看翻译记录
    fanyi list# 关闭发音
    fanyi config --no-say# 禁用 iciba 翻译引擎
    fanyi config --no-iciba# 配置 openai-api-key
    fanyi config --openai-api-key <apikey>
    

功能特点

  1. 简单易用: 无需额外的配置,只需在终端中输入少量的命令就能进行翻译。
  2. 支持 ChatGPT:可通过设置 OpenAI API 密钥以启用 ChatGPT 翻译。
  3. 能播放音频:能将要翻译内容英文内容通过外置设备播放出来。

竞品和相关作品

  1. 有道翻译:有道翻译,fanyi 依赖的数据来源之一。由网易公司开发,支持多种语言的互译,提供文本翻译、语音翻译、图片翻译等功能。
  2. 谷歌翻译:由谷歌公司推出的免费在线翻译服务,提供文本翻译、网页翻译、语音输入翻译等功能。
  3. DeepL:由德国公司 DeepL GmbH 开发的机器翻译服务,支持多种语言的翻译,以其高质量的翻译而闻名。

进一步探索

  • fanyi 源代码 - fanyi 项目的源代码托管在 GitHub,你可以在这里找到最新版本的 fanyi 和参与社区贡献。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/417613.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

软件测试——黑盒测试

1.测试概述 1.1综述 本测试报告为计算机程序能力在线测评系统的黑盒测试&#xff0c;黑盒测试可以在不知道程序内部结构和代码的情况下进行&#xff0c;用来测试软件功能是否符合用户需求&#xff0c;是否达到用户预期目标&#xff0c;是否拥有较好的人机交互体验。 图1.1 黑…

C语言从入门到实战——文件操作

文件操作 前言一、 为什么使用文件二、 什么是文件2.1 程序文件2.2 数据文件2.3 文件名 三、 二进制文件和文本文件四、 文件的打开和关闭4.1 流和标准流4.1.1 流4.1.2 标准流 4.2 文件指针4.3 文件的打开和关闭4.4 文件的路径 五、 文件的顺序读写5.1 顺序读写函数介绍fgetcfp…

zoj 3494 BCD Code 数位DP + AC自动机

BCD Code 题意 将十进制数的每一位数位转化成一个 4 4 4 位的二进制数&#xff0c;并给定一些 禁止码&#xff0c;规定符合条件的数字的二进制表示中不能包含连续的某个禁止码。问 [ l , r ] [l,r] [l,r] 中有多少个符合条件的数字 思路 朴素的数位 D P DP DP 只涉及少量…

Rancher部署k8s集群测试安装nginx(节点重新初始化方法,亲测)

目录 一、安装前准备工作计算机升级linux内核时间同步Hostname设置hosts设置关闭防火墙&#xff0c;selinux关闭swap安装docker 二、安装rancher部署rancher 三、安装k8s安装k8s集群易错点&#xff0c;重新初始化 四、安装kutectl五、测试安装nginx工作负载 一、安装前准备工作…

羊驼系列大模型LLaMa、Alpaca、Vicuna

羊驼系列大模型&#xff1a;大模型的安卓系统 GPT系列&#xff1a;类比ios系统&#xff0c;不开源 LLaMa让大模型平民化 LLaMa优势 用到的数据&#xff1a;大部分英语、西班牙语&#xff0c;少中文 模型下载地址 https://huggingface.co/meta-llama Alpaca模型 Alpaca是斯…

el-table样式错乱解决方案

bug&#xff1a; 图片的椭圆框住的地方&#xff0c;在页面放大缩小之后就对不齐了。 原因&#xff1a; 主要原因是当你对页面放大缩小的时候&#xff0c;页面进行了重构&#xff0c;页面的宽高及样式进行了变化&#xff0c;但是在这个更新的过程中&#xff0c;table的反应并没…

高功率PCB设计中的EMC挑战与解决策略

在高功率PCB设计中&#xff0c;电磁兼容性&#xff08;EMC&#xff09;是一个关键问题&#xff0c;它涉及到保证电子设备在各种环境下正常运作&#xff0c;不受电磁干扰&#xff08;EMI&#xff09;的影响&#xff0c;同时也不对其他设备产生干扰。本文将从一个全面的视角探讨高…

C#,因数分解(质因子分解)Pollard‘s Rho算法的源代码

因数分解&#xff08;也称为质因子分解&#xff09;&#xff1a;将一个大整数分解它的质因子之乘积的算法。 Pollard Rho算法的基本思路&#xff1a;先判断当前数是否是素数&#xff08;质数&#xff09;&#xff0c;如果是&#xff0c;则直接返回。如果不是&#xff0c;继续找…

RabbitMQ入门篇【图文并茂,超级详细】

&#x1f973;&#x1f973;Welcome 的Huihuis Code World ! !&#x1f973;&#x1f973; 接下来看看由辉辉所写的关于Docker的相关操作吧 目录 &#x1f973;&#x1f973;Welcome 的Huihuis Code World ! !&#x1f973;&#x1f973; 前言 1.什么是MQ 2.理解MQ 3.生活…

什么是安全SCDN,有什么作用?

前两天有个站长被朋友推荐联系到了德迅云安全&#xff0c;想要对自己网站做一些安全防护&#xff0c;聊天中问及到了安全SCDN是什么意思&#xff0c;有哪些作用&#xff1f;那么德迅云安全今天就来简单讲述一下安全SCDN&#xff0c;来了解下什么是安全SCDN&#xff0c;以及它有…

JVM:Java类加载机制

Java类加载机制的全过程&#xff1a; 加载、验证、准备、初始化和卸载这五个阶段的顺序是确定的&#xff0c;类型的加载过程必须按照这种顺序按部就班地开始&#xff0c;而解析阶段则不一定&#xff1a;它在某些情况下可以在初始化阶段之后再开始&#xff0c; 这是为了支持Java…

10 个优化技巧,减少 Docker 镜像大小

什么是 docker? Docker 是一种容器引擎,可以在容器内运行一段代码。Docker 镜像是在任何地方运行您的应用程序而无需担心应用程序依赖性的方式。 要构建镜像,docker 使用一个名为 Dockerfile 的文件。Dockerfile 是一个包含许多指令(RUN、COPY、EXPOSE 等)的文件。成功执…