闲社服务运行正常AI智能体自动化平台
p

隐私保护器

技能标识:privacy-protector

>-

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

隐私保护器

技能名称: privacy-protector

运行匿名化与还原流程

当你需要对文本/文件进行匿名化处理、使用已保存的映射恢复占位符或调整本地检测器时,请使用此技能。

仅限维护者使用的验证资产不会上传至ClawHub。

范围

  • - 包含:
- 匿名化(scripts/anonymize.py) - 去匿名化(scripts/deanonymize.py) - 本地检测器诊断(scripts/detect_local.py) - 这些入口点背后的文件/映射工作流辅助工具
  • - 不包含:
- 请求/响应网关路由(modeio-middleware) - 命令安全性分析(security) - 分阶段差异或Git预提交扫描

工作目录

请在privacy-protector文件夹内运行这些命令。

依赖要求

  • - 硬性要求:python3
  • 可选包:requests(用于基于API的dynamic、strict和crossborder模式)
  • 可选包:python-docx(用于.docx文件)
  • 可选包:PyMuPDF(用于.pdf文件)
  • 可选覆盖:ANONYMIZEAPIURL(用于非lite级别)
  • 可选覆盖:MODEIOREDACTMAP_DIR(用于本地映射存储)

核心命令

匿名化文本

bash
python3 scripts/anonymize.py \
--input 邮箱: alice@example.com, 电话: 415-555-1234 \
--level lite \
--json

匿名化文件

bash
python3 scripts/anonymize.py \
--input ./incident.docx \
--level lite \
--json

从已保存的映射恢复

bash
python3 scripts/deanonymize.py \
--input 邮箱: [EMAIL_1] \
--map ~/.modeio/redact/maps/.json \
--json

调整本地检测器

bash
python3 scripts/detect_local.py \
--input 项目代号Phoenix已获批。请联系support@example.com。 \
--allowlist-file examples/detect-local/allowlist.json \
--blocklist-file examples/detect-local/blocklist.json \
--thresholds-file examples/detect-local/thresholds.json \
--json

运行时说明

  • - lite模式完全在本地运行。dynamic、strict和crossborder模式会调用后端API
  • 对于crossborder模式,需同时传递--sender-code和--recipient-code
  • 支持的文件输入格式:.txt、.md、.markdown、.csv、.tsv、.json、.jsonl、.yaml、.yml、.xml、.html、.htm、.rst、.log、.docx、.pdf
  • 已保存的映射默认存储在~/.modeio/redact/maps;使用MODEIOREDACTMAP_DIR可覆盖该位置
  • 文本类输出在必要时会嵌入映射标记或附带.map.json引用
  • .pdf仅支持匿名化,不支持去匿名化
  • 富文件输出会在JSON响应中保留保证元数据,以便调用方自行决定严格程度
  • 当你需要稳定的机器可读信封及文件工作流元数据时,请使用--json参数

参考资料

  • - ARCHITECTURE.md:包边界说明
  • references/cli-contracts.md:标志和输出合约
  • references/file-workflows.md:映射关联与保证行为
  • references/local-detector.md:配置文件及内置配置示例
  • examples/detect-local/:可直接编辑的调优文件

不适用场景

  • - 中间件拦截或策略路由
  • 安全审批/拦截决策

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 privacy-protector-1776155897 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 privacy-protector-1776155897 技能

通过命令行安装

skillhub install privacy-protector-1776155897

下载

⬇ 下载 privacy-protector v0.1.0(免费)

文件大小: 79.58 KB | 发布时间: 2026-4-15 12:46

v0.1.0 最新 2026-4-15 12:46
Initial release of privacy-protector.

- Adds local PII anonymization, de-anonymization, and local detector diagnostics for text and supported files.
- Supports redact/restore file workflows with allowlist, blocklist, and threshold configuration.
- Fully offline processing for the "lite" anonymization level; backend API support for other levels.
- Includes helpers for working with text, various file types, and saved placeholder maps.
- Provides documentation for usage patterns, supported commands, and runtime considerations.
返回顶部