ainovel-cli

ainovel-cli пишет роман без вмешательства: движок ведет архитектора, писателя и редактора и возобновляет работу после сбоя.

  • 2 314 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

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

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

  • Программа пишет файлы в каталог запуска, хранит ключи провайдеров в `~/.ainovel/` и отправляет тексты внешним LLM, расходуя платные запросы.
Все причины и проверки

voocel/ainovel-cli

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/ainovel-cli

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Программа пишет файлы в каталог запуска, хранит ключи провайдеров в `~/.ainovel/` и отправляет тексты внешним LLM, расходуя платные запросы.

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

Что делает

Движок для автоматического написания длинных романов. Детерминированный Engine по таблице фактов запускает трех автономных агентов (Architect, Writer, Editor), а спорные решения передает отдельному Arbiter. Из одной фразы получается полноценная книга, а каждый шаг сохраняется в контрольной точке, поэтому после сбоя работа продолжается с нужного шага. Планирование идет в два уровня (тома и арки) и разворачивается по ходу письма, для каждой главы подбираются связанные прежние главы, а Editor оценивает текст по семи критериям. Вмешиваться можно во время работы, а режим `--headless` подходит для сервера, NAS и CI. Поддерживаются OpenRouter, Anthropic, Gemini, OpenAI и другие.

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

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

  • Нужен черновик романа на 500 глав по одной фразе замысла.
  • Работа идет на сервере или в CI без экрана, команда `ainovel-cli --headless --prompt "..."`.
  • Во время написания хочется менять сюжет: правку вводят в поле, и затронутые главы переписываются.
  • Сбой или перезапуск прервали работу, а повторно запустить из той же папки нужно с контрольной точки.

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

  • Нужен готовый к публикации текст без правки: качество определяет выбранная модель.
  • Ограничен бюджет на API: длинный роман потребляет много запросов.
  • Нужна документация не на китайском: README и сообщения интерфейса в основном на китайском.

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

Запусти ainovel-cli в пустой папке без интерфейса с замыслом «мистический детектив в маленьком порту» и покажи, где лежит результат.

Ограничения

Книга создается языковой моделью, а расход на длинный роман может быть большим, поэтому следите за счетом у провайдера. Ключи и базовые адреса провайдеров хранятся в `~/.ainovel/config.json`. Документация и интерфейс в основном на китайском. Установочный сценарий из README запускается через `curl | sh`, есть и сборка командой `go install` и образ Docker. Один каталог запуска соответствует одной книге, а результат лежит в `output/novel/`. Лицензия Apache-2.0.

Как отключить. Удалите бинарный файл `ainovel-cli` (или `go clean`), каталог настроек `~/.ainovel/` и папку `output/novel/` нужной книги.

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

Как установить?

`go install github.com/voocel/ainovel-cli/cmd/ainovel-cli@latest` или скрипт `install.sh` из README. Есть образ Docker и `docker compose run --rm ainovel`.

Как запустить без интерфейса?

Командой `ainovel-cli --headless --prompt "..."` или `--prompt-file prompt.txt`. Сначала один раз запустите программу и настройте провайдера.

Что будет после сбоя?

Каждый успешный шаг записывается в контрольную точку. Запуск из той же папки продолжает с шага `plan`, `draft`, `check` или `commit`.

Какие модели поддерживаются?

OpenRouter, Anthropic, Gemini, OpenAI и другие: провайдеров и модели добавляют командой `/config` и переключают `/model`.

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

Да, `/review on` включает покомандную проверку: каждая `/next` пропускает ровно одну новую главу.

Обсуждение

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

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

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

Одиннадцать скиллов учат агента придумывать и писать промпты для NovelAI Diffusion V5: идея, сцена, персонаж, комикс, одежда и обратный промпт по картинке

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

Скиллы и CLI ведут Codex или Claude Code от текста романа до готовой манги: сценарий, раскадровка, рисунки, надписи, PDF.

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

infinite-creation ведет роман или сценарий через ComfyUI до готового видео с озвучкой, музыкой и субтитрами.

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

vork — движок 3D и VFX для агентов: сцену, шейдеры и камеру агент пишет кодом, рендер идет на видеокарте.

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

Самостоятельный конвейер превращает текстовый сценарий в MP4 с озвучкой и стоковыми кадрами; агент управляет им через MCP.

ПлагинРасширенный доступ129Звезды репозитория

Коротко о README

README на китайском описывает движок с тремя агентами и Arbiter, разовую настройку провайдера, режимы с интерфейсом и без него и структуру результата.

Бейдж для README

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