Docs: update zh-CN translations and pipeline

What:
- update zh-CN glossary, TM, and translator prompt
- regenerate zh-CN docs and apply targeted fixes
- add zh-CN AGENTS pipeline guidance

Why:
- address terminology/spacing feedback from #6995

Tests:
- pnpm build && pnpm check && pnpm test
This commit is contained in:
Josh Palmer
2026-02-03 13:23:00 -08:00
parent 9f03791aa9
commit a3ec2d0734
228 changed files with 10651 additions and 10475 deletions

View File

@@ -1,10 +1,10 @@
---
read_when:
- 设置 macOS 开发环境
summary: 面向 OpenClaw macOS 应用开发者的设置指南
title: macOS 开发环境设置
summary: 为在 OpenClaw macOS 应用上工作的开发者提供的设置指南
title: macOS 开发设置
x-i18n:
generated_at: "2026-02-01T21:32:41Z"
generated_at: "2026-02-03T07:52:36Z"
model: claude-opus-4-5
provider: pi
source_hash: 4ea67701bd58b7512f945fce58d79e1b3d990fbf45183323a1e3ab9688827623
@@ -14,18 +14,18 @@ x-i18n:
# macOS 开发者设置
本指南介绍从源代码构建和运行 OpenClaw macOS 应用的必要步骤。
本指南涵盖从源代码构建和运行 OpenClaw macOS 应用程序的必要步骤。
## 前条件
## 前条件
在构建应用之前,确保已安装以下内容:
在构建应用之前,确保已安装以下内容:
1. **Xcode 26.2+**Swift 开发所需。
2. **Node.js 22+ & pnpm**Gateway网关、CLI 和打包脚本所需。
2. **Node.js 22+ & pnpm**Gateway 网关、CLI 和打包脚本所需。
## 1. 安装依赖
安装项目的全部依赖:
安装项目范围的依赖:
```bash
pnpm install
@@ -33,30 +33,30 @@ pnpm install
## 2. 构建和打包应用
要构建 macOS 应用并将其打包 `dist/OpenClaw.app`运行:
要构建 macOS 应用并将其打包 `dist/OpenClaw.app`,运行:
```bash
./scripts/package-mac-app.sh
```
如果你没有 Apple Developer ID 证书,脚本将自动使用**临时签名**`-`)。
如果你没有 Apple Developer ID 证书,脚本将自动使用 **ad-hoc 签名**`-`)。
有关开发运行模式、签名选项和 Team ID 故障排除,请参阅 macOS 应用 README
有关开发运行模式、签名标志和 Team ID 故障排除,请参阅 macOS 应用 README
https://github.com/openclaw/openclaw/blob/main/apps/macos/README.md
> **注意**临时签名的应用可能会触发安全提示。如果应用立即崩溃并显示 "Abort trap 6",请参阅[故障排除](#troubleshooting)部分。
> **注意**Ad-hoc 签名的应用可能会触发安全提示。如果应用立即崩溃并显示"Abort trap 6",请参阅[故障排除](#troubleshooting)部分。
## 3. 安装 CLI
macOS 应用需要全局安装 `openclaw` CLI 来管理后台任务。
macOS 应用期望全局安装 `openclaw` CLI 来管理后台任务。
**安装方(推荐):**
**安装方(推荐):**
1. 打开 OpenClaw 应用。
2. 进入 **General** 设置选项卡
2. 转到 **General** 设置标签页
3. 点击 **"Install CLI"**。
或者手动安装:
或者手动安装:
```bash
npm install -g openclaw@<version>
@@ -66,11 +66,11 @@ npm install -g openclaw@<version>
### 构建失败:工具链或 SDK 不匹配
macOS 应用构建需要最新的 macOS SDK 和 Swift 6.2 工具链。
macOS 应用构建期望最新的 macOS SDK 和 Swift 6.2 工具链。
**系统依赖(必需):**
- **软件更新中可用的最新 macOS 版本**Xcode 26.2 SDK 要求
- **软件更新中可用的最新 macOS 版本**Xcode 26.2 SDK 所需
- **Xcode 26.2**Swift 6.2 工具链)
**检查:**
@@ -80,30 +80,30 @@ xcodebuild -version
xcrun swift --version
```
如果版本不匹配,更新 macOS/Xcode 并重新运行构建。
如果版本不匹配,更新 macOS/Xcode 并重新运行构建。
### 授时应用崩溃
### 授予权限时应用崩溃
如果在尝试允许**语音识别**或**麦克风**访问时应用崩溃,可能是由于 TCC 缓存损坏或签名不匹配。
**修复方法**
**修复:**
1. 重置 TCC 权限:
```bash
tccutil reset All bot.molt.mac.debug
```
2. 如果仍然无效,在 [`scripts/package-mac-app.sh`](https://github.com/openclaw/openclaw/blob/main/scripts/package-mac-app.sh) 中临时更改 `BUNDLE_ID`以强制 macOS 使用"全新状态"。
2. 如果这不起作用,在 [`scripts/package-mac-app.sh`](https://github.com/openclaw/openclaw/blob/main/scripts/package-mac-app.sh) 中临时更改 `BUNDLE_ID` 以强制 macOS "全新状态"开始
### Gateway网关持续显示"Starting..."
### Gateway 网关无限期"Starting..."
如果 Gateway网关状态一直停留在"Starting..."检查是否有僵尸进程占用端口:
如果 Gateway 网关状态一直停留在"Starting...",检查是否有僵尸进程占用端口:
```bash
openclaw gateway status
openclaw gateway stop
# 如果你没有使用 LaunchAgent开发模式/手动运行),查找监听进程
# 如果你没有使用 LaunchAgent开发模式/手动运行),找到监听器
lsof -nP -iTCP:18789 -sTCP:LISTEN
```
如果手动运行的进程占用了端口,停止该进程Ctrl+C。作为最后手段终止上面找到的 PID。
如果手动运行占用了端口停止该进程Ctrl+C。作为最后手段杀死你找到的 PID。