다이어그램 그리기
velog_render_diagramCreates architecture/flow diagrams from coordinates, renders to PNG, returns Markdown for Velog. Auto-sizes canvas and checks text overflow, line crossings, and overlap before upload.
Instructions
구성도·흐름도를 그려 PNG 로 만들고 벨로그에 올린다. 본문에 붙일 마크다운을 돌려준다. 좌표만 주면 나머지는 렌더러가 맞춘다 — 노드 폭·캔버스 크기·선 꺾임·라벨 위치는 브라우저 실측으로 정해지고, 글자 삐져나옴/선 관통/겹침은 자가감사가 잡는다. 감사에 걸리면 올리지 않고 무엇이 문제인지 알려준다. 이 판단은 끌 수 없고, 감사에 걸린 산출물은 velog_upload_image 로도 받지 않는다. 고쳐서 다시 그릴 것. 밋밋하게 나오면 입력이 밋밋한 것이다. 사람 손 그림처럼 보이게 하는 셋: 노드마다 icon 과 tag(포트·버전·역할), 관련 노드는 groups 로 묶기, 흐름 종류가 둘 이상이면 planes 로 색 가르기. 나란한 노드는 y 를 맞추면 선이 곧게 나간다. 아이콘: alert arrow bell bolt branch browser cache chart check clock cloud code cross database file gear key layers lock mail mobile network package retry search server terminal user 톤: slate gray blue green amber yellow purple teal rose indigo
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| alt | No | 이미지 대체 텍스트 | |
| edges | No | ||
| nodes | Yes | ||
| title | Yes | 그림 제목 (좌상단) | |
| groups | No | ||
| legend | No | ||
| planes | No | 흐름 종류. 생략하면 요청/외부 호출/데이터/관측 4종 | |
| upload | No | ||
| post_id | No | 붙일 글 id. 주면 벨로그가 내 글인지 확인한 뒤 받는다 | |
| subtitle | No | 한 줄 설명·근거 |