惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
量子位
大猫的无限游戏
大猫的无限游戏
Hugging Face - Blog
Hugging Face - Blog
S
SegmentFault 最新的问题
Blog — PlanetScale
Blog — PlanetScale
月光博客
月光博客
Google DeepMind News
Google DeepMind News
小众软件
小众软件
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
MongoDB | Blog
MongoDB | Blog
B
Blog RSS Feed
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
Recent Announcements
Recent Announcements
Y
Y Combinator Blog
Microsoft Security Blog
Microsoft Security Blog
雷峰网
雷峰网
Jina AI
Jina AI
酷 壳 – CoolShell
酷 壳 – CoolShell

Recent Commits to openclaw:main

test: merge chat side-result checks · openclaw/openclaw@ddd2c2a test: merge cron history checks · openclaw/openclaw@f7eb746 test: merge responsive navigation shell checks · openclaw/openclaw@c2e4b47 docs(changelog): add codex oauth fixes · openclaw/openclaw@628e6cd test: merge navigation routing cases · openclaw/openclaw@5d8cecb Tests: mock channel registry bundled fallback · openclaw/openclaw@2b08233 Secrets: avoid broad web search discovery for single plugin config · openclaw/openclaw@a464f59 test: merge config view browser checks · openclaw/openclaw@20cf511 fix(status): align oauth health with runtime · openclaw/openclaw@eed7116 feat: add macOS screen snapshots for monitor preview (#67954) thanks … · openclaw/openclaw@f377db1 fix: report shared auth scopes in hello-ok (#67810) thanks @BunsDev · openclaw/openclaw@0b6c39b Auto-reply: avoid eager bundled route fallback · openclaw/openclaw@3ea1bf4 Tests: narrow session binding contract setup · openclaw/openclaw@54e4e16 fix(macOS): enable undo/redo in webchat composer text input (#34962) · openclaw/openclaw@00951dc Tests: speed up channel setup promotion · openclaw/openclaw@82b529a Docs: refresh agent instructions · openclaw/openclaw@5775fe2 fix(auth): serialize OAuth refresh across agents to fix #26322 (#67876) · openclaw/openclaw@8e79080 test: allow ollama public surface boundary test · openclaw/openclaw@7d4f1a6 Docs: add test performance guardrails · openclaw/openclaw@89706d3 Tests: restore context-engine usage proof · openclaw/openclaw@e4c4f95 Tests: slim context engine runtime coverage · openclaw/openclaw@74c198f ci: retry failed custom checkouts · openclaw/openclaw@0ee5baf test: trim duplicate provider auth onboarding cases · openclaw/openclaw@1ffc02e matrix: fix sessions_spawn --thread subagent session spawning (#67643) · openclaw/openclaw@1ce2596 test: reduce auth choice fixture churn · openclaw/openclaw@857b9cd test: mock health status config boundaries · openclaw/openclaw@9d5ab4a test: mock onboard config io boundary · openclaw/openclaw@299694d test: mock legacy state plugin boundaries · openclaw/openclaw@2713089 test: mock channel install boundaries · openclaw/openclaw@b945248 test: mock doctor preview channel boundaries · openclaw/openclaw@b1a3ad4
docs: remove H1 on pages where frontmatter + summary alre...
vincentkoc · 2026-04-24 · via Recent Commits to openclaw:main
Original file line numberDiff line numberDiff line change

@@ -6,8 +6,6 @@ read_when:

66

title: "Docker"

77

---

88
9-

# Docker (optional)

10-
119

Docker is **optional**. Use it only if you want a containerized gateway or to validate the Docker flow.

1210
1311

## Is Docker right for me?

Original file line numberDiff line numberDiff line change

@@ -6,8 +6,6 @@ read_when:

66

title: "Camera capture"

77

---

88
9-

# Camera capture (agent)

10-
119

OpenClaw supports **camera capture** for agent workflows:

1210
1311

- **iOS node** (paired via Gateway): capture a **photo** (`jpg`) or **short video clip** (`mp4`, with optional audio) via `node.invoke`.

Original file line numberDiff line numberDiff line change

@@ -6,8 +6,6 @@ read_when:

66

title: "Location command"

77

---

88
9-

# Location command (nodes)

10-
119

## TL;DR

1210
1311

- `location.get` is a node command (via `node.invoke`).

Original file line numberDiff line numberDiff line change

@@ -6,8 +6,6 @@ read_when:

66

title: "Voice wake"

77

---

88
9-

# Voice Wake (Global Wake Words)

10-
119

OpenClaw treats **wake words as a single global list** owned by the **Gateway**.

1210
1311

- There are **no per-node custom wake words**.

Original file line numberDiff line numberDiff line change

@@ -7,8 +7,6 @@ read_when:

77

title: "Android app"

88

---

99
10-

# Android App (Node)

11-
1210

> **Note:** The Android app has not been publicly released yet. The source code is available in the [OpenClaw repository](https://github.com/openclaw/openclaw) under `apps/android`. You can build it yourself using Java 17 and the Android SDK (`./gradlew :app:assemblePlayDebug`). See [apps/android/README.md](https://github.com/openclaw/openclaw/blob/main/apps/android/README.md) for build instructions.

1311
1412

## Support snapshot

Original file line numberDiff line numberDiff line change

@@ -7,8 +7,6 @@ read_when:

77

title: "iOS app"

88

---

99
10-

# iOS App (Node)

11-
1210

Availability: internal preview. The iOS app is not publicly distributed yet.

1311
1412

## What it does

Original file line numberDiff line numberDiff line change

@@ -7,8 +7,6 @@ read_when:

77

title: "Gateway on macOS"

88

---

99
10-

# Gateway on macOS (external launchd)

11-
1210

OpenClaw.app no longer bundles Node/Bun or the Gateway runtime. The macOS app

1311

expects an **external** `openclaw` CLI install, does not spawn the Gateway as a

1412

child process, and manages a per‑user launchd service to keep the Gateway

Original file line numberDiff line numberDiff line change

@@ -7,8 +7,6 @@ read_when:

77

title: "Canvas"

88

---

99
10-

# Canvas (macOS app)

11-
1210

The macOS app embeds an agent‑controlled **Canvas panel** using `WKWebView`. It

1311

is a lightweight visual workspace for HTML/CSS/JS, A2UI, and small interactive

1412

UI surfaces.

Original file line numberDiff line numberDiff line change

@@ -7,8 +7,6 @@ read_when:

77

title: "Peekaboo bridge"

88

---

99
10-

# Peekaboo Bridge (macOS UI automation)

11-
1210

OpenClaw can host **PeekabooBridge** as a local, permission‑aware UI automation

1311

broker. This lets the `peekaboo` CLI drive UI automation while reusing the

1412

macOS app’s TCC permissions.

Original file line numberDiff line numberDiff line change

@@ -7,8 +7,6 @@ read_when:

77

title: "macOS permissions"

88

---

99
10-

# macOS permissions (TCC)

11-
1210

macOS permission grants are fragile. TCC associates a permission grant with the

1311

app's code signature, bundle identifier, and on-disk path. If any of those change,

1412

macOS treats the app as new and may drop or hide prompts.