Thousand Words — плагин

Плагин превращает фразу в автономный HTML-интерфейс или диаграмму из крошечной JSON-спецификации, без отправки данных наружу.

  • 81 ★ репозитория
  • Последний коммит
  • Apache-2.0
Плагин

Минимальный доступ

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

  • Серверы локально собирают файлы HTML и SVG, а построенные страницы не обращаются к сети.
Все причины и проверки

jycd25/thousand-words

Установка

Работает в

В терминале, через 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-серверМинимальный доступ207Звезды репозитория

MCP-сервер показывает шаги агента на экране: механический паук ловит слова, а ветви делят работу на код, модель и человека.

MCP-серверМинимальный доступ114Звезды репозитория

Компилятор страниц: агент пишет короткую YAML-спецификацию, а компилятор собирает из нее автономный HTML-файл без сети.

ПлагинМинимальный доступ53Звезды репозитория
Официальный

MCP-сервер и плагин для сборки интерфейса с агентом: курируемые дизайн-системы, промпты для UI и варианты верстки

MCP-серверРасширенный доступ2,2 тыс.Звезды репозитория
Официальный

Официальный плагин Subframe: MCP-сервер и три скилла для дизайна интерфейсов в Subframe и переноса их в код приложения

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

Figma в код через MCP: сервер отдает агенту макет в виде компактного YAML с именами свойств как в CSS, раскрытыми переменными и вынесенными в файл SVG

MCP-серверРасширенный доступ7Звезды репозитория

Коротко о README

Плагин с двумя отдельными MCP-серверами и четырьмя скиллами. Пользователь описывает визуализацию словами, модель выдает короткую спецификацию, а встроенная среда рисует автономный файл.

Бейдж для README

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