DevCraft Документации
Инструкции

Graphify

Установка и использование Graphify — граф знаний по кодовой базе для ИИ-агентов.

Graphify строит по проекту граф связей (классы, вызовы, документы) и отвечает на вопросы через query / path / explain, вместо того чтобы читать весь репозиторий целиком.

Ссылки

Установка

uv tool install graphifyy
graphify install

Пакет на PyPI называется graphifyy, команда в терминале — graphify.

Использование

В корне проекта:

graphify .
graphify query "как устроен AJAX в DevCraft"
graphify path "ClassA" "ClassB"
graphify explain "Application"
graphify update .

Результаты обычно в каталоге graphify-out/.

Когда полезно: разобраться в архитектуре и связях файлов.

Не нужно: читать целиком GRAPH_REPORT.md вместо точечных запросов.

Update-policy (host DLE + DevCraft)

graphify update . после правок индексируемых путей:

ПутиUpdate
engine/** (не cache), templates/Default/**, language/Russian/**Да
devcraft/src/**, devcraft/config/**, devcraft/locales/**, devcraft/*.phpДа
Только docs / .cursor / specsНет

Ignore: .graphifyignore (часто devcraft/ с исключениями !src / !config / !locales / !*.php). Контекст DevCraft: development_help/mcp/graphify.

См. также

На этой странице