diff --git a/CHANGELOG.md b/CHANGELOG.md index 03a1e49..8757244 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,18 @@ 格式遵循 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/), 版本号遵循 [语义化版本](https://semver.org/lang/zh-CN/)。 +## [0.4.1] - 2026-03-06 + +### 修复 (Bug Fixes) + +- **macOS Node.js 检测失败** — Tauri 从 Finder 启动时 PATH 不含 `/usr/local/bin`、`/opt/homebrew/bin` 等常见路径,导致 `check_node`、`npm_command`、`openclaw_command` 找不到命令。新增 `enhanced_path()` 补充 nvm/volta/nodenv/fnm/n 等 Node.js 管理器路径 +- **npm 安装失败无引导** — 安装/升级 OpenClaw 失败时仅显示"安装失败",现在自动诊断错误类型(Git 未安装 / 文件访问 / 权限不足 / 网络错误 / 缓存损坏)并给出具体修复命令 + +### 优化 (Improvements) + +- **macOS 检测引导** — 安装引导页 Node.js 检测失败时,macOS 用户会看到"已经装了但检测不到?"提示,引导从终端启动 +- **错误诊断模块** — 新增 `error-diagnosis.js` 共享模块,安装引导页和服务管理页共用错误诊断逻辑 + ## [0.4.0] - 2026-03-05 ### 新增 (Features) diff --git a/README.md b/README.md index 9573362..0e495bd 100644 --- a/README.md +++ b/README.md @@ -257,6 +257,49 @@ npm run tauri build -- --bundles nsis 产物位于 `src-tauri/target/release/` 目录。 +## 常见问题 + +### macOS 提示"已损坏,无法打开" + +没有苹果开发者签名,macOS Gatekeeper 会拦截。终端执行: + +```bash +sudo xattr -rd com.apple.quarantine /Applications/ClawPanel.app +``` + +或前往「系统设置 → 隐私与安全性」点击「仍要打开」。 + +### macOS 检测不到 Node.js + +从 Finder/Dock 启动 ClawPanel 时,应用的 PATH 环境变量可能不包含 Node.js 安装路径。 + +**v0.4.1 已修复**:自动补充 `/usr/local/bin`、`/opt/homebrew/bin`、`~/.nvm`、`~/.volta` 等常见路径。 + +临时解决:从终端启动 ClawPanel: + +```bash +open /Applications/ClawPanel.app +``` + +### Windows 安装 OpenClaw 报 ENOENT (-4058) + +通常是文件权限或 npm 缓存问题: + +1. 以管理员身份运行 ClawPanel +2. 或打开 PowerShell(管理员)手动安装: + ```powershell + npm install -g @qingchencloud/openclaw-zh --registry https://registry.npmmirror.com + ``` +3. 如果仍报错,清理 npm 缓存:`npm cache clean --force` + +### Windows 安装报 exit 128 (access rights) + +npm 依赖需要 Git,但系统未安装。请先安装 [Git for Windows](https://git-scm.com/download/win),安装后重启 ClawPanel。 + +### 安装后 Node.js 检测不到(Windows) + +安装 Node.js 后需要重启 ClawPanel(或重启电脑),新的 PATH 环境变量才能生效。 + ## 相关项目 | 项目 | 说明 | diff --git a/docs/index.html b/docs/index.html index 836628f..c3e7026 100644 --- a/docs/index.html +++ b/docs/index.html @@ -34,7 +34,7 @@ "description": "OpenClaw AI Agent 可视化管理面板,基于 Tauri v2 的跨平台桌面应用。支持仪表盘监控、多模型配置、实时 AI 聊天、记忆管理、Agent 管理、网关配置、内网穿透等功能。", "url": "https://claw.qt.cool/", "downloadUrl": "https://github.com/qingchencloud/clawpanel/releases/latest", - "softwareVersion": "0.4.0", + "softwareVersion": "0.4.1", "author": { "@type": "Organization", "name": "晴辰云 QingchenCloud", @@ -429,7 +429,7 @@
-
v0.4.0 已发布 — Gateway 守护、配置同步、流式超时
+
v0.4.1 已发布 — Gateway 守护、配置同步、流式超时

管理你的 AI Agent
从未如此直观

ClawPanel 是 OpenClaw 的可视化管理面板,基于 Tauri v2 构建。
仪表盘、模型配置、实时聊天、记忆管理 — 一站式掌控。

@@ -696,7 +696,7 @@
-
v0.4.0 最新版
+
v0.4.1 最新版

下载安装

选择你的操作系统,一键下载安装

@@ -706,11 +706,11 @@

macOS

支持 Apple Silicon 和 Intel 芯片