又一周过去了,FinalPlace 持续迭代中。本周开发重点集中在自动整理模块安全加固、体验优化以及新模块需求规划等方面。
🛡️ 自动整理模块 – 安全加固与体验优化
本周对自动整理模块进行了一次集中式的质量扫荡,共修复 19+ 个问题,覆盖安全防护、稳定性及使用体验三大维度。
安全防护
- 修复命令注入漏洞,增强规则执行安全性
- 新增 ZIP 炸弹检测,防止恶意压缩包触发异常
- 增加解压路径遍历检查,杜绝目录逃逸风险
- 文件占用检测改用 Win32 API,提升 Windows 下判断准确性
稳定性
- 修复解压死锁问题,确保并发场景下稳定运行
- 增加 handleCompress 竞态保护
- 修复缓存未自动清理及 watcher 取消订阅问题
- 修复路径大小写敏感导致的匹配异常
- 修复 trigger 映射不完整及 hash 计算遗漏问题
- 清理多处死代码
体验优化
- 监控目录新增常用快捷选项(下载 / 桌面 / 文档 / 图片 / 视频 / 音乐)
- 条件配置增加推荐值下拉框(大小 / 扩展名 / 文件名等),降低配置门槛
- 保存前可预览命中文件,所见即所得
- 未监控目录提醒(保存时检查是否有遗漏)
- 关闭窗口时未保存提醒
- 免费用户限制明确告知,规则列表顶部新增提示
- 大文件等待增强(文件大小稳定检测)
- WPS 文件占用检测支持(识别临时文件)
📐 新模块需求规划
为推动 FinalPlace 从单一功能向完整桌面工具箱演进,本周新增了以下模块的需求文档:
- 临时收纳模块 – 临时文件快速收集与归档
- 首页仪表盘 – 整理概况与统计一览(已完成占位页面 + 侧边栏导航重排)
- 运行日志 – 整理操作记录与问题追溯
- 设置模块 – 全局偏好与账户管理

📋 进行中的工作
- 临时收纳、仪表盘、运行日志、设置模块的详细设计
- 自动整理模块持续打磨
感谢每一位关注 FinalPlace 的朋友!我们下期见 👋


发表回复