PID to Knowledge Graph — скилл
Скилл Claude Code читает схемы P&ID из PDF и строит граф процесса: потоки, приборы, контуры управления.
- 240 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Скилл ставит пакеты Python и запускает скрипты, поэтому Claude Code спрашивает разрешения на команды.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/pid-to-knowledge-graphОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл ставит пакеты Python и запускает скрипты, поэтому Claude Code спрашивает разрешения на команды.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл `pid-to-kg` берет PDF с P&ID или PFD, цифровой или сканированный, и собирает граф знаний о технологическом процессе. В графе три слоя: поток (что выше и ниже по течению каждого бака, насоса, клапана и участка трубы), измерения (какой прибор какую величину мерит и где стоит) и управление (контуры от датчика через регулятор до исполнительного органа, включая каскады, блокировки и частотные приводы). Схемы читает Claude: распознает символы и прослеживает линии. Подготовку страниц, сборку графа и проверку выполняют скрипты на Python. Лист режется на перекрывающиеся фрагменты, а теги сверяются с текстом PDF или с распознаванием OCR. Каждому элементу присваивается уровень уверенности, нечитаемое помечается, а не домысливается. Результат лежит в `work/<имя завода>/kg/`: `summary.md` с обзором завода для LLM, `graph.json` с полным графом и `qa_report.md` со списком спорных мест. После этого по чертежам можно спрашивать, что питает осветлитель или какие датчики стоят после насоса P-101.
Для кого. Инженерам по автоматизации и технологам химических производств, которым нужно задавать вопросы по набору P&ID, а не листать сотни листов.
Подходит, если
- Из архива чертежей завода нужно собрать контекстный слой для LLM-приложения.
- Надо быстро выяснить, какое оборудование стоит выше по потоку от осветлителя.
- Нужно найти, какой клапан двигает регулятор FIC-0502 и по какому сигналу.
- Скан старого P&ID надо превратить в проверяемую структуру с отметкой неуверенных мест.
Не подходит, если
- Чертежи не в PDF: скилл читает только PDF.
- Требуется результат без ручной проверки: уверенность в распознавании на сложных листах ограничена.
- Вопрос касается трехмерной модели завода, а не двумерных схем.
Пример запроса к агенту
Преврати haile.pdf в граф знаний. P&ID на страницах 47–60.Ограничения
Нужны Claude Code (приложение или терминал) и Python 3.10 или новее. На Python 3.13 и выше скилл работает, но без OCR-сверки тегов и автоповорота страниц, лучший выбор 3.12. При первом запуске Claude ставит нужные пакеты Python и спрашивает разрешение на команды. Большие комплекты чертежей обрабатываются долго, так как каждый лист читается подробно. Расхождения помечаются в `qa_report.md`, и их стоит сверить с чертежом. Лицензия MIT, последний коммит сделан в ноябре 2026.
Как отключить. Удалите папку `pid-to-kg` из `~/.claude/skills/` и перезапустите Claude Code. Созданные графы лежат в `work/` проекта, их удаляют отдельно.
Частые вопросы
Как поставить скилл?
Скачайте репозиторий архивом, скопируйте `skills/pid-to-kg` в `~/.claude/skills/` (в Windows `C:\Users\<имя>\.claude\skills\`) и откройте папку проекта с PDF в Claude Code.
Нужно ли называть скилл в запросе?
Нет, скилл подключается сам: достаточно попросить преобразовать PDF с P&ID в граф знаний и указать страницы.
Где лежит результат?
В `work/<имя завода>/kg/` внутри папки проекта: `summary.md` с обзором, `graph.json` с графом и `qa_report.md` со спорными местами.
Работает ли скилл со сканами?
Да, сканы берутся в исходном разрешении, увеличиваются до 2,5 раза и усиливаются по контрасту, а теги сверяются через OCR.
Какие вопросы можно задавать по графу?
Что питает осветлитель, какие передатчики стоят после насоса P-101, что регулирует FIC-0502 и каким клапаном.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыSciPilot Figure
scipilot-figure-skill
Скилл-советник по научной визуализации: сначала разбирает данные и подбирает тип графика под вывод, потом рисует его на уровне журнальных требований
Навыки для расчетов энергосистем: порядок работы с pandapower, OpenDSS, PSS/E, PowerWorld и плейбуки устранения нарушений режима.
Скилл подбирает научный график под цель и данные CSV или Excel из почти сотни шаблонов и выдает PNG, SVG, PDF и код на Python.
myKG строит граф знаний с оценками уверенности из смешанных документов и отдает его агенту через MCP или навык Claude Code.
Скилл строит научные рисунки по таблице: дает 2–3 варианта графика, собирает панели и ищет повторы изображений.
Скилл по одной фразе строит фабрику как живую 3D-модель с дискретной симуляцией и считает пропускную способность и узкое место.
Коротко о README
Скилл Claude Code для PDF с P&ID и PFD: страницы режутся на фрагменты, Claude читает символы, скрипты собирают граф и отчет о спорных местах.