Редакторы Spintax

Инструменты для написания spintax-шаблонов: нативный редактор для Windows с живым рендером, расширения с точной подсветкой, песочница в браузере — и архив десктопного приложения, с которого всё началось.

Какой инструмент под какую задачу

Что нужно сделатьГде это делается
Проверить, валиден ли шаблонПесочница — онлайн-проверка спинтакса: вставили, ошибки подчёркнуты на своих местах
Развернуть шаблон в уникальные вариантыПесочница — чтобы взглянуть; Spintax Studio — чтобы сгенерировать сразу набор
Выгрузить полученные вариантыStudio — по одному в строке текстом или книгой XLSX
Превратить готовую статью в шаблонКак писать spintax-шаблоны с ИИ — конвертирует модель, проверяет движок
Писать и править с подсветкой синтаксисаStudio или расширения для VS Code и Sublime Text
Посмотреть, что делает конструкцияСправочник по синтаксису

Spintax Studio — десктопный редактор

Spintax Studio — бесплатный нативный редактор для Windows, устроенный как переводчик: слева ваш шаблон, справа текст, который он на самом деле порождает. И рендер, и вердикт «валидно или нет» выдаёт настоящий движок, вкомпилированный в приложение, — реализация на Object Pascal из того же семейства, что JavaScript, PHP и Python, — а не второй парсер, который может с ним разойтись.

  • Диагностика с позицией. У ошибок и предупреждений есть строка и колонка: незакрытая скобка находится кликом, а не вычитыванием.
  • Визуальный редактор выбора. Группа открывается рядом с курсором, альтернативы правятся списком; порядок перестановки и её подмножество задаются без пересчёта скобок.
  • Переменные и includes под лупой. Определения, ссылки, значения сессии, неопределённые имена, цели includes и статус разрешения каждого.
  • Воспроизводимые варианты. Набор генерируется локально, закрепляется seed-ом и выгружается по одному в строке текстом или книгой XLSX.
  • Светлая и тёмная темы, 14 языков интерфейса.

Работает полностью офлайн: без аккаунта, без ключа API, без телеметрии и без Node, PHP или Python. ИИ внутри Studio пока нет — работа с ИИ запланирована на следующие релизы. А до тех пор связка такая: черновик шаблона пишет модель, а Studio показывает, что он на самом деле рендерит, и даёт починить то, что модель напутала.

Spintax Studio: редактор выбора, шаблон с подсветкой синтаксиса и живой рендер рядом

Расширения редакторов

Подсветка синтаксиса spintax, точная по движку: перечисления, перестановки с <config>, переменные, директивы, условия, плюралы, комментарии и вложенность.

Для VS Code установите 301st.spintax из Marketplace. Для Sublime Text откройте Command Palette, выполните Package Control: Install Package и выберите Spintax.

Песочница

Ничего не нужно устанавливать: песочница рендерит шаблоны прямо в браузере через тот же движок @spintax/core — диагностика со строкой и колонкой, любое число вариантов по клику, ссылки для шаринга.

Истоки: Generating The Web (GTW)

До расширений и песочницы был настольный софт. GTW задал стандарт синтаксиса, который документирует этот сайт; история и оригинальные установщики сохранены ниже.

История

Generating The Web (GTW) — приложение для Windows от S5 Development LLC, впервые выпущенное примерно в 2009 году. Оно было создано для веб-мастеров и SEO-специалистов, которым требовалось производить большие объёмы уникального контента из структурированных шаблонов.

GTW ввёл основной синтаксис, которому следуют современные реализации spintax: перечисления с {фигурными скобками}, перестановки с [квадратными скобками] и настраиваемыми разделителями, переменные через #set, композицию шаблонов через #include и многоступенчатый конвейер постобработки для автоматической коррекции текста.

Программа прошла через несколько версий: 2.0 — последняя англоязычная, 2.7 — последняя русскоязычная. Оригинальный сайт generating-the-web.com больше не работает.

Некоторые возможности GTW были специфичны для настольного приложения и не вошли в современный синтаксис: словари синонимов, фильтрация повторов на основе шинглов и коррелированные константы (#const). Основные элементы синтаксиса — перечисления, перестановки, переменные, включения, комментарии и постобработка — полностью реализованы в плагине Spintax для WordPress.

Загрузки

Оригинальные установщики GTW, сохранённые с web.archive.org. Предоставляются как есть в справочных целях.

ФайлВерсияЯзыкРазмер
gtw20.exe 2.0 Английский 1,6 МБ
gtw27ru.exe 2.7 Русский 2,5 МБ