Skip to content

SafeMask v1.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Feb 06:35

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,共同完善隐私规则库。