Repolode
afc163

afc163/fanyi

Консольный китайско-английский переводчик (npm-пакет `fanyi`), который объединяет результаты словарей iciba и Youdao с переводом от LLM.

Звёзды
1,554
Форки
147
Открытые issues
5
Последний коммит
2 месяца назад

Что это?

fanyi — консольный переводчик с китайского на английский и обратно. Запустите в терминале `fanyi <word>` (или короткий псевдоним `fy`), чтобы получить словарные статьи из iciba и Youdao, а также перевод, сгенерированный LLM. Поддерживаются отдельные слова, фразы и целые предложения на китайском.

По умолчанию настройка не требуется: если API-ключ не задан, перевод через LLM выполняется с помощью встроенного прокси. Чтобы использовать собственную модель, задайте `LLM_API_KEY`, `LLM_API_BASE_URL` и `LLM_MODEL_ID` для любого OpenAI-совместимого эндпоинта. Каждый источник можно глобально отключить командой `fanyi config set`. Команда `list` показывает историю запросов, сгруппированную по датам.

В проект также входит Agent Skill, благодаря которому AI-агенты для программирования, например Claude Code, могут автоматически запускать fanyi, когда их просят перевести слово.

Ключевые возможности

  • 01Для каждого запроса показывает рядом результаты iciba, Youdao и LLM.
  • 02Работает сразу после установки благодаря встроенному бесплатному прокси для LLM.
  • 03Поддерживает любые OpenAI-совместимые модели с настройкой через переменные окружения.
  • 04Показывает потоковый вывод LLM и выделяет цветом значения слов.
  • 05Сохраняет историю запросов с поиском; её можно просматривать командой `list`.
  • 06Включает Agent Skill для AI-помощников по программированию.

Сценарии использования

  • Искать английские слова и китайские термины, не выходя из терминала.
  • Быстро переводить предложения с китайского на английский во время программирования или работы с текстом.
  • Поручать AI-агенту для программирования переводить тексты с помощью встроенного skill.
  • Сравнивать словарные определения с переводом той же фразы от LLM.

Быстрый старт

  1. 1

    Установите CLI глобально с помощью npm

    npm i fanyi -g
  2. 2

    Переведите слово или предложение

    fanyi love

Что важно знать

  • Переводит только с китайского на английский и обратно.
  • Результаты перевода зависят от сторонних источников (iciba, Youdao и LLM).

Темы

Частые вопросы

Что такое fanyi?
Консольный китайско-английский переводчик (npm-пакет `fanyi`), который объединяет результаты словарей iciba и Youdao с переводом от LLM. fanyi — консольный переводчик с китайского на английский и обратно. Запустите в терминале `fanyi <word>` (или короткий псевдоним `fy`), чтобы получить словарные статьи из iciba и Youdao, а также перевод, сгенерированный LLM. Поддерживаются отдельные слова, фразы и целые предложения на китайском.
fanyi можно использовать бесплатно? Какая у него лицензия?
fanyi распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
fanyi всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в fanyi — 7 сент. 2026 г..
Для чего можно использовать fanyi?
Искать английские слова и китайские термины, не выходя из терминала. Быстро переводить предложения с китайского на английский во время программирования или работы с текстом. Поручать AI-агенту для программирования переводить тексты с помощью встроенного skill. Сравнивать словарные определения с переводом той же фразы от LLM.
Как установить fanyi?
Установите CLI глобально с помощью npm: npm i fanyi -g Переведите слово или предложение: fanyi love
Где скачать fanyi?
Исходный код и инструкции по установке — на GitHub: https://github.com/afc163/fanyi

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Словарь и приложение для перевода на macOS, которое одновременно обращается к нескольким сервисам и переводит введённый или выделенный текст, а также текст с OCR-скриншотов.

15,2 тыс.+94 за неделю807SwiftGPL-3.0Обновлён вчера

Библиотека для сегментации текста и NLP на Go: поддерживает английский, китайский, японский и другие языки и реализует подход jieba.

ИИ и машинное обучение#nlp#text-segmentation#chinese-segmentation
2,8 тыс.233GoApache-2.0Обновлён 3 дня назад

Открытое расширение для изучения языков с помощью ИИ: переводит веб-страницы, субтитры и выделенный текст, а сохранённые слова превращает в карточки FSRS.

10,3 тыс.+87 за неделю788TypeScriptGPL-3.0Активно поддерживаетсяОбновлён 6 часов назад