ПОДРОБНО О ПРОЕКТЕ

Cartograph

Инструмент для изучения связей C#, SQL и Umbraco перед изменением системы.

Задача

Перед изменением старой системы понять, какие методы C#, SQL-процедуры и элементы CMS зависят друг от друга.

Моя роль

Личный инструмент для разработчиков, объединяющий индексацию, поиск по графу и веб-интерфейс.

Решение

Roslyn, разбор T-SQL и индексация Umbraco/uSync наполняют граф в SQLite. Дашборд и MCP-инструменты показывают поиск, места вызова и затрагиваемые компоненты.

Посмотреть в действии

Cartograph показывает SQL-процедуру и место её вызова в демонстрационном LegacyShop.
Cartograph показывает SQL-процедуру и место её вызова в демонстрационном LegacyShop.
Обзор LegacyShop: проекты, endpoints, процедуры и интеграции, найденные индексатором.
Обзор LegacyShop: проекты, endpoints, процедуры и интеграции, найденные индексатором.

Подтверждения и ограничения

Локальный пример LegacyShop дал 102 узла и 119 связей. Это объём демонстрации, а не бизнес-показатели. Запуск работал без AI-сервиса; подключение к внешнему MCP-клиенту и облачный чат не проверялись.

Связаться с Софией

Настройки доступности

Настройте отображение под себя. Выбранные параметры действуют во всех языках сайта.

Сайт всегда учитывает системную настройку уменьшения движения.

Хранит только ваш выбор о сохранении настроек. Не содержит имени или контактных данных.