Ami測試版
所有指南
桌面整合

OpenClaw設定指南

賦予Ami控制桌面的能力 — 筆記、提醒、行事曆、音樂等。

隱私說明: OpenClaw完全在你的裝置上執行。閘道器令牌永遠不會離開你的機器。

先決條件

macOS 需要用於Apple備忘錄、提醒、行事曆和音樂工具。

Node.js 22+ — 檢查: node --version

如果沒有Node 22+:

bash
brew install node@22
Step 1

安裝OpenClaw

在終端機執行安裝腳本:

bash
curl -fsSL https://openclaw.ai/install.sh | bash

將安裝CLI並自動啟動設定精靈。

驗證安裝

bash
openclaw doctor

openclaw 未找到,新增到PATH:

bash
echo 'export PATH="$(npm prefix -g)/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Step 2

啟動閘道器

設定精靈安裝背景常駐程式。檢查執行狀態:

bash
openclaw gateway status

手動啟動:

bash
openclaw gateway --port 18789

找到你的閘道器令牌

令牌在 ~/.openclaw/openclaw.json gateway.auth.token. 查看命令:

bash
cat ~/.openclaw/openclaw.json | grep '"token"' | head -1
儲存此令牌 — 下一步需要。
Step 3

將Ami連結到OpenClaw

  1. 開啟Ami應用程式,進入設定
  2. 捲動到進階部分
  3. 展開OpenClaw Gateway
  4. 填寫欄位:
欄位
閘道器URLws://127.0.0.1:18789
閘道器令牌(貼上步驟2的令牌)

5. 啟用透過OpenClaw路由網頁聊天

6. 點擊儲存

可選設定

設定功能
同步身份將Ami的名字和個性推送到閘道器
拉取記憶角色載入時從工作區匯入記憶
推送記憶每10分鐘自動同步應用程式記憶到工作區
Step 4

設定代理工作區

OpenClaw使用工作區資料夾。預設路徑: ~/.openclaw/workspace-ami/

需要兩個檔案:

SOUL.md — 個性

此檔案從應用程式自動同步。定義Ami是誰以及如何回應。

~/.openclaw/workspace-ami/SOUL.md

TOOLS.md — 工具說明

Ami使用 macOS 工具的速查表。

~/.openclaw/workspace-ami/TOOLS.md

檔案包含 osascript 命令。

可用工具

連結後,你可以讓Ami執行以下操作:

Apple備忘錄

幫我寫個購物清單

儲存一個標題為週末計畫的備忘錄

提醒

下午3點提醒我打電話給牙醫

設定明天澆花的提醒

行事曆

今天有什麼行程?

週五下午2點新增與Jake的會議

音樂

播放音樂

暫停音樂

下一首

現在在播放什麼?

系統控制

切換深色模式

設定5分鐘計時器

電池電量?

開啟應用程式和URL

開啟Safari

開啟twitter.com

疑難排解

更新OpenClaw

bash
npm update -g openclaw

或重新執行安裝程式:

bash
curl -fsSL https://openclaw.ai/install.sh | bash

架構

給好奇的人 — Ami如何與你的桌面通訊:

┌──────────────┐     WebSocket      ┌──────────────────┐     osascript     ┌──────────────┐
│   Ami App    │ ──────────────────► │ OpenClaw Gateway │ ────────────────► │  macOS APIs  │
│  (browser)   │ ◄────────────────── │  (localhost)     │ ◄──────────────── │ Notes, Music │
│              │    SSE streaming    │  Port 18789      │    tool results   │ Calendar etc │
└──────────────┘                     └──────────────────┘                   └──────────────┘
                                            │
                                     ┌──────┴──────┐
                                     │  Workspace  │
                                     │  SOUL.md    │
                                     │  TOOLS.md   │
                                     └─────────────┘

1. 在瀏覽器中向Ami發送訊息

2. 應用程式偵測工具請求並立即顯示預覽卡

3. 訊息透過WebSocket路由到OpenClaw閘道器

4. 閘道器代理讀取TOOLS.md,執行相應的osascript命令

5. 代理回覆確認,Ami對你說出來

準備好了嗎?

安裝OpenClaw,連結Ami,用自然語言控制你的桌面。

開啟應用程式