feat: v0.8.2 — 15 fixes + 4 features + 3 improvements
Fixes: - Stop force-appending /v1 to API URLs (breaks Volcengine /v3 etc) - SSH upgrade: --unset-all + --add for 4 git insteadOf rules - Feishu: builtin detection, overlay→modal fix, select field, plugin version persistence - Docker: HTML response detection, Web mode guidance - Chat: runId dedup prevents duplicate messages - Cron: RPC params name→id - Channels: Gateway reload async (instant UI response), toggle cache invalidation - Linux: auto sudo for non-root npm installs (libc geteuid) - Control UI: dynamic hostname + auth token for remote access - npm: mirror fallback (npmmirror→npmjs.org) - QQBot: native binding friendly error message - Error diagnosis: SSH vs Git-not-installed, native binding detection Features: - About page: company info (武汉晴辰天下网络科技有限公司) - model-presets.js: shared module for models.js + assistant.js - Feishu: dual plugin support (builtin vs official @larksuiteoapi) - Assistant: provider preset quick-fill buttons Improvements: - Website: dynamic download links from latest.json + claw.qt.cool proxy - Linux deploy docs: upgrade guide, Gitee mirror, sudo notes - linux-deploy.sh: Gitee fallback + sudo npm + mirror retry
BIN
docs/00.png
|
Before Width: | Height: | Size: 180 KiB After Width: | Height: | Size: 180 KiB |
BIN
docs/01.png
|
Before Width: | Height: | Size: 226 KiB After Width: | Height: | Size: 261 KiB |
BIN
docs/02.png
|
Before Width: | Height: | Size: 324 KiB After Width: | Height: | Size: 394 KiB |
BIN
docs/03.png
|
Before Width: | Height: | Size: 167 KiB After Width: | Height: | Size: 178 KiB |
@@ -34,7 +34,7 @@
|
||||
"description": "OpenClaw AI Agent 可视化管理面板,基于 Tauri v2 的跨平台桌面应用。支持仪表盘监控、多模型配置、消息渠道管理、内置 QQ 机器人、实时 AI 聊天、记忆管理、Agent 管理、网关配置、内网穿透等功能。",
|
||||
"url": "https://claw.qt.cool/",
|
||||
"downloadUrl": "https://github.com/qingchencloud/clawpanel/releases/latest",
|
||||
"softwareVersion": "0.7.4",
|
||||
"softwareVersion": "0.8.2",
|
||||
"author": {
|
||||
"@type": "Organization",
|
||||
"name": "晴辰云 QingchenCloud",
|
||||
@@ -1133,7 +1133,7 @@
|
||||
<div class="orb orb-2" style="top:auto;bottom:-100px"></div>
|
||||
<div class="container-sm" style="position:relative;z-index:10">
|
||||
<div class="section-header">
|
||||
<div class="reveal download-version"><span class="pulse"></span> v0.7.4 最新版</div>
|
||||
<div class="reveal download-version"><span class="pulse"></span> v0.8.2 最新版</div>
|
||||
<h2 class="reveal section-title"><span class="gradient-text">下载安装</span></h2>
|
||||
<p class="reveal section-desc">选择你的操作系统,一键下载安装</p>
|
||||
</div>
|
||||
@@ -1143,11 +1143,11 @@
|
||||
<h3>macOS</h3>
|
||||
<p class="dl-desc">支持 Apple Silicon 和 Intel 芯片</p>
|
||||
<div class="dl-links">
|
||||
<a class="dl-link" href="https://github.com/qingchencloud/clawpanel/releases/latest/download/ClawPanel_0.7.4_aarch64.dmg" target="_blank" rel="noopener">
|
||||
<a class="dl-link" href="https://claw.qt.cool/proxy/dl/github.com/qingchencloud/clawpanel/releases/latest/download/ClawPanel_0.8.2_aarch64.dmg" target="_blank" rel="noopener">
|
||||
Apple Silicon (M1/M2/M3/M4)
|
||||
<span class="dl-format">.dmg</span>
|
||||
</a>
|
||||
<a class="dl-link" href="https://github.com/qingchencloud/clawpanel/releases/latest/download/ClawPanel_0.7.4_x64.dmg" target="_blank" rel="noopener">
|
||||
<a class="dl-link" href="https://claw.qt.cool/proxy/dl/github.com/qingchencloud/clawpanel/releases/latest/download/ClawPanel_0.8.2_x64.dmg" target="_blank" rel="noopener">
|
||||
Intel 芯片
|
||||
<span class="dl-format">.dmg</span>
|
||||
</a>
|
||||
@@ -1165,11 +1165,11 @@
|
||||
<h3>Windows</h3>
|
||||
<p class="dl-desc">支持 Windows 10 及以上版本</p>
|
||||
<div class="dl-links">
|
||||
<a class="dl-link" href="https://github.com/qingchencloud/clawpanel/releases/latest/download/ClawPanel_0.7.4_x64-setup.exe" target="_blank" rel="noopener">
|
||||
<a class="dl-link" href="https://claw.qt.cool/proxy/dl/github.com/qingchencloud/clawpanel/releases/latest/download/ClawPanel_0.8.2_x64-setup.exe" target="_blank" rel="noopener">
|
||||
安装程序
|
||||
<span class="dl-format">.exe</span>
|
||||
</a>
|
||||
<a class="dl-link" href="https://github.com/qingchencloud/clawpanel/releases/latest/download/ClawPanel_0.7.4_x64_en-US.msi" target="_blank" rel="noopener">
|
||||
<a class="dl-link" href="https://claw.qt.cool/proxy/dl/github.com/qingchencloud/clawpanel/releases/latest/download/ClawPanel_0.8.2_x64_en-US.msi" target="_blank" rel="noopener">
|
||||
MSI 安装包
|
||||
<span class="dl-format">.msi</span>
|
||||
</a>
|
||||
@@ -1180,11 +1180,11 @@
|
||||
<h3>Linux</h3>
|
||||
<p class="dl-desc">支持主流 Linux 发行版</p>
|
||||
<div class="dl-links">
|
||||
<a class="dl-link" href="https://github.com/qingchencloud/clawpanel/releases/latest/download/ClawPanel_0.7.4_amd64.AppImage" target="_blank" rel="noopener">
|
||||
<a class="dl-link" href="https://claw.qt.cool/proxy/dl/github.com/qingchencloud/clawpanel/releases/latest/download/ClawPanel_0.8.2_amd64.AppImage" target="_blank" rel="noopener">
|
||||
通用版
|
||||
<span class="dl-format">.AppImage</span>
|
||||
</a>
|
||||
<a class="dl-link" href="https://github.com/qingchencloud/clawpanel/releases/latest/download/ClawPanel_0.7.4_amd64.deb" target="_blank" rel="noopener">
|
||||
<a class="dl-link" href="https://claw.qt.cool/proxy/dl/github.com/qingchencloud/clawpanel/releases/latest/download/ClawPanel_0.8.2_amd64.deb" target="_blank" rel="noopener">
|
||||
Debian / Ubuntu
|
||||
<span class="dl-format">.deb</span>
|
||||
</a>
|
||||
@@ -1574,6 +1574,27 @@
|
||||
if (target) setTimeout(function() { smoothScrollTo(target); }, 100);
|
||||
}
|
||||
});
|
||||
|
||||
/* ── Dynamic Download Links from latest.json ── */
|
||||
(function() {
|
||||
var BASE = 'https://claw.qt.cool/update/latest.json';
|
||||
fetch(BASE).then(function(r) { return r.json(); }).then(function(d) {
|
||||
var ver = d.version;
|
||||
if (!ver) return;
|
||||
// 更新版本徽章
|
||||
var badge = document.querySelector('.download-version');
|
||||
if (badge) badge.innerHTML = '<span class="pulse"></span> v' + ver + ' 最新版';
|
||||
// 更新 JSON-LD 版本
|
||||
// 更新所有下载链接:替换旧版本号为新版本号
|
||||
document.querySelectorAll('#download .dl-link').forEach(function(a) {
|
||||
var href = a.getAttribute('href');
|
||||
if (!href) return;
|
||||
// 替换 URL 中的版本号模式 ClawPanel_X.Y.Z_
|
||||
var updated = href.replace(/ClawPanel_[\d.]+_/g, 'ClawPanel_' + ver + '_');
|
||||
a.setAttribute('href', updated);
|
||||
});
|
||||
}).catch(function() { /* 静默失败,保留硬编码链接作为兜底 */ });
|
||||
})();
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -307,19 +307,43 @@ sudo firewall-cmd --reload
|
||||
### 更新 ClawPanel
|
||||
|
||||
```bash
|
||||
cd /opt/clawpanel
|
||||
cd /opt/clawpanel # root 部署路径
|
||||
# 或 ~/.local/share/clawpanel # 普通用户路径
|
||||
|
||||
git pull origin main
|
||||
npm install
|
||||
npm install --registry https://registry.npmmirror.com
|
||||
sudo systemctl restart clawpanel # 或 pm2 restart clawpanel
|
||||
```
|
||||
|
||||
> 国内拉不到 GitHub?用 Gitee 镜像:
|
||||
> ```bash
|
||||
> git remote set-url origin https://gitee.com/QtCodeCreators/clawpanel.git
|
||||
> git pull origin main
|
||||
> ```
|
||||
|
||||
### 更新 OpenClaw
|
||||
|
||||
**方式一:在 ClawPanel 面板中操作**(推荐)
|
||||
|
||||
打开「关于」页面 → 点击「检查更新」→ 按提示升级。面板会自动处理 sudo 权限和镜像源。
|
||||
|
||||
**方式二:命令行手动升级**
|
||||
|
||||
```bash
|
||||
npm install -g @qingchencloud/openclaw-zh@latest --registry https://registry.npmmirror.com
|
||||
# 非 root 用户需要 sudo
|
||||
sudo npm install -g @qingchencloud/openclaw-zh@latest --registry https://registry.npmmirror.com
|
||||
|
||||
# 淘宝源安装失败?换官方源重试(可能需要翻墙或代理)
|
||||
sudo npm install -g @qingchencloud/openclaw-zh@latest --registry https://registry.npmjs.org
|
||||
```
|
||||
|
||||
或在 ClawPanel 面板中点击「检查更新」按钮。
|
||||
> **权限说明**:Linux 全局 npm 包安装需要 root 权限。ClawPanel v0.8.1+ 已自动检测非 root 用户并加 sudo。如仍遇权限问题,手动加 `sudo` 即可。
|
||||
|
||||
### 更新频率
|
||||
|
||||
- **ClawPanel**:`git pull` 获取最新代码,无需重新安装依赖(除非 package.json 变了)
|
||||
- **OpenClaw**:通过 npm 全局升级,面板会自动检测新版本并提示
|
||||
- **前端热更新**:面板支持前端热更新(不需要 git pull),在「关于」页面点击「热更新」按钮即可
|
||||
|
||||
---
|
||||
|
||||
|
||||