SafeMask v1.0.0
Release v1.0.0 - 🛡️ SafeMask: First Stable Release
Enabling every line of data to safely embrace AI.
让每一行数据都能安全地拥抱 AI。
SafeMask 迎来了首个正式稳定版本 v1.0.0!从最初的极致性能 CLI 工具,演进为集 实时剪贴板保护、海量日志脱敏与可视化规则管理于一体的桌面隐私中枢。
🚀 核心特性 (Key Features)
1. 🏎️ 工业级脱敏引擎 (Industrial-Grade Engine)
-
混合驱动 (Hybrid Engine):结合 Aho-Corasick 自动机与 Regex::bytes,实现
$O(n)$ 级的匹配速度。 - 极致吞吐 (Ultra-High Throughput):基于 Mmap (内存映射) 与 Rayon (并行计算) 的流水线,GB 级大文件处理速度突破 300MB/s。
- 保序逻辑 (Ordered Output):多线程并行处理的同时,确保输出文件行序与原文 100% 一致。
2. 🎧 剪贴板隐私盾 (Clipboard Privacy Shield)
- 实时监控 (Real-time Monitor):智能监听系统剪贴板,敏感信息在粘贴前即被本地化脱敏。
- 防循环保护 (Recursive Protection):内置原子标记位,防止脱敏写回导致的无限触发。
- 拦截历史 (History Insight):提供原文与脱敏文的侧向对比(Side-by-side),支持一键复制安全副本。
3. 🛠️ 灵活规则管理 (Rule Management)
- 语义化标签 (AI-Friendly):支持将隐私项替换为
<EMAIL>、<IPV4>等标签,在保护隐私的同时为 AI 保留逻辑上下文。 - 可视化配置 (Visual Config):无需修改代码,通过 UI 即可新增、编辑、删除自定义脱敏规则。
- 优先级控制 (Priority Control):支持多级优先级设定,完美解决复杂规则间的匹配冲突。
🛡️ 安全与隐私 (Security & Privacy)
- 100% 离线运行 (Zero-Trust):应用不具备网络权限,所有计算与规则存储均在本地完成,确保数据永不泄露。
- 透明化配置:规则采用标准 YAML 格式,存储于本地
custom/目录,随用随走。
🛠️ 技术更新 (Technical Changes)
- Tauri v2 Upgrade: 全面迁移至 Tauri v2 架构,享受更小的内存占用与更强的系统原生集成。
- Frontend: 采用 Vue 3 (Composition API) + Pinia + Tailwind CSS 打造的高质感工业风 UI。
- Memory Allocator: 集成
mimalloc优化大规模字符串处理时的内存碎片问题。
📥 安装指南 (Installation)
- Windows: 下载
SafeMask_1.0.0_x64_zh-CN.exe安装包。 - macOS: 提供
SafeMask_1.0.0_universal.dmg(支持 Intel & Apple Silicon)。 - Linux: 提供
.deb与AppImage格式。
✍️ 开发者寄语 (Author's Note)
在 LLM 时代,隐私不应成为效率的阻碍。SafeMask 的诞生就是为了在 AI 浪潮中为您的数据隐私筑起最后一道防线。欢迎大家提交 Issue 或 PR,共同完善隐私规则库。