From 55e8365cab5aa6d23bff9173341c998b6fed7677 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=99=B4=E5=A4=A9?= Date: Mon, 13 Apr 2026 15:10:20 +0800 Subject: [PATCH] chore: release v0.13.2 --- CHANGELOG.md | 26 ++ docs/index.html | 18 +- package-lock.json | 4 +- package.json | 2 +- scripts/dev-api.js | 203 +++++++++++- src-tauri/Cargo.lock | 2 +- src-tauri/Cargo.toml | 2 +- src-tauri/src/commands/hermes.rs | 445 +++++++++++++++++++++++++- src-tauri/src/commands/service.rs | 7 +- src-tauri/src/lib.rs | 10 + src-tauri/tauri.conf.json | 2 +- src/engines/hermes/index.js | 19 +- src/engines/hermes/pages/cron.js | 269 +++++++++++++--- src/engines/hermes/pages/dashboard.js | 70 ++-- src/engines/hermes/pages/logs.js | 156 +++++++++ src/engines/hermes/pages/memory.js | 147 +++++++++ src/engines/hermes/pages/skills.js | 145 ++++++++- src/lib/tauri-api.js | 12 + src/locales/modules/engine.js | 54 +++- src/locales/modules/sidebar.js | 1 + src/pages/settings.js | 14 +- src/style/pages.css | 225 +++++++++++++ 22 files changed, 1716 insertions(+), 117 deletions(-) create mode 100644 src/engines/hermes/pages/logs.js create mode 100644 src/engines/hermes/pages/memory.js diff --git a/CHANGELOG.md b/CHANGELOG.md index 64ad7fc..661e435 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,32 @@ 格式遵循 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/), 版本号遵循 [语义化版本](https://semver.org/lang/zh-CN/)。 +## [0.13.2] - 2026-04-13 + +### 新功能 (Features) + +- **Hermes 日志查看器** — 新增 Agent 日志页面,支持文件列表、级别过滤、关键词搜索,左右分栏布局实时浏览日志 +- **Hermes Skills 浏览器** — 新增 Skills 页面,左侧分类列表 + 右侧 Markdown 详情预览 +- **Hermes 记忆编辑器** — 新增记忆文件页面,支持查看和编辑 Agent 笔记(MEMORY.md)与用户画像(USER.md) +- **Hermes 定时任务可视化** — 定时任务页面全新重写:统计卡片、快捷预设按钮(每5分钟/每小时/每天9:00等)、cron 表达式实时人性化预览、SVG 图标操作按钮 + +### 改进 (Improvements) + +- **仪表盘模型配置折叠** — 模型配置区域默认折叠,点击可展开/收起,节省仪表盘空间 +- **定时任务执行反馈** — "立即执行"按钮点击后显示✓/✕状态闪烁,明确告知执行结果 +- **Hermes CLI 命令完整对接** — Rust 后端新增 sessions/logs/skills/memory 全套 CLI 命令,Web 后端同步实现 +- **API 代理认证注入** — `hermes_api_proxy` 自动从 .env 注入 API_SERVER_KEY,解决 Cron 等页面 "Invalid API key" 错误 + +### 修复 (Fixes) + +- **定时任务显示 [object Object]** — 正确解析 Gateway 返回的 schedule 对象(`{kind,expr,display}`),提取 cron 表达式显示 +- **定时任务保存 'str' has no attribute 'get'** — 保存时发送 `{kind:'cron', expr:...}` 对象格式,匹配 Gateway 期望的结构 +- **ClawPanel 误杀外部 Gateway** — `cleanup_zombie_gateway_processes` 不再杀死外部启动的健康 Gateway 进程,改为采纳其 PID +- **croniter 依赖缺失** — `uv tool install` 添加 `--with croniter`,确保定时任务功能开箱即用 +- **API 代理错误提取** — 修复嵌套错误对象(`{error:{message:...}}`)的提取逻辑 + +--- + ## [0.13.1] - 2026-04-13 ### 新功能 (Features) diff --git a/docs/index.html b/docs/index.html index e6115be..dd729e0 100644 --- a/docs/index.html +++ b/docs/index.html @@ -34,7 +34,7 @@ "description": "支持 OpenClaw 和 Hermes Agent 双引擎的多 AI Agent 可视化管理面板,基于 Tauri v2 的跨平台桌面应用。内置晴辰助手支持工具调用,晴辰云 AI 接口一键接入。支持仪表盘监控、多模型配置、Hermes Agent 对话、消息渠道管理、内置 QQ 机器人、实时 AI 聊天、记忆管理、Agent 管理、网关配置、内网穿透等功能。支持 11 种语言。", "url": "https://claw.qt.cool/", "downloadUrl": "https://github.com/qingchencloud/clawpanel/releases/latest", - "softwareVersion": "0.13.0", + "softwareVersion": "0.13.2", "author": { "@type": "Organization", "name": "晴辰云 QingchenCloud", @@ -1155,7 +1155,7 @@
-
v0.12.0 最新版
+
v0.13.2 最新版

下载安装

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

@@ -1165,11 +1165,11 @@

macOS

支持 Apple Silicon 和 Intel 芯片