news 2026/5/3 15:40:44

隐私优先的图片遮蔽工具AutoRedact

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
隐私优先的图片遮蔽工具AutoRedact

简介

什么是 AutoRedact ?

AutoRedact是一个客户端、隐私优先的图像遮蔽工具,能够自动检测并模糊个人识别信息(PII),如电子邮件、IP地址、信用卡和API密钥。该工具使用本地光学字符识别 (OCR),确保所有处理都在用户的浏览器中进行,没有服务器数据泄露风险。

主要特点

  1. 🔍自动检测:自动识别和检测电子邮件、IP地址、信用卡信息和API密钥;
  2. 🎯精准模糊:采用OCR单词级边界框进行精确的模糊处理,确保信息的安全性;
  3. 🔒隐私优先:所有处理过程在本地通过Tesseract.js进行,用户的图像不会上传到任何服务器;
  4. 📦批量处理:支持一次性处理多张图像,方便用户高效操作;
  5. ⚡ZIP 下载:用户可以一键下载所有经过模糊处理的文件,简化保存操作。

应用场景

  • 个人隐私保护:用户在分享图像时保护自己的个人信息,防止无意中泄露敏感信息;
  • 企业合规:企业在处理客户数据时,通过自动模糊PII信息,确保遵循数据保护法规;
  • 新闻与媒体:媒体工作者可以使用此工具编辑报告或文章图片,以保护出现在图像中的个人信息;

AutoRedact提供了一种简单、高效的方式来保护个人隐私,适用于各种需要处理图像的场合。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索autoredact,选择第一个karantdev/autoredact,版本选择latest

本文写作时,latest版本对应为1.1.0

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用netstat-tunlp|grep端口号
本地端口容器端口
83128080

默认启用了两个端口

不用的端口可以删掉

命令行安装

如果你熟悉命令行,可能用docker cli更快捷

# 运行容器docker run -d\--restart unless-stopped\--name autoredact\-p8312:8080\karantdev/autoredact:latest

也可以用docker-compose安装,将下面的内容保存为docker-compose.yml文件

services:autoredact:image:karantdev/autoredact:latestcontainer_name:autoredactports:-"8312:8080"restart:unless-stoppedhealthcheck:test:["CMD","curl","-f","http://localhost:8080/"]interval:30stimeout:10sretries:3security_opt:-no-new-privileges:true

然后通过SSH登录到您的群晖,执行下面的命令:

# 新建文件夹 autoredact 和 子目录mkdir-p /volume1/docker/autoredact# 进入 autoredact 目录cd/volume1/docker/autoredact# 将 docker-compose.yml 放入当前目录# 一键启动docker-compose up -d

运行

在浏览器中输入http://群晖IP:8312就能看到主界面

老苏截了一张Cherry Studio的设置界面

图片上传后会自动识别,目前AutoRedact支持识别下面几种个人可识别信息

SSN代表Social Security Number,即社会安全号码

类型模式
📧 电子邮件user@example.com
🌐IP地址192.168.1.1
💳 信用卡4242-4242-4242-4242
🔑API密钥Stripe,GitHub,AWS

只识别出了IP地址,但是API密钥可能是因为设置的比较简单,不符合其模式 ?

参考文档

karant-dev/AutoRedact: 🛡️ Client-side, privacy-first image redaction tool. Automatically detects and blurs PII (Emails, IPs, Keys) using local OCR. No server, no data leaks.
地址:https://github.com/karant-dev/AutoRedact

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 16:39:59

U-Mamba终极教程:从零开始掌握医学影像分割神器

U-Mamba是一个革命性的深度学习框架,专门为生物信息学和医学影像分析领域设计。它结合了稀疏状态模型(SSM)和卷积神经网络的优势,在3D医学影像分割任务中表现出卓越的性能。本教程将带你从零开始,完整掌握这个强大的开…

作者头像 李华
网站建设 2026/4/30 16:09:15

优雅通知弹窗的终极解决方案:iziToast完全指南

优雅通知弹窗的终极解决方案:iziToast完全指南 【免费下载链接】iziToast Elegant, responsive, flexible and lightweight notification plugin with no dependencies. 项目地址: https://gitcode.com/gh_mirrors/iz/iziToast iziToast是一款优雅、响应式、…

作者头像 李华
网站建设 2026/5/2 23:09:15

2、英文写作中的语言与标点使用规范

英文写作中的语言与标点使用规范 在英文写作里,无论是日常交流、学术写作还是专业文档撰写,语言表达的准确性和规范性都至关重要。下面将为大家详细介绍英文写作中关于缩写词、动名词与分词、数字与数词、代词、技术缩写词与首字母缩写词、计量单位以及标点符号的使用规范。…

作者头像 李华
网站建设 2026/5/1 11:14:10

13、技术文档编写全解析

技术文档编写全解析 在技术领域,文档的编写至关重要,它能帮助用户更好地理解和使用产品。下面将详细介绍技术文档的各个部分、不同类型的技术文档以及编辑在文档编写中的作用。 1. 典型手册各部分的编辑格式 典型手册的各部分通常按照特定顺序排列,以下是各部分的详细介绍…

作者头像 李华
网站建设 2026/4/25 12:19:23

面试常考:如何原地重排数组?这个思路绝了

解题思路 这道题我们用两个指针分别追踪奇数位和偶数位,每次检查最后一个元素是奇数还是偶数,然后把它交换到对应的位置上。 比如最后一个元素是奇数,就把它换到下一个需要填充的奇数位(1, 3, 5…),换过来的元素又成为新的"最后一个元素",继续这个过程。 这样做的优势…

作者头像 李华
网站建设 2026/5/2 18:03:56

Wi-Fi CERTIFIED Multimedia™ (WMM®) 技术概述

1.0 概述 本文档定义了 WMM 的规范,WMM 是基于 IEEE 802.11e 标准补充 [2] 的 802.11 QoS 实现方案。最初提出 WMM 是为了防止因多个不兼容的 802.11e 预标准子集出现而导致的碎片化问题;部署 WMM 将为 802.11 语音、流媒体等服务提供可用的 QoS 功能。 1.1 参考文献 [1] …

作者头像 李华