11[ 中文文档] ( #中文文档 ) | [ English Documentation] ( #english-documentation ) | [ 下载地址] ( https://github.com/Slocean/PulseCoreLite/releases )
22
3- # PulseCore Lite v1.8.7 <img src =" src/static/img/ice_logo.webp " alt =" Logo " height =" 28 " />
3+ # PulseCore Lite v1.8.8 <img src =" src/static/img/ice_logo.webp " alt =" Logo " height =" 28 " />
44
55PulseCoreLite 是一个基于 Tauri 2 + Vue 3 的桌面性能监控应用,提供悬浮窗监控与任务栏监控两种形态,实时展示 CPU、GPU、内存、磁盘与网络等指标,并支持多语言、透明度与刷新率配置、自动启动与托盘行为等系统级能力。
66
@@ -12,13 +12,16 @@ PulseCoreLite 是一个基于 Tauri 2 + Vue 3 的桌面性能监控应用,提
1212- 目的:在最小占用前提下,持续提供硬件与网络实时指标
1313- 平台:Windows(自动启动、任务栏位置、卸载能力基于 Windows API)
1414
15- ### 更新内容 v1.8.7
15+ ### 更新内容 v1.8.8
1616
17- - 主页面新增三段式导航:统一切换监控、工具箱、设置视图,降低功能跳转成本
18- - 主页面内嵌工具箱能力:可直接在悬浮窗中使用关机、清理、硬件分析与提醒页签
19- - 悬浮窗头部交互升级:新增页签展开/收起切换,并补充对应中英文文案
20- - 性能与加载优化:配置面板与内嵌工具箱改为异步加载,提升首屏响应速度
21- - 代码结构清理:移除已弃用的提醒屏幕备份文件,减少历史冗余
17+ - 提醒高级设置重构:完善背景配置与频率选择,支持图片上传/预览并更新布局
18+ - 提醒管理体验增强:列表与编辑布局优化,补充未命名标题生成与交互细节
19+ - 提醒逻辑完善:基于可见性启动倒计时,简化关闭信号监听并增强清理流程
20+ - 状态管理抽离:提醒页签与背景类型同步整理为 composable
21+ - 任务栏右键菜单新增“退出应用”
22+ - 偏好持久化优化:悬浮窗/任务栏偏好改为防抖写入
23+ - Tauri 调试增强:新增调试日志与运行时回调保护
24+ - 开发体验改进:dev-runner 端口扫描逻辑与默认步骤优化
2225
2326### 页面截图(中文)
2427
@@ -139,6 +142,9 @@ npm run pack:release
139142- 页签交互:NavTabs 支持受控模式与无障碍属性,便于状态驱动与键盘访问
140143- 样式兼容:引入 Autoprefixer 并使用 browserslist 约束目标浏览器
141144- 发布自动化:新增 release workflow,覆盖发布说明提取、构建与发布上传
145+ - 提醒高级设置:支持图片背景、频率选择与关闭密码配置
146+ - 偏好持久化:悬浮窗/任务栏偏好防抖写入,降低频繁 IO
147+ - Tauri 调试:新增运行时调试日志与回调保护
142148- 数据流:Rust 采样 → Tauri 事件 → 前端 Pinia 更新 → UI 渲染
143149- 刷新控制:前端设置刷新率,后端循环按 rate 采样
144150- 多窗口:主窗口 label=main,任务栏窗口 label=taskbar,工具箱窗口 label=toolkit
@@ -177,13 +183,16 @@ npm run pack:release
177183- Goal: continuous, low-overhead telemetry for core hardware and network stats
178184- Platform: Windows (autostart, taskbar position, uninstall are Windows API based)
179185
180- ### Release Notes v1.8.7
186+ ### Release Notes v1.8.8
181187
182- - Add tri-pane main navigation to switch between Monitor, Toolkit, and Settings views
183- - Embed Toolkit directly in the main overlay with shutdown, cleanup, hardware, and reminder tabs
184- - Upgrade overlay header interactions with tabs expand/collapse toggle and updated CN/EN copy
185- - Improve startup performance by async-loading the config panel and embedded toolkit components
186- - Remove deprecated reminder-screen backup files to keep the codebase lean
188+ - Refactor reminder advanced settings with improved background config, frequency selection, and image upload/preview
189+ - Enhance reminder management UX with list/edit layout updates plus untitled title generation
190+ - Improve reminder logic: start countdown based on visibility, simplify close listeners, and strengthen cleanup
191+ - Extract reminder tab/background sync into composables for clearer state management
192+ - Add "Exit App" to the taskbar context menu
193+ - Debounce overlay/taskbar preference persistence to reduce frequent writes
194+ - Add Tauri debug logging and runtime callback guards
195+ - Improve dev-runner port scanning and default steps
187196
188197### Screenshots (English)
189198
@@ -304,6 +313,9 @@ npm run pack:release
304313- Tab interaction: NavTabs supports controlled state and accessibility attributes
305314- Style compatibility: Autoprefixer enabled with browserslist target ranges
306315- Release automation: release workflow handles notes extraction, build, and publishing
316+ - Reminder advanced settings: image backgrounds, frequency selection, and close-password options
317+ - Preference persistence: debounced writes for overlay/taskbar prefs to reduce IO churn
318+ - Tauri debugging: runtime debug logs with callback guards
307319- Data flow: Rust sampling → Tauri events → Pinia store → UI render
308320- Refresh control: front-end sets refresh rate, backend loop respects it
309321- Window roles: main overlay (label=main), taskbar bar (label=taskbar), toolkit window (label=toolkit)
0 commit comments