① 대상 독자: Figma·Sketch·브라우저에서 UI 래스터를 수출하는 디자인 옵스·엔지니어로, Apple Silicon 워커에서 매일 같은 PNG QA를 자동으로 받고 싶은 경우.
② 키워드: OpenClaw, 원격 Mac, 폴더 감시, 가장자리 안티앨리어싱, 알파, 치수 배수, ImageMagick, 웹훅. 본 HowTo는 OpenClaw 전 플랫폼 설치 가이드, 감시·재시도·로그 아카이브, Figma 오토 레이아웃 PNG 픽셀 정렬과 함께 읽으면 픽셀 정책이 끝까지 맞습니다.
가장자리 안티앨리어싱과 치수 배수에 워치독이 필요한 이유
PNG 결함은 도구에서는 잘 안 보이다가 CMS·GPU 업로드 뒤에 드러납니다. 컷아웃에 반투명 헤일로가 남거나 1439×810처럼 1픽셀 모자라면 압축·블렌딩·리샘플링 이슈로 이어집니다. 원격 Mac의 OpenClaw는 수출 폴더를 inbox처럼 두고 매 드롭마다 동일 CLI 판정을 내립니다.
자동화는 감성 리뷰 대신 계약(치수 배수·알파·바이트)을 임계+CLI로 고정합니다. 넓은 배치 검사는 PNG 일괄 QC·CLI 파이프라인·재시도와 연결하세요.
설치·게이트웨이: 최소 권한 한 단락
설치 가이드대로 게이트웨이는 127.0.0.1, 토큰은 mode-600 env, 필요한 바이너리에만 디스크·자동화 권한을 주면 됩니다. 워커 전용 계정과 ~/png_jobs/… ACL이면 대부분 충분합니다.
재현 HowTo: 폴더 감시 → 임계 규칙 → OpenClaw 스킬·CLI → 재시도·보고 → 웹훅 또는 로그
1) 폴더 감시: 연속 수출에도 살아남기
NVMe에 ~/png_jobs/ui_watch/{inbox,work,out,quarantine,logs}를 두고 수출을 inbox로 보냅니다. fswatch·launchd WatchPaths에 약 45초 quiet window, *.tmp 무시, 두 번 연속 stat 크기 동일 시 enqueue, single-flight 락을 겁니다. 흐름은 감시·리네임 파이프라인과 같게 맞추면 됩니다.
2) 임계 규칙: 치수·투명 가장자리·파일 크기
스킬 옆 YAML·JSON에 선언합니다.
- 치수 배수: 예:
width,height % 8 == 0.@1x/@2x쌍은 2배 픽셀 일치. - 투명 가장자리: 컷아웃 버킷은 최외곽 링에 부분 알파 금지(번짐 허용 시 2픽셀). 캠페인 접두 화이트리스트.
- 바이트 상한: 클래스별 최대 크기. 기준은 수출 체크리스트와 동기화.
3) OpenClaw 스킬에서 이미지 검사 CLI 호출
magick identify -format '%w %h %[colorspace]', Pillow로 가장자리 링 알파 JSON, 필요 시 선행 pngcheck -v. 비대화형 PATH 고정, 통과 시만 exit 0, 파일당 stdout JSON 한 덩어리.
4) 실패 재시도·보고 템플릿
일시 오류는 5s→20s→60s 최대 3회. 정책 위반은 quarantine/·reports/YYYY-MM-DD.md 행 추가.
| file | rule | expected | actual | notes |
|------|------|----------|--------|-------|
| hero@2x.png | width % 8 | 0 | 4 | 정수 프레임에서 재수출 |
manifest.jsonl에 path·rule_id·expected·actual·stderr_tail·trace_id. 패턴은 감시·재시도·로그와 통일.
5) 웹훅 또는 로컬 JSONL
실패 시 웹훅으로 소형 JSON POST, 또는 logs/png_watchdog.jsonl에만 append해 tail -f. 로테이션은 기존 OpenClaw 작업과 동일 규칙.
FAQ
시각 리뷰를 대체하나요?
아니요. 기계적 위반을 앞당겨 잡아 디자이너가 구도·브랜드에 시간을 쓰게 하고, 「1픽셀 짧다」 같은 잡일을 줄입니다.
의도적으로 부드러운 가장자리가 있는 작품은요?
경로 접두사나 inbox 옆 매니페스트로 범위를 나누고, 엄격한 가장자리 알파 검사는 아이콘·스티커 버킷에만 적용하세요.
@1x/@2x 쌍을 자동으로 검증하려면?
파일명 정규식으로 형제를 짝지어 차원 비율을 봅니다. 수출 도구가 서브픽셀 스냅을 문서화하지 않았다면 「1픽셀 허용」보다 소스 프레임을 정수로 고치고 정확히 2배를 요구하는 편이 안전합니다.
OpenClaw 워치독을 상시 돌리려면 Apple Silicon 전용 호스트가 단순합니다. MacPng 구매·대여·요금은 로그인 없이 비교 가능하고, SSH/VNC로 바로 붙을 수 있습니다. 더 읽기: 기술 인사이트.
OpenClaw PNG 워치독용 전용 원격 Mac
관련 글: OpenClaw 설치, PNG 일괄 QC, 감시·재시도·로그, Figma 픽셀 정렬.