纯标准库的 LLM PII 脱敏护栏 Cloakwall 开源:零依赖+防篡改审计日志
OldBodybuilder7090 · reddit · 2026-10-31
开发者发布 Cloakwall v0.1.1:一个仅用 Python 标准库实现的 LLM 流量 PII 脱敏与审计工具,以 LiteLLM guardrail 形式运行。
功能要点
- 脱敏对象覆盖邮箱、信用卡号、SSN、IBAN、API 密钥、病历号/NHS 号、电话、IP、出生日期等,可同时处理请求与响应;支持聊天消息、system prompt、工具调用参数、Anthropic tool blocks、Responses API、embedding 与图像 prompt。
- 流式输出通过 hold-back 缓冲区处理,跨 chunk 拆分的实体也能捕获。
- 每次脱敏写入 SHA-256 哈希链审计日志并带锚文件,可检测篡改/删除/截断,日志不存储脱敏原值。
- 信用卡走 Luhn 校验、NHS 号走 mod-11 校验以降低误报;干净请求约 0.05ms,含 PII 及 fsync 审计约 1.8ms(Linux, 2015 年 i3)。
对比:比 Presidio 少了 NLP 召回率换来零依赖与离线可用;LLM Guard 仓库已于 2026 年 7 月归档;相比 Cloudflare/Portkey 等托管网关,流量不出本地。
面向医疗、金融、气隙/本地化部署等需证明数据合规的团队。76 项测试、CI 覆盖 Python 3.10–3.13,尚非生产验证,作者征集检测器与审计链设计反馈。
「编程与Agent」频道最新
- 设计师 vibe coding 为摩托车行交付管理系统,客户追着要语音 Agent — SaiTarunRonanki · 2026-10-31
- Agent 评测设计实战:时间戳相同时如何让答案不依赖检索顺序 — jylusdev · 2026-10-31
- Self-Credit:让 LLM 智能体自我分配步骤奖励,BrowseComp-Plus 提升 8.5 分 — gregd_nlp · 2026-10-31
- herdr 五个月进 YC:终端运行时让编程 Agent 在关机后持续存活 — Scobleizer · 2026-10-31
- 「AI编码智能体还不是你的同事」:多Agent并行下的责任与架构之问 — Obaid_BLM · 2026-10-31
- InfoQ 深文:MCP 生产安全需四层纵深防御,网关只覆盖两层 — bibryam · 2026-10-31