Files
Spark-Wildfire/Daily_News/Reviewed/WeChat/2026-03-31_微信公众号.md
T
momen 190ab414db docs: 更新APM应用商店5.0.0-beta1版本发布内容
添加各平台版本发布文案和技术文档
更新版本记录和变更日志
移除旧版本记录
2026-03-31 23:15:40 +08:00

86 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 【版本更新】APM 应用商店 5.0.0-beta.1 正式发布
各位开发者、用户朋友们:
APM 应用商店正式发布 5.0.0-beta.1 版本!这是一次从 v1.x 到 v5.x 的重大架构升级,带来了多项核心功能改进和性能优化。
---
## 一、版本概述
本次更新历时数月,团队对应用商店进行了全面重构优化。从界面交互到底层性能,均有显著提升。特别值得一提的是虚拟滚动技术的应用,让大型应用列表的浏览终于告别卡顿。
---
## 二、核心更新
### 1. 虚拟滚动优化
应用网格采用虚拟滚动技术优化大型应用列表的渲染性能。用户滚动列表时,浏览器只渲染可见区域的元素,大幅降低 CPU 和内存占用。
**实测效果**:包含数百款应用的长列表滚动流畅度提升显著。
### 2. Deep Link 协议支持
新版支持通过 `store://` 协议直接打开应用详情页。外部链接、脚本调用均可直接拉起应用商店并定位到指定应用。
```bash
# 示例
store://app/detail/com.qq.office
```
### 3. 安装体验优化
- 安装和更新应用前自动检查 APM 是否已安装
- 未安装时提示用户一键安装
- 优化安装日志处理性能
### 4. 搜索功能增强
- 搜索结果分类计数显示
- 空结果友好提示界面
- 更精准的匹配算法
---
## 三、问题修复
本次更新还修复了以下问题:
- 安装弹窗支持点击遮罩层关闭
- 取消下载后无法重试的问题
- 重复下载包时未删除已有包的问题
- 安装管理命令替换(ssaudit → ssinstall
- 下载重试后无日志输出问题
---
## 四、技术细节
本版本基于 **Electron + Vue 3 + TypeScript** 构建,核心改进包括:
- **虚拟滚动**:基于 `vue-virtual-scroller` 或自研方案
- **Deep Link**:自定义 URL Scheme 处理
- **性能优化**:批量处理、懒加载、防抖节流
---
## 五、获取与反馈
- **GitHub**https://github.com/shenmo7192/apm-app-store
- **官网**https://amber-pm.spark-app.store/
欢迎通过 GitHub Issues 反馈问题!
---
**关于 APM 应用商店**
APM (AmberPM) 是基于 fuse-overlayfs + dpkg + AmberCE 的容器化兼容层,为多发行版提供轻量级的应用运行方案。支持 Arch Linux、Fedora、银河麒麟、统信 UOS 等主流发行版。
**关于星火应用商店**
星火应用商店是一个致力于改善 Linux 桌面应用生态的开源社区项目。"星星之火,可以燎原"——每一步改进,都是 Linux 生态的一束光。
点击在看,与星火一起成长 ✨