Об этом проекте
OpenTakeoff измеряет объёмы по строительным чертежам для тендерных расчётов и предстроительного анализа. Проект выпущен под лицензией Apache-2.0 и работает как клиентское браузерное приложение, поэтому файлы планов обрабатываются локально без учётной записи и загрузки. Доступна живая демонстрация, а репозиторий можно форкнуть для запуска приватного экземпляра.
Один и тот же движок геометрии и подсчёта объёмов питает два интерфейса. Инженеры-сметчики получают браузерный холст, где можно перетаскивать наборы планов в формате PDF, изображений или ZIP, калибровать масштаб листа, обводить помещения и линии, выводить базовые условия и переходы, задавать материалы и коэффициенты отходов, генерировать раскладки рулонных материалов со швами и экспортировать отчёты, размеченные PDF, DXF или архивы подсчётов. ИИ-агенты получают опубликованный stdio MCP-пакет opentakeoff-mcp, запускаемый через npx и настраиваемый в MCP-клиентах, таких как Claude Code или Claude Desktop. Сборка по умолчанию предоставляет 53 инструмента для загрузки планов, чтения текста и векторов листов, установки масштаба, измерения полигонов, линий и поверхностей, размещения счётчиков, развёртки символов, разрешения тегов спецификаций, редактирования фигур, добавления RFI, подписания вердиктов проверки и экспорта результатов.
Измерения фиксируют масштаб, метод, исполнителя, исправления и статус проверки. Фигуры, созданные агентом, отображаются как предложения до их одобрения человеком, и только действие человека может выдать печать одобрения. Масштаб должен быть задан явно; движок отказывается измерять листы без масштаба и сообщает о конфликтах масштаба, а не выбирает значение молча.
Обнаружение помещений в один клик и detect_rooms в настоящее время заблокированы, пока flood-движок проходит повторную проверку. Пользователи могут обводить помещения инструментом Area на холсте или measure_polygon через MCP. Другие возможности, включая развёртку символов, выводы, экспорт и цикл проверки, остаются доступными. Опциональный голосовой подсчёт также заблокирован флагом сборки.
Проект включает руководства для агентов и пользователей, справочник инструментов, черновик Takeoff Protocol, сценарные бенчмарки рабочих процессов и OpenTakeoff Academy — арену бенчмарков для оценки агентов на реальных задачах подсчёта объёмов.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.