translate-book — скилл

Скилл для перевода целых книг в форматах PDF, DOCX и EPUB на любой язык с помощью параллельных субагентов

  • 2 402 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Запускает скрипты конвертации и читает файлы на диске
  • Расходует токены на параллельных субагентах
Все причины и проверки

deusyu/translate-book

Установка

Ручная установка

npx skills add deusyu/translate-book -a claude-code -g

Нужны Calibre (ebook-convert), Python, pandoc и pip-пакет pypandoc.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запускает скрипты конвертации и читает файлы на диске
  • Расходует токены на параллельных субагентах

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл переводит книги целиком: разбирает исходный файл в markdown, режет его на фрагменты, переводит их параллельными субагентами и собирает результат обратно в HTML, DOCX, EPUB или PDF. Он собирает глоссарий терминов и имен, чтобы перевод был единообразным по всей книге, и умеет продолжать прерванный перевод. Работает в Codex, Claude Code и OpenClaw, конвертацией форматов занимается Calibre, вспомогательные скрипты написаны на Python.

Для кого. Для переводчиков, редакторов и читателей, которым нужен черновой перевод целой книги.

Подходит, если

  • Нужно перевести книгу в PDF, DOCX или EPUB на другой язык
  • Нужен единый глоссарий терминов по всему тексту
  • Нужно продолжить прерванный перевод больших файлов

Не подходит, если

  • Нужен заверенный профессиональный перевод без ручной вычитки
  • Нет установленного Calibre и Python для скриптов

Пример запроса к агенту

Переведи эту книгу в EPUB на русский и собери единый глоссарий имен

Ограничения

Нужны Calibre с командой ebook-convert, Python и pandoc, для лучшего оглавления beautifulsoup4. Результат это машинный перевод, который стоит вычитать. Расход токенов на длинных книгах заметный из-за параллельных субагентов.

Как отключить. Удалите папку translate-book из каталога скиллов агента, например ~/.claude/skills/translate-book или ~/.agents/skills/translate-book.

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

Что нужно установить кроме скилла?

Calibre с ebook-convert, Python, pandoc и pip-пакет pypandoc, опционально beautifulsoup4.

Можно ли продолжить прерванный перевод?

Да, скилл сохраняет промежуточные фрагменты и метаданные и умеет докручивать перевод.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл переводит PDF научной статьи в новый PDF, где каждая страница совпадает с оригиналом, с формулами в LaTeX.

СкиллРасширенный доступ64Звезды репозитория

BookTrans переводит книгу целиком за один запуск: разведка, перевод с общим контекстом, правка, сноски и сборка в epub или fb2.

CLIРасширенный доступ55Звезды репозитория

Скилл переводит англоязычные и франкоязычные учебные материалы на китайский и собирает HTML, DOCX или Markdown с терминами.

СкиллРасширенный доступ109Звезды репозитория

Скилл перевода научных статей с китайского на английский: согласует термины с автором, переводит и независимо проверяет рукопись

СкиллМинимальный доступ301Звезды репозитория

Превращает техническую книгу или папку документов в структурированный скилл с главами, глоссарием и шпаргалкой

СкиллРасширенный доступ37,7 тыс.Звезды репозитория

Скилл для перевода файлов целиком с сохранением верстки: PDF, DOCX, PPTX, XLSX, EPUB, субтитры, картинки, аудио и видео.

СкиллРасширенный доступ94Звезды репозитория

Коротко о README

README описывает агентский скилл для перевода книг в Codex, Claude Code и OpenClaw. Пайплайн переводит исходный файл через markdown-фрагменты в переведенные фрагменты и собирает выходные форматы HTML, DOCX, EPUB и PDF. Установка через npx skills add или ручным клонированием в каталог скиллов. Нужны Calibre, Python и pandoc, скрипты сливают метаданные и ведут глоссарий терминов. Лицензия MIT.

Бейдж для README

Исходный SKILL.md

---
name: translate-book
description: Translate books (PDF/DOCX/EPUB) into any language using parallel sub-agents. Converts input -> Markdown chunks -> translated chunks -> HTML/DOCX/EPUB/PDF.
allowed-tools: Read, Write, Edit, Bash, Glob, Grep, Agent, AskUserQuestion
---

# Book Translation Skill

You are a book translation assistant. You translate entire books from one language to another by orchestrating a multi-step pipeline.

## Workflow

### 1. Collect Parameters

Determine the following from the user's message:
- file_path: Path to the input file (PDF, DOCX, or EPUB) - REQUIRED
- target_lang: Target language code (default: zh)
- concurrency: Number of parallel sub-agents per batch (default: 8)

### 2. Preprocess - Convert to Markdown Chunks

Run the conversion script to produce chunks.

Сообщить о проблеме