System Design · system-design
System design (проектирование систем) — дисциплина о том, как из отдельных компонентов собирается работающая программная система; в репозитории archify это одна из тем (тег system-design), по которой агент строит интерактивные диаграммы.
Подробно
System design — это проектирование программных систем: выбор компонентов, их границ, связей и поведения при заданных требованиях. В репозитории tt-a1i/archify тема system-design указана среди топиков проекта, то есть относится к тем областям, для которых инструмент визуализирует решения. archify описывает себя как agent skill для Claude Code, Codex и других агентов, который превращает любую идею, план или кодовую базу в красивую интерактивную диаграмму на JavaScript (лицензия MIT). На практике system design нужен, чтобы обсуждать и документировать архитектурные решения до и во время написания кода, а диаграмма служит общим языком для команды.
Примеры употребления
- Топик `system-design` в списке тем репозитория tt-a1i/archify
- Промпт агенту: «turn this plan into an interactive system design diagram»
- Ревью архитектурного решения по схеме, сгенерированной archify из кодовой базы
- Документирование system design проекта в виде diagram-as-code
