TrustBoost PII Sanitizer

Polar Sponsor
爱发电 赞助
.NET 9.0

面向自主 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 区块链作为授权层——以密码学验证替代人工确认。

自主支付如何安全运行:

  1. Agent 构造一条 Solana 交易
  2. Agent 使用其自有钱包私钥签名(TrustBoost 永远无法访问 Agent 的密钥)
  3. 该交易广播至 Solana 主网
  4. Helius oracle 在链上验证该交易
  5. 仅当验证通过后,服务才被激活

为何使用区块链替代人工确认:

  • 交易由 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 进行测试)

工作原理

  1. Agent 向 TrustBoost API 发送文本及 Solana tx_hash
  2. Supabase 验证该钱包的 TRIAL 配额,或 Helius oracle 验证 Solana 主网上的付款状态
  3. OpenAI GPT-4o-mini 在输入文本所属语言下识别并脱敏全部 PII
  4. 返回净化后文本、安全分、风险类别及配额指标
  5. 仅记录净化后输出内容——原始输入永不记录

多语言 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
}

第三方评估结果

已知限制

  • 提示注入风险:含恶意指令(如“忽略先前指令”)的文本可能绕过 PII 脱敏。将 temperature 设为 0 并强制 JSON 输出可缓解该风险,但无法完全消除。
  • 不适用于零传输环境:原始文本需先发送至 api.trustboost.dev 才能执行脱敏。
  • TRIAL 模式基于信任机制:按钱包统计的配额尚未实现密码学验证。
  • 无认证审计:所有评估分数均由 AI 生成,非来自认证安全机构。

资源链接

相关专题

更多
LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

0

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

0

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

0

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

0

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

0

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

0

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

0

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

0

15

Conan创建软件包配方指南
Conan创建软件包配方指南

本专题介绍通过conanfile.py创建软件包的方法,讲解包名、版本、依赖和构建设置等基础信息,以及source、build、package、package_info等常用方法的作用及编写思路。

2026.09.22

0

12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.4万人学习