想定読者:Figma/Sketch 由来の PNG をリモート Mac で毎回同じ検収したいデザインオps/エンジニア。結論:書き出し inbox を監視し、寸法倍数・外周アルファ・バイト上限を CLI で判定、OpenClaw スキルがリトライとレポート、Webhook または JSONL で通知します。構成:痛点→しきい値表→手順五步→FAQ→CTA。関連:インストール全般、監視・ログ、Figma ピクセル整合。
痛点:縁のアンチエイリアスと寸法倍数
① 外周 1px の半透明ハロは圧縮・ブレンド・アイコン審査で不利です。② 1439×810 のような 1px 不足は下流で線がにじみます。③ チーム合意を YAML/JSON に落とさないと属人化します。リモート Mac の OpenClaw は inbox に落ちた PNG へ毎回同じ CLI 判定をかけ、ノート PC の熱と奪い合いません。広い QA は PNG QA 一括 と CLI リトライテンプレ を参照してください。
導入と Gateway(最小権限は一行)
全プラットフォーム手順どおりバージョン固定、Gateway は 127.0.0.1、トークンは mode 600 env、TCC は必要バイナリのみ、管理者ユーザーでスキルを動かさない、が実務の最小セットです。
しきい値マトリクス(寸法・透明縁・バイト)
| 軸 | 例 | NG 時 |
|---|---|---|
| 寸法倍数 | 幅高さ 8 倍数;@2x は @1x の厳密 2 倍 | quarantine/ |
| 透明縁 | カットアウト桶は外周 1px で 0<α<255 禁止 | ルール ID をレポートへ |
| バイト | ヒーロー 800KB/アイコン 120KB 等クラス別 | 16bit・巨大メタ疑いで停止 |
引用メモ:無音ウィンドウ30〜60 秒、リトライ最大 3 回、バックオフ5→20→60 秒。人間向け数値は 書き出しチェックリスト と一致させます。
再現手順:監視→しきい値→CLI→リトライ/レポート→通知
1)フォルダ監視
NVMe 上に inbox 等を切り、fswatch または launchd で無音ウィンドウ後にバッチ enqueue。*.tmp 除外、stat 二回同一で安定、ミューテックスでシングルフライト。リネームパイプライン と同型が運用しやすいです。
2)しきい値
上表をスキル横の YAML/JSON に宣言し、フェード素材はプレフィックスでホワイトリスト化します。
3)スキル→CLI
magick identify で WxH、短い Pillow で外周アルファ JSON、必要なら pngcheck。非対話 SSH では PATH を明示します。
4)リトライとレポート
一時障害のみバックオフ。違反は quarantine と Markdown 表行、manifest.jsonl に path・rule_id・trace_id 等を追記します。
5)Webhook または JSONL
失敗時に Slack 等へ JSON POST、トークンを避けるなら logs/png_watchdog.jsonl のみでも可です。
FAQ
ビジュアルレビューは不要か
いいえ。機械は寸法・縁の不整合を先に落とし、人は構図とブランドに集中します。
フェード素材で誤検知する
桶分けまたはマニフェストで厳格ルールの適用範囲を限定してください。
常時 OpenClaw 用ワーカーが欲しい場合は、MacPng の 購入・レンタル(ログイン不要)と SSH/VNC ガイド をご利用ください。一覧は 技術インサイト へ。