App de dicionário e tradução para macOS que consulta vários serviços ao mesmo tempo e traduz texto digitado, selecionado ou capturado em screenshots com OCR.
afc163/fanyi
Um tradutor chinês-inglês para linha de comando (pacote npm "fanyi") que combina resultados dos dicionários iciba e Youdao com traduções feitas por LLM.
- Estrelas
- 1,554
- Forks
- 147
- Issues abertas
- 5
- Último commit
- há 2 meses
O que é?
fanyi é um tradutor de chinês e inglês para linha de comando. Execute `fanyi <word>` (ou o atalho `fy`) no terminal para ver entradas dos dicionários iciba e Youdao junto com uma tradução gerada por LLM. Ele traduz palavras isoladas, expressões e frases completas em chinês.
Por padrão, funciona sem configuração: quando não há uma chave de API definida, a tradução por LLM usa um proxy integrado. Para usar um modelo próprio, configure `LLM_API_KEY`, `LLM_API_BASE_URL` e `LLM_MODEL_ID` para usar qualquer endpoint compatível com OpenAI. É possível desativar cada fonte globalmente com `fanyi config set`. O comando `list` mostra as consultas anteriores agrupadas por data.
O projeto também inclui um Agent Skill, permitindo que agentes de programação com IA, como o Claude Code, usem o fanyi automaticamente quando alguém pedir a tradução de uma palavra.
Recursos principais
- 01Exibe lado a lado os resultados do iciba, Youdao e LLM para cada consulta.
- 02Funciona imediatamente com um proxy gratuito de LLM integrado.
- 03Aceita qualquer modelo compatível com OpenAI por meio de configurações no formato de variáveis de ambiente.
- 04Exibe a resposta do LLM em streaming, destacando os significados das palavras com cores.
- 05Mantém um histórico pesquisável, que pode ser consultado com o comando `list`.
- 06Inclui um Agent Skill para assistentes de programação com IA.
Casos de uso
- Consultar uma palavra em inglês ou um termo em chinês sem sair do terminal.
- Traduzir rapidamente uma frase em chinês para inglês enquanto programa ou escreve.
- Deixar um agente de programação com IA cuidar de pedidos de tradução usando o skill incluído.
- Comparar as definições do dicionário com a tradução de uma mesma expressão feita por LLM.
Início rápido
- 1
Instale o CLI globalmente com npm
npm i fanyi -g - 2
Traduza uma palavra ou frase
fanyi love
Antes de usar
- Traduz apenas entre chinês e inglês.
- Os resultados da tradução dependem de fontes de terceiros (iciba, Youdao e um LLM).
Tópicos
Perguntas frequentes
- O que é fanyi?
- Um tradutor chinês-inglês para linha de comando (pacote npm "fanyi") que combina resultados dos dicionários iciba e Youdao com traduções feitas por LLM. fanyi é um tradutor de chinês e inglês para linha de comando. Execute `fanyi <word>` (ou o atalho `fy`) no terminal para ver entradas dos dicionários iciba e Youdao junto com uma tradução gerada por LLM. Ele traduz palavras isoladas, expressões e frases completas em chinês.
- fanyi é gratuito? Qual é a licença?
- fanyi é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- fanyi ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de fanyi foi em 7 de set. de 2026.
- Para que posso usar fanyi?
- Consultar uma palavra em inglês ou um termo em chinês sem sair do terminal. Traduzir rapidamente uma frase em chinês para inglês enquanto programa ou escreve. Deixar um agente de programação com IA cuidar de pedidos de tradução usando o skill incluído. Comparar as definições do dicionário com a tradução de uma mesma expressão feita por LLM.
- Como instalar fanyi?
- Instale o CLI globalmente com npm: npm i fanyi -g Traduza uma palavra ou frase: fanyi love
- Onde consigo fanyi?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/afc163/fanyi
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Modelo multilíngue de conversão de texto em fala com 0,1 bilhão de parâmetros, que funciona em tempo real na CPU, clona vozes e gera áudio estéreo a 48 kHz.
Biblioteca de segmentação de texto e NLP em Go para inglês, chinês, japonês e outros idiomas, que implementa a abordagem do jieba.
Traduz artigos científicos em PDF para outro idioma, preservando fórmulas, gráficos, tabelas e layout, com opção de saída bilíngue.
Extensão de navegador open source para aprender idiomas com IA: traduz páginas, legendas e seleções e transforma palavras salvas em flashcards com FSRS.
Tradução para o chinês e guia de estudos do curso Agent Skills with Anthropic, da DeepLearning.AI, com anotações das aulas e explicações do código.