Thousand Words — плагин
Плагин превращает фразу в автономный HTML-интерфейс или диаграмму из крошечной JSON-спецификации, без отправки данных наружу.
- 81 ★ репозитория
- Последний коммит
- Apache-2.0
Минимальный доступ
Почему такой уровень
- Серверы локально собирают файлы HTML и SVG, а построенные страницы не обращаются к сети.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/thousand-wordsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Серверы локально собирают файлы HTML и SVG, а построенные страницы не обращаются к сети.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Thousand Words ставит два независимых MCP-сервера. `render_gui` из gui-maker собирает интерактивные интерфейсы: калькуляторы, живые графики, таблицы данных, пошаговые разборы алгоритмов, с экспортом в CSV и HTML. `render_diagram` из diagram-maker рисует блок-схемы, диаграммы последовательности, графики данных, круговые диаграммы и конечные автоматы в редактируемом HTML или статичном SVG. Модель ссылается на готовые компоненты и пикселей не рисует: график записывается примерно в 15 токенов. Итоговый файл автономный, открывается двойным щелчком, ползунки, шаги алгоритма и правки диаграммы работают в браузере без обращений к модели. Невалидные спецификации сервер отклоняет с указанием узла.
Для кого. Тем, кому нужен быстрый интерактивный калькулятор, график или схема прямо из чата, причем данные должны остаться на машине.
Подходит, если
- Вам нужен калькулятор зарплаты после налогов, и введенные суммы не должны уходить в сеть.
- Нужна пошаговая визуализация пузырьковой сортировки для объяснения коллеге.
- Схему входа в систему надо нарисовать и затем перетащить узлы в браузере.
- Таблицу с расходами выгружают в CSV прямо со страницы.
Не подходит, если
- Нужны иконки AWS и UML, дорожки или полосы активации: их нет.
- Требуется страница, где диаграмма реагирует на ползунки: грамматики разделены.
- Нужен общий хостинг страниц или состояние между сессиями на сервере.
Пример запроса к агенту
Сделай калькулятор зарплаты после налогов, чтобы мои цифры остались на странице, и схему входа в систему с группировкой по типам.Ограничения
Плагин задуман для объяснений и приватных расчетов. Смешивать грамматики gui-maker и diagram-maker на одной странице нельзя, диаграмма и ползунок живут в разных серверах. Нет библиотек значков AWS и UML, дорожек, полос активации, удаленного хостинга и серверного состояния между ходами. Диаграммы по умолчанию монохромные, цвета включаются полем `mono` со значением false. Правки диаграммы работают в режиме Edit. Хук запуска сессии направляет запросы на визуализацию к скиллам, поэтому после обновления нужна новая сессия.
Как отключить. Выполните `/plugin uninstall thousand-words@thousand-words`. Сохраненные HTML-файлы лежат у вас и удаляются вручную.
Частые вопросы
Как поставить плагин?
Две команды: `/plugin marketplace add jycd25/thousand-words` и `/plugin install thousand-words@thousand-words`. Оба MCP-сервера подключатся сами, остальное настраивать не нужно.
Как обновить плагин?
Обновите маркетплейс командой `/plugin marketplace update thousand-words`, затем плагин: `/plugin update thousand-words@thousand-words`. Начните новую сессию или выполните `/clear`.
Уходят ли мои данные из страницы?
Нет. Введенные суммы и таблицы остаются в браузере, а после рендера ползунки и правки не обращаются к модели.
Почему блок на диаграмме заменен значком предупреждения?
Узел не прошел проверку: нет обязательного поля или тип неизвестен. Исправьте узел или попросите инструмент MCP, он назовет точный путь ошибки.
В чем разница между render_gui и render_diagram?
`render_gui` собирает интерактивные интерфейсы из дерева компонентов, а `render_diagram` рисует одну диаграмму за вызов и отдает редактируемый HTML или статичный SVG. Грамматики не смешиваются.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныMCP-сервер @microcharts/mcp: агент подбирает тип из 106 мини-графиков React, берет готовые props и получает SVG с описанием
MCP-сервер показывает шаги агента на экране: механический паук ловит слова, а ветви делят работу на код, модель и человека.
Компилятор страниц: агент пишет короткую YAML-спецификацию, а компилятор собирает из нее автономный HTML-файл без сети.
MCP-сервер и плагин для сборки интерфейса с агентом: курируемые дизайн-системы, промпты для UI и варианты верстки
Официальный плагин Subframe: MCP-сервер и три скилла для дизайна интерфейсов в Subframe и переноса их в код приложения
Figma To Code MCP — макет Figma в код
Figma To Code MCP
Figma в код через MCP: сервер отдает агенту макет в виде компактного YAML с именами свойств как в CSS, раскрытыми переменными и вынесенными в файл SVG
Коротко о README
Плагин с двумя отдельными MCP-серверами и четырьмя скиллами. Пользователь описывает визуализацию словами, модель выдает короткую спецификацию, а встроенная среда рисует автономный файл.