2026 年系 OpenClaw で Active Memory とローカル MLX 音声 I/Oを同一リモート Mac に載せ、書き出しフォルダ監視と批注 Markdownを回す手元運用の再現手順です。ログイン不要(Gateway/Skills/ローカルパスのみ)。
インストールと権限
専用ユーザー+インストールガイドで OpenClaw を導入し、MLX 音声用パッケージは仮想環境に閉じます。権限:マイク/ターミナルのフルディスクアクセス/書き出しルート ~/design-pipeline。夜間動かすならスリープ無効と launchd。
長文メモ連携は ローカル Markdown 知識ベース と相性良好です。
Gateway/Skills 最小設定
Gateway を 127.0.0.1 にバインド、allowlist は mv・検証 CLI・jq 等に限定。Active Memory の索引は ~/design-pipeline/annotations。設計スキルは Skills UI・PNG ウォッチ 同様にタグで一括オン。例:openclaw gateway up --bind 127.0.0.1:17890。MLX 音声は端末内完結(付属ラッパーに合わせる)。
フォルダ監視と批注テンプレート
ツリー:inbox/staging/out/annotations/failed/logs。fswatch+サイズ安定で staging へ。批注 front matter 例:source_export・status・本文に ## 指摘/## メモ(音声要約)。PNG は 監視・リトライ・ログ HowTo の規約を流用。
失敗リトライとログ
一時失敗は指数バックオフ(例 2→8→32s、最大 5 回)、仕様 NG は別退避。logs/*.jsonl を日次 gzip。通知は任意(失敗のみの方針は 創作プロダクティビティ と整合)。
再現用ステップチェックリスト
- OpenClaw・MLX・マイク/ディスク権限。
- Gateway ローカルバインド、Active Memory→
annotations。 - 設計スキルをタグでオン、allowlist 最小化。
- inbox 監視・批注テンプレ・JSONL/gzip Runbook。
FAQ
- 文脈が薄い:
source_exportと書き出し名を揃える。 - 音声が落ちる:doctor でデバイス確認、同時 1 ストリーム。
- 二重処理:staging 先行+デバウンス、ジョブ同時 1。