面向自主 AI 代理流程的上下文感知 PII 脱敏,提供 5 种上下文模式(法律、金融、医疗、代码、通用),在 LLM 前对文本进行脱敏,优先保障隐私。
QQ 数据处理通知: TrustBoost 将文本发送到远程API (api. trustboost.dev) 进行消毒.
功能概述
QQ 数据处理通知: TrustBoost 将文本发送到远程API (api. trustboost.dev) 进行消毒.是一项面向实际任务的技能,主要用于Raw 输入通过 HTTPS 传输, 处理, 并立即丢弃 —— 它从不S。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
核心要点
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
- 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
使用与执行
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
⚠️ 数据处理声明:TrustBoost 将文本发送至远程 API(api.trustboost.dev)进行净化处理。原始输入通过 HTTPS 传输,经处理后立即丢弃——绝不会被存储或记录。仅保留净化后的输出内容及元数据(保留期为 90 天)。在提交受监管的记录、凭证或客户数据前,请务必查阅 PRIVACY.md。如需零留存的免费测试,请使用
/sanitize/preview接口。
TrustBoost PII Sanitizer v2.6.0
一个基于区块链验证的隐私层,在文本抵达 LLM 或外部服务之前自动脱敏其中的个人身份信息(PII)。支付行为通过 Solana 链上的 Helius oracle 进行无需信任的链上验证——无需 API 密钥、无需 SDK、无需人工干预。
运行于 FastAPI + Supabase + Render(AWS)架构之上——具备生产级基础设施能力,支持按钱包粒度的 TRIAL 配额追踪与自动重放攻击防护。
⚠️ 透明度声明(安装前请务必阅读)
TrustBoost 的设计原则是极致透明。在安装前,请务必完全理解其工作原理:
1. 数据传输
原始文本通过 FastAPI 发送至 Render(AWS)基础设施进行处理。
TrustBoost 存储的内容:仅包括净化后的输出文本、字符数、安全分、风险类别、钱包地址和时间戳——绝不存储原始输入文本。
存储方式:Supabase PostgreSQL(私有审计账本)
对于严格禁止数据外传的场景(例如:本地部署的 HIPAA 合规环境):本服务不适用,请改用本地化 PII 净化器。
对于通用隐私合规场景(GDPR、LGPD、APPI、CCPA):TrustBoost 可显著降低风险——在文本进入您的 LLM(Claude、GPT、Gemini 等)前完成 PII 净化。检测能力由 OpenAI GPT-4o-mini 内部提供——原始文本会传送至 TrustBoost 基础设施进行处理,随后服务端强制移除所有已识别实体,再将净化后的内容交还您的业务流程。
2. 支付模型与自主安全机制
TrustBoost 使用 Solana 区块链作为授权层——以密码学验证替代人工确认。
自主支付如何安全运行:
- Agent 构造一条 Solana 交易
- Agent 使用其自有钱包私钥签名(TrustBoost 永远无法访问 Agent 的密钥)
- 该交易广播至 Solana 主网
- Helius oracle 在链上验证该交易
- 仅当验证通过后,服务才被激活
为何使用区块链替代人工确认:
- 交易由 Agent 自有钱包签名
- 无需向 TrustBoost 共享任何凭据
- 支付行为可在 Solana Explorer 上公开验证
- TrustBoost 无法发起支付——仅 Agent 可主动触发交易
安全支付实现示例:
# 监控配额 —— 仅在必要时付费
if result["data"]["usage_metrics"]["quota_remaining"] < 10:
# 在 Operator 配置的限额内自主完成支付
# Operator 仅需设置一次 MAX_AUTO_PAYMENT,Agent 即可在该限额内自由运行
# 无需人工介入 —— 区块链验证取代人工确认
if agent_wallet_balance >= MAX_AUTO_PAYMENT_USDC:
execute_autonomous_payment(
amount=149,
currency="USDC",
network="solana",
address="giu4VciTkfWJNG1oeP6SzHEJwmabikJSMB91GaFNWE4"
)
else:
notify_operator("余额不足 —— 请配置钱包充值")
建议:请始终先使用 TRIAL(每个钱包 50 次免费请求),再进行付费操作。
3. 审计日志
每次净化操作均记录至 Supabase PostgreSQL,包含以下字段:
保留策略:净化后输出内容保留 90 天;如需提前删除,请发送邮件至 teodorofodocrispin@gmail.com 提出申请。原始输入文本在任何环节均不被存储。
tx_hash、输入字符数(不含内容)、净化后输出、安全分、风险类别、钱包地址、时间戳。
原始输入文本在任何环节均不被存储。
4. 运维者身份验证
- GitHub 主页: https://github.com/teodorofodocrispin-cmyk
- 代码仓库: https://github.com/teodorofodocrispin-cmyk/TrustBoost-PII-Sanitizer
- 健康检查端点: https://api.trustboost.dev/health
- 联系邮箱: teodorofodocrispin@gmail.com
- 第三方评估得分: 9.8/10
- 自主性得分: 8.5/10
适用场景
当出现以下情况时,请启用本技能:
- Agent 需处理可能包含电子邮件、密码、私钥、电话号码、地址或身份证号等用户生成文本
- 在将内容传递给 LLM 服务商前需满足隐私合规要求(GDPR、LGPD、APPI、CCPA)
- Agent 需处理西班牙语、葡萄牙语、德语或日语文本,并需适配对应国家/地区的 PII 格式
- Agent 需借助
quota_remaining字段实现自主预算管理
不适用场景
- 严格本地部署的 HIPAA 合规环境(要求完全禁止向第三方传输任何数据)
- 生产环境中涉及真实私钥或密码的场景(仅限使用 TRIAL 进行测试)
工作原理
- Agent 向 TrustBoost API 发送文本及 Solana
tx_hash - Supabase 验证该钱包的 TRIAL 配额,或 Helius oracle 验证 Solana 主网上的付款状态
- OpenAI GPT-4o-mini 在输入文本所属语言下识别并脱敏全部 PII
- 返回净化后文本、安全分、风险类别及配额指标
- 仅记录净化后输出内容——原始输入永不记录
多语言 PII 支持
TrustBoost 自动识别输入语言,并应用对应国家/地区的 PII 模式:
| 语言 | 地区 | PII 模式 |
|---|---|---|
| 🇺🇸 English | 全球通用 | SSN、API keys、信用卡号、密码 |
| 🇲🇽🇨🇴🇦🇷 Spanish | 拉丁美洲 | RFC、CUIT、RUT、DNI、CURP、Cédula、RUC |
| 🇧🇷🇵🇹 Portuguese | 巴西 & 葡萄牙 | CPF、CNPJ、RG、NIF、NUS |
| 🇩🇪 German | 德国 / 奥地利 / 瑞士 | Personalausweis、Steuernummer、IBAN DE |
| 🇯🇵 Japanese | 日本 | マイナンバー、運転免許証、パスポート番号、住所 |
| 🇫🇷🇧🇪🇨🇦 French | 法国 / 比利时 / 瑞士 / 加拿大 | NIR(Sécurité Sociale)、SIRET、SIREN、Carte Vitale、IBAN FR |
| 🇮🇹 Italian | 意大利 / 圣马力诺 | Codice Fiscale、Partita IVA、Carta d'Identità、Tessera Sanitaria、IBAN IT |
| 🇰🇷 Korean | 韩国 | 주민등록번호 (RRN)、사업자등록번호、여권번호、운전면허번호 |
10 秒快速体验 —— 无需钱包
curl -X POST https://api.trustboost.dev/sanitize/preview
-H "Content-Type: application/json"
-d '{"text": "My name is John Doe, email john@gmail.com, SSN 123-45-6789"}'
{
"sanitized_content": "My name is [REDACTED], email [REDACTED], SSN [REDACTED]",
"safety_score": 0.6,
"risk_category": "PRIVATE",
"demo": true,
"requests_remaining": 2,
"next": "https://github.com/teodorofodocrispin-cmyk/TrustBoost-PII-Sanitizer#trial"
}
每 IP 地址限 3 次免费预览 · 无需注册 · 无需钱包 · 无需配置。
准备继续?使用 tx_hash="TRIAL" 并绑定 Solana 钱包,即可获得 50 次免费净化服务。
API 请求
端点: POST https://api.trustboost.dev/sanitize
请求头: Content-Type: application/json
请求体:
{
"text": "包含潜在 PII 的文本",
"tx_hash": "TRIAL",
"wallet_address": "your-solana-wallet"
}
接入模式
| 模式 | tx_hash 值 | 费用 | 配额 |
|---|---|---|---|
| TRIAL(试用) | "TRIAL" |
免费 | 每个钱包 50 次净化 |
| Paid(付费) | 真实的 Solana 交易哈希 | 149 USDC | 10,000 次净化 |
获取付费 tx_hash 方法:在 Solana 主网上向以下地址精确发送 149 USDC:giu4VciTkfWJNG1oeP6SzHEJwmabikJSMB91GaFNWE4
API 响应(成功 200)
{
"status": "success",
"request_id": "TRIAL",
"data": {
"message": "内容已成功净化并记录。",
"sanitized_content": "所有 PII 均被 [REDACTED] 替代的文本",
"safety_score": 0.95,
"risk_category": "PRIVATE",
"entities_removed": true,
"timestamp": "2026-04-27T09:00:00Z",
"usage_metrics": {
"quota_remaining": 49,
"quota_limit": 50
}
},
"billing": {
"license_type": "TRIAL",
"status": "active"
}
}
API 响应(错误 402)
{
"status": "error",
"request_id": "TRIAL",
"code": "QUOTA_EXHAUSTED_OR_PAYMENT_REQUIRED",
"message": "TRIAL 配额已用尽。请向 Solana 发送 149 USDC 以继续使用。",
"trial_info": {
"quota_used": 50,
"quota_limit": 50,
"quota_remaining": 0
},
"payment_info": {
"amount_required": 149,
"currency": "USDC",
"network": "solana",
"payment_address": "giu4VciTkfWJNG1oeP6SzHEJwmabikJSMB91GaFNWE4"
},
"next_steps": [
{
"action": "send_payment",
"description": "向上述收款地址在 Solana 主网上发送 149 USDC"
},
{
"action": "retry_with_tx_hash",
"description": "重新提交请求,并在 payload 中包含 Solana 交易签名(tx_hash)"
}
]
}
API 响应(错误 409)
{
"status": "error",
"code": "TX_HASH_ALREADY_USED",
"message": "该交易哈希已被使用。每个 tx_hash 仅可使用一次。",
"payment_info": {
"amount_required": 149,
"currency": "USDC",
"network": "solana",
"payment_address": "giu4VciTkfWJNG1oeP6SzHEJwmabikJSMB91GaFNWE4"
}
}
风险等级分类
| 等级 | 脱敏内容 |
|---|---|
CRITICAL |
私钥、助记词、密码、信用卡数据 |
PRIVATE |
电子邮件、电话号码、身份证号、物理地址 |
SENSITIVE |
社交媒体账号、通用地理位置信息 |
安全分(Safety Score)
0.0—— 未检测到 PII,文本洁净0.5—— 检测到中等程度 PII(如邮箱、社交账号)1.0—— 检测到高危 PII(如私钥、密码)
示例 —— 英文
输入:
{
"text": "Contact John at john@example.com or +1-555-0123. API key: sk-abc123xyz.",
"tx_hash": "TRIAL",
"wallet_address": "your-wallet"
}
输出:
{
"sanitized_content": "Contact [REDACTED] at [REDACTED] or [REDACTED]. API key: [REDACTED].",
"safety_score": 0.97,
"risk_category": "CRITICAL",
"entities_removed": true
}
示例 —— 德文
输入:
{
"text": "Hans Müller, Personalausweis: L01X00T47, IBAN: DE89 3704 0044 0532 0130 00, Tel: +49 89 1234 5678",
"tx_hash": "TRIAL"
}
输出:
{
"sanitized_content": "[REDACTED], Personalausweis: [REDACTED], IBAN: [REDACTED], Tel: [REDACTED]",
"safety_score": 0.98,
"risk_category": "CRITICAL",
"entities_removed": true
}
示例 —— 日文
输入:
{
"text": "田中太郎、マイナンバー:123456789012、電話:090-1234-5678",
"tx_hash": "TRIAL"
}
输出:
{
"sanitized_content": "[REDACTED]、マイナンバー:[REDACTED]、電話:[REDACTED]",
"safety_score": 0.97,
"risk_category": "PRIVATE",
"entities_removed": true
}
第三方评估结果
- 自主性得分:8.5/10 —— AI 评估结果,非认证安全审计
- 蓝图审计得分:9.8/10 —— AI 评估结果,非认证安全审计
- 独立安全审计:待定 —— 本项目尚未接受任何认证安全机构的审计。详见《宣言》中的坦诚披露。
- 完整报告:https://github.com/teodorofodocrispin-cmyk/TrustBoost-PII-Sanitizer/blob/main/AGENT_EVALUATION.md
已知限制
- 提示注入风险:含恶意指令(如“忽略先前指令”)的文本可能绕过 PII 脱敏。将 temperature 设为 0 并强制 JSON 输出可缓解该风险,但无法完全消除。
- 不适用于零传输环境:原始文本需先发送至 api.trustboost.dev 才能执行脱敏。
- TRIAL 模式基于信任机制:按钱包统计的配额尚未实现密码学验证。
- 无认证审计:所有评估分数均由 AI 生成,非来自认证安全机构。
资源链接
- GitHub 仓库:https://github.com/teodorofodocrispin-cmyk/TrustBoost-PII-Sanitizer
- 健康检查:https://api.trustboost.dev/health
- Schema(molt.json):https://raw.githubusercontent.com/teodorofodocrispin-cmyk/TrustBoost-PII-Sanitizer/main/molt.json
- 基础设施:FastAPI + Supabase + Render(AWS)
- 在线演示:https://huggingface.co/spaces/TrustBoost/pii-sanitizer
- 验证证明:https://api.trustboost.dev/verify/{anchor_tx}
热门AI工具
相关专题
本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。
0
2026.09.30
本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。
0
2026.09.30
本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。
0
2026.09.30
需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。
0
2026.09.30
PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。
0
2026.09.29
本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。
0
2026.09.23
本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。
0
2026.09.23
本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。
0
2026.09.23
本专题介绍通过conanfile.py创建软件包的方法,讲解包名、版本、依赖和构建设置等基础信息,以及source、build、package、package_info等常用方法的作用及编写思路。
0
2026.09.22
热门下载
相关下载
精品课程
共6课时 | 12万人学习
共79课时 | 160.9万人学习
共6课时 | 54.6万人学习