
alexai-mcp/crab-archi-design
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Original-SVG-first Architecture 커뮤니티 디자인 copilot 프레임 워크와 필수 OpenCrab MCP 워크플로우.
개요
Crab Archi Design는 건축 커뮤니티 레이아웃 디자인 자동화를 위한 독창적인 SVG-First Framework입니다. 공개 캔버스는 각 방문자의 브라우저 내에서 동일한 Python SVG 편집 엔진을 실행합니다. 그림, 편집 네이티브 요소, 마크 보호 영역, 측정, undo/redo, 3D에 대한 리뷰, 편집 된 SVG 및 디자인 링크 JSON을 다운로드합니다. 브라우저에서 그림 체재. Codex/OpenCrab 구동 재설계 및 DWG 변환은 로컬 CLI/MCP 스튜디오가 필요합니다. 공공 사이트는 그들을 실행하지 않습니다. SVGs, Verified fixes, OpenCrab handoff 및 정적 배포 경계에 대한 공개 릴리스 및 배포를 참조하십시오. OpenCrab은 선택적 참조 레이어가 아닌 작업 흐름의 필수 부분입니다. - OpenCrab 홈페이지: https://opencrab.sh - OpenCrab 대시보드: https://opencrab.sh/dashboard - OpenCrab 데스크탑: [T2]] 커뮤니티 SVG 실험에서 입증된 워크플로를 중심으로 설계 되었습니다. 1. 본래 SVG 그림에서 시작. 2. 명세.
개요(AI 번역)
Crab Archi Design는 건축 커뮤니티 레이아웃 디자인 자동화를 위한 독창적인 SVG-First Framework입니다.
공개 브라우저 캔버스
공공 캔버스를 엽니 다.
공개 캔버스는 각 방문자의 내부에 동일한 파이썬 SVG 편집 엔진을 실행 사이트 맵 그림, 편집 원소, 마크 보호 영역, 측정, undo/redo, 3D에 대한 리뷰, 편집 된 SVG 및 디자인 요청 JSON을 다운로드합니다. 브라우저에서 그림 체재. Codex/OpenCrab 구동 재설계 및 DWG 변환 로컬 CLI / MCP 스튜디오가 필요합니다. 공공 사이트는 그들을 실행하지 않습니다.
SVGs에 대한 공개 릴리스 및 배포를 참조하십시오. 확인 된 수정, OpenCrab handoff, 및 정적 배포 경계.
OpenCrab은 선택적 참조 레이어가 아닌 작업 흐름의 필수 부분입니다.
- OpenCrab 홈페이지: https://opencrab.sh
- OpenCrab 대시보드: https://opencrab.sh/dashboard
- OpenCrab 데스크톱: https://opencrab.sh/desktop
커뮤니티 SVG 실험에서 입증된 워크플로를 중심으로 설계 되었습니다.
- 본래 SVG 그림에서 시작.
- 그림 성분, 프로그램 상표, 보호한 구조 및 mutable 지역을 인식하십시오.
- 명세.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Crab Archi Design
Crab Archi Design is an original-SVG-first framework for architectural community layout design automation.
Public Browser Canvas
Open the public canvas.
The public canvas runs the same Python SVG editing engine inside each visitor’s browser. Import a drawing, edit native elements, mark protected zones, measure, undo/redo, review in 3D, and download the edited SVG and design-request JSON. Drawings stay in the browser. Codex/OpenCrab-driven redesign and DWG conversion require the local CLI/MCP studio; the public site does not claim to run them.
See public release and deployment for supported SVGs, verified fixes, the OpenCrab handoff, and the static deployment boundary.
OpenCrab is a required part of the workflow, not an optional reference layer.
- OpenCrab homepage: https://opencrab.sh
- OpenCrab dashboard: https://opencrab.sh/dashboard
- OpenCrab desktop: https://opencrab.sh/desktop
It is designed around the workflow proven in the Community SVG experiments:
- Start from an original SVG drawing.
- Recognize drawing elements, program labels, protected structures, and mutable zones.
- Query OpenCrab MCP for the installed ontology pack, source evidence, topology, adjacency, and reusable design claims.
- Attach standards from Excel, CSV, PDF, or ontology evidence.
- Build a target topology manifest that links labels, room envelopes, protected geometry, standards, evidence, and constraints.
- Compile design direction into structured intent JSON.
- Generate native SVG alternatives with a deterministic geometry engine.
- Let users revise alternatives by natural language or doodle sketch.
- Run QA gates before exporting the final native SVG.
The framework intentionally keeps LLMs out of direct SVG mutation. Codex or another LLM should produce DesignIntent and EditIntent JSON. A deterministic solver should apply safe native SVG patches.
CrabCADParser: DWG/DXF to OpenCrab
The repository also includes CrabCADParser, a local Crab-style GUI/CLI/MCP bridge that scans a DWG/DXF directory, preserves reconstructable CAD IR v2, extracts CAD evidence and architectural role hints, and builds an OpenCrab Pack v1 bundle. DXF is parsed directly; DWG uses an optional local ODA File Converter. The generated opencrab/ingest_payloads.jsonl is intentionally explicit and reviewable before an OpenCrab MCP client submits it.
.venv/bin/crabcadparser gui
# or
.venv/bin/crabcadparser run /path/to/cad-source --output-dir /path/to/cad-source_crabcadparser --max-files 10
# replay structured IR to a new DXF
.venv/bin/crabcadparser reconstruct /path/to/documents/cad-document_xxx.json /path/to/reconstructed.dxf --report /path/to/roundtrip.json
See docs/crabcadparser.md for the pack contract, MCP tools, QA gates, and DWG setup.
OpenCrab MCP Contract
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →