Spintax Studio
Spintax Studio — настольный редактор шаблонов на языке SPINTAX. Это та самая
запись через фигурные скобки и вертикальные черты, из которой один исходник разворачивается в сотни и тысячи непохожих текстов: {Привет|Здравствуйте|Добрый
день}, вложенность, перестановки, переменные, условия, склонение по числам.
Окно устроено как в переводчике: слева вы пишете шаблон, справа сразу видите результат. Никакого «сохрани, запусти, проверь».
Главное отличие от блокнота со скобками — приложение не гадает. Проверку и
отрисовку выполняет настоящий движок SPINTAX, встроенный внутрь программы, а не отдельный упрощённый парсер. Если Studio говорит, что шаблон валиден, он будет валиден и там, где вы его потом примените. Счётчик показывает, сколько разных вариантов шаблон вообще способен выдать — до того, как вы запустите генерацию.
Что внутри:
— две панели с подсветкой синтаксиса и живым предпросмотром;
— меню Insert: вставить любую конструкцию по месту курсора или обернуть
выделенный фрагмент в выбор либо в комментарий;
— счётчик количества вариантов текущего шаблона;
— импорт шаблонов из GSA Search Engine Ranker с конвертацией и проверкой;
— свой тип файлов .spintax — шаблон открывается двойным кликом;
— генерация и экспорт вариантов, инспектор переменных и включений;
— встроенное руководство, написанное как пособие для автора, а не как справка по кнопкам;
— интерфейс на 14 языках, включая русский и украинский.
Отдельно про ИИ. В версии 0.2 появился необязательный черновик: описываете
задачу словами — модель собирает шаблон. Работает на вашем провайдере и вашем ключе, запросы уходят только на тот адрес, который вы указали в настройках.
Своего сервера и своего ключа у программы нет. Черновик перед выдачей
проверяется движком и попадает в отдельное поле ответа, а не в ваш документ:
вставить его или заменить им текст — ваше решение.
Технически это один нативный exe примерно на 2,5 МБ, собранный на Free Pascal и Lazarus. Ни Node, ни Python, ни .NET-рантайма ставить не нужно, фоновых служб нет, аккаунт не требуется, телеметрия не собирается. Программа бесплатная и с открытым исходным кодом под GPL-3.0-or-later, исходники на GitHub.
Сам язык SPINTAX описан на spintax.net, там же лежит песочница в браузере и
независимые движки для JavaScript, PHP, Python, Object Pascal и .NET — все
сверяются с общим набором эталонных тестов, так что шаблон из Studio даст
одинаковый результат в любом из них.



