前言:从本篇学习笔记开始,“边干边学之 AI 评测”将进入隐私评测这一与作者工作更为相关的细分领域。同时,考虑到医疗健康 Agent 在隐私保护上面临更大的挑战和用户期待,后续的学习将主要以医疗健康 Agent 作为对象来展开。
医疗健康 Agent 进入实际任务后,可能读取病历、诊断、用药和联系方式,调用搜索、预约、短信、药房或保险等外部工具,也可能写入长期记忆。这些敏感信息又涉及不同主体的身份、权限与使用目的,因此对医疗健康 Agent 的隐私评测具有非常重大的合规安全价值。
本文通过对公开隐私评测资源的调研,试图总结公开资源已经把个人信息处理的哪些环节变成了评测任务,哪些方法值得在医疗健康 Agent 的评测场景中借鉴学习。
01
RESEARCH SCOPE
这次调研覆盖了哪些公开资源
截至 2026 年 8 月 18 日,我根据互联网公开信息,梳理出 37 项与大模型及 Agent 隐私评测相关的资源和研究工作。按照主要被测对象,大致可以分为五类:
基础模型与对话模型
RAG 与长期记忆系统
工具调用型 Agent 与 GUI Agent(通过网页或软件界面执行点击、输入等操作的智能体)
多 Agent 协作系统
Agent 的完整运行环境,包括日志、文件、第三方技能组件和网络连接
从评测内容看,有些资源检查 PII/PHI(可识别个人身份的信息/与个人身份关联的受保护健康信息)的识别,有些考察模型对隐私规则的理解,以及它能否结合信息主体、使用目的、接收方和传递条件作出判断,有些研究训练记忆、成员或属性推断。进入 Agent 系统以后,评测又延伸到信息获取、长期记忆、工具路由、外部行动,以及内部消息、日志和文件。
我对这些公开资源的评测范围进行了五档划分(O0—O4):O0 只看最终回答;O1 看到行动轨迹;O2 检查检索或记忆;O3 进入工具参数、内部消息、日志和文件;O4 检查网页、应用或数据库的最终状态。
此外,37 项资源中,15 项提供了较为完整的代码、数据等公开材料;其余 22 项中,有的需要登录,有的许可或运行依赖尚不明确,还有一些目前只能从论文中学习方法。因此,公开资源可以分为有论文、有代码仓库、能够下载、许可清晰和实际可运行等几种不同的状态,决定了我们目前只能进行方法研究,还是可以复核和试跑。
37 项资源的完整信息汇总见文末附表。下面先选取几组代表,看看隐私评测的观察范围怎样逐步向外扩展。
02
MODEL OUTPUT
模型输出层的隐私评测:信息识别、情境判断与隐私推断
第一类是信息识别与安全交接。代表性资源 ASQ-PHI 是一套针对临床搜索请求的健康信息去标识评测资源。它包含 1051 条以合成方式生成的测试数据,每一条都是为了查找医学信息而提交给搜索工具的问题或关键词。它检查模型能否在查询发送给外部搜索或其他工具之前,识别并移除不应外传的健康信息,同时保留检索所需的医学内容。〔1〕它观察的是信息离开受保护环境前是否经过恰当处理;外部工具收到信息后如何使用、保存或再次传递,则不在其评测范围内。
第二类是情境判断。代表性资源 PrivacyLens 是一套比较模型“是否理解隐私规则”和“在具体场景中会如何行动”的评测资源。它先根据信息类型、信息主体、发送者、接收者和传递条件描述隐私规范,再据此构造包含具体人物、任务目的和信息传递关系的场景,并给出场景中已经发生的若干行动步骤。模型既要判断相关信息是否应该披露,也要决定最后一步应该怎么做。〔2〕这样可以观察模型在“知道什么应该保密”与“实际会怎么做”之间是否存在差距。不过,前面的行动步骤已经由研究者预先设定,模型通常只需要决定最后一步。因此,这项评测主要考察模型在既定情境中的最终选择,而不是 Agent 从任务规划到实际执行的完整过程。
第三类是隐私推断。用于个人属性推断的 SynthPAI,要求模型根据零散文字判断一个人的位置、收入、职业等属性。LLM-PBE 则是一个汇集多种大模型隐私攻击与防御任务的评测框架,其中包括从模型中还原训练语料,以及判断某条数据是否曾被用于模型训练。〔3〕这类评测关注的是:即使删除了姓名和手机号等直接标识,模型仍可能利用分散线索推断或还原敏感信息。但它们测量的是模型记忆和推断带来的隐私风险,不能据此判断 Agent 的检索范围、访问权限或工具调用是否恰当。
03
RETRIEVAL & MEMORY
检索与长期记忆中的隐私评测:过度获取与选择性披露
当 Agent 能够读取文件、查询数据库或使用长期记忆时,隐私评测就不能只看最终回答,还要继续追问两个问题:为了完成任务,它获取了哪些信息;对于已经进入长期记忆的信息,它是否只在真正需要的任务中使用和披露。
第一类是过度获取。代表性资源 PrivacyPeek 专门检查 Agent 在执行任务时,是否读取了超出任务需要的数据。它包含 1182 个测试案例,记录 Agent 打开了哪些文件、检索覆盖了多长的时间范围、工具返回的结果中是否包含多余信息,以及任务最终是否完成。〔4〕例如,用户只询问当天的生命体征,Agent 却读取了完整病史。即使最终回答没有泄露病史,这些数据也已经进入 Agent 的处理过程。这里要测的不是“最后说了什么”,而是“为了完成任务,之前拿了什么”。
第二类是选择性披露。代表性资源 CIMemories 专门检查 Agent 能否根据当前任务,决定长期记忆中的哪些信息可以使用或披露。它为虚构用户建立包含一百多个属性的长期画像,再把同一项属性放入不同任务:这项信息在一个任务中可能确有必要,在另一个任务中却不应出现。评测既观察任务是否完成,也观察不当披露是否会随着任务数量和重复生成次数增加。〔5〕
这两项评测资源回答的是不同问题:PrivacyPeek 看 Agent 获取了什么,CIMemories 看已经记住的信息是否应该在当前任务中使用。
04
TOOLS & SYSTEMS
工具调用与完整系统中的隐私评测:信息流向、外部行动与内部通道
当 Agent 开始调用工具、操作应用或与其他 Agent 协作时,隐私评测还需要沿着信息流继续向外观察:数据被交给了谁,Agent 在外部系统中实际做了什么,以及敏感信息是否从内部消息、日志、文件或第三方组件中流出。
第一类是信息流向。代表性资源 ToolPrivacyBench,专门检查每个工具或信息接收方得到的数据,是否确实是完成任务所必需的。它先为每个案例设定一组隐私规则,再让 Agent 在模拟的业务系统中完成任务,最后检查 Agent 传给各个工具的具体数据,以及系统留下的操作记录。2150 个案例既记录任务是否完成,也记录信息是否被交给并不需要它的工具或接收方。〔6〕(可阅读本公众号过往文章面向工具调用型Agent的隐私评测集)
第二类是外部行动。代表性资源 AgentCIBench,是一套检查 Agent 如何在多个应用之间传递信息和执行操作的评测资源。每个场景都会说明系统的初始状态、任务目标、信息接收者,以及哪些内容必须分享、哪些内容不得分享。评测随后检查 Agent 最终向谁发送了什么,以及外部应用发生了什么变化。〔7〕
第三类是内部通道。代表性资源 AgentLeak,是一套检查多 Agent 和完整系统内部是否发生信息泄露的评测框架。它不仅查看最终输出,还检查 Agent 之间的消息、传给工具和由工具返回的数据、共享记忆、日志和文件。〔8〕
内部通道的评测还可以延伸到 Agent 使用的第三方技能组件,即大家熟悉的“Skills”。代表性资源 SkillLeakBench 专门检查这些组件是否会把账号、密钥等访问凭据,通过网络请求、日志、文件或程序输出带出系统。〔9〕它提醒我们,即使 Agent 的最终回答没有泄露信息,其依赖的外部组件仍可能形成新的数据出口。
05
MEDICAL TRANSFER
医疗健康 Agent 的评测迁移:可借用的方法与需要重建的场景边界
回到医疗健康 Agent 评测场景,这些公开评测资源显然无法简单照搬,至少还需回答以下两个问题:哪些评测思路和方法可以借鉴,哪些判断边界必须根据中国法律、医疗制度和具体业务重新建立。
我认为可以借鉴的评测思路和方法包括:
在临床搜索环节,ASQ-PHI 检查信息在发送给外部工具前,是否已经去除不应外传的医疗健康信息,由此提供了“安全交接”的评测思路;评测过度获取的 PrivacyPeek,可以检查 Agent 是否只读取了完成任务所需的数据;评测长期记忆的 CIMemories,可以帮助建立“某项信息在什么任务中才有必要使用”的判断关系。
进入工具和系统层以后,检查工具之间信息流向的 ToolPrivacyBench,可以帮助判断每个工具和信息接收方是否只得到了完成任务所需的数据;检查外部行动的 AgentCIBench,以及检查内部消息、日志和文件的 AgentLeak,则把观察范围延伸到 Agent 实际做了什么、信息被发给了谁,以及系统留下了什么。这些方法连接起来,串起了信息进入 Agent、执行任务和形成系统记录的几个主要观察位置。
我认为必须重新建立的场景边界是:
部分海外资源依据美国医疗信息保护立法(HIPAA)、欧盟个人数据保护立法(GDPR),或者“情境完整性”(CI)理论设置答案和标签。它们可以提供设计评测题目的方法,却不能代替中国法律、医疗机构制度和具体业务事实下的判断。
在实际医疗场景中,患者、监护人、家属、医生、药师、保险机构和第三方服务商分别是什么角色,谁有权取得哪些信息,授权是否仍然有效,都需要结合具体情境确定。公开数据集只能提供预设场景,无法替真实医疗业务确认这些动态条件。评测时还要结合当时是否存在实际治疗关系、操作人员是否具有相应科室权限、是否因抢救或其他紧急需要临时扩大病历访问权限,以及患者是否已经撤回授权,重新判断相关信息能否被读取、使用或披露。
最后,我们要看到,现有公开评测资源还有不少盲区。它们对长期记忆的信息来源、更新时间、过期、撤回和删除覆盖有限,也通常看不到模型服务商、负责记录系统调用和运行日志的平台,以及人工审核环节是否继续使用这些数据。有些方法目前只有论文,有些代码仓库没有明确许可,还有一些依赖特定模型、外部在线服务或复杂的网页运行环境。因此,一项方法值得学习,不等于其数据和代码可以直接成为企业内部的测试资产。
06
RESOURCE TABLE
附:公开隐私评测资源总表
对象:M模型 R检索/记忆 T工具Agent A多Agent S完整系统
观察:O0回答 O1轨迹 O2检索/记忆 O3内部通道 O4外部状态
开放:A开放可复现 B部分开放/有摩擦 C论文/方法公开
01 基础/对话模型
19项
ConfAIdeA
M · O0
测量|隐私敏感度、情境判断、秘密披露、知情者追踪
规模|10+98+98+270;20份会议记录
方法|把“信息敏感”推进到主体、接收者和知情状态
许可|MIT
下载|匿名可取
运行|高
PrivacyLensA
M/T · O0—O1
测量|情境隐私判断与最后行动中的无意披露
规模|493 seeds+493 vignettes+493 trajectories;1479 QA
方法|从规范种子扩展到故事和行动轨迹
许可|代码 MIT;数据 CC BY 4.0
下载|匿名可取
运行|中高
SynthPAIA
M · O0
测量|从弱线索推断位置、收入、职业等个人属性
规模|7823条评论;300画像;294评测画像
方法|补足删除显式标识符后的组合推断风险
许可|代码 MIT;数据 CC BY-NC-SA 4.0
下载|匿名可取
运行|中
AirGapAgent-R/Leaky ThoughtsA
M/T · O0—O1
测量|最终回答和推理轨迹中的情境泄露
规模|4160 prompts
方法|同时观察回答与推理中的泄露
许可|代码 MIT;数据 ODC-By
下载|匿名可取
运行|中;端到端低
Training Data Extraction ChallengeA
M · O0
测量|定向训练数据提取与逐字记忆
规模|20000目标;15000公开训练数组
方法|已知前缀—秘密后缀—攻击预算协议
许可|Apache-2.0
下载|匿名可取
运行|中
LLM-PBEA
M · O0
测量|提取、成员推断、越狱、提示泄露与防御
规模|Enron约49万邮件;另含多子集
方法|把多类模型隐私攻击放进统一工具箱
许可|代码 MIT;Enron Apache-2.0;其余多源
下载|部分匿名可取
运行|中低
PIIMBA
M · O0
测量|多语 PII 识别与掩码
规模|约2.5万文档、15万句、15.2万实体
方法|用字符级 F2 强调漏检成本
许可|CC BY-NC 4.0;来源多许可
下载|匿名可取
运行|高
ASQ-PHIA
M/T前置网关 · O0
测量|临床查询出站前的 PHI 去标识与语义保留
规模|1051条合成查询
方法|把医疗“安全交接点”做成低成本测试
许可|MIT
下载|匿名可取
运行|高
MIMIRB
M · O0
测量|成员推断与分布偏移
规模|HF约2.57 GB
方法|区分同域、跨时段和分布偏移造成的假信号
许可|代码 MIT;数据附加访问条件
下载|需登录并分享联系方式
运行|中
PANORAMA/PlusB
M · O0
测量|PII 记忆、跨内容关联与重复暴露
规模|9674画像;384789条文本
方法|用1×/5×/10×/25×暴露次数测记忆增长
许可|代码 MIT;数据 CC BY 4.0
下载|需登录并分享联系方式
运行|中
DoxBenchB
M/多模态 · O0
测量|从真实图像推断地理位置与 doxing
规模|500张图像
方法|提醒图像弱线索也可能重新识别个人
许可|自定义严格许可
下载|gated/需登录
运行|中
DataSIRB
M · O0—O1
测量|敏感信息识别与格式变形规避
规模|1647501样本;26类×21种变形
方法|把 Unicode、编码、插入和 OCR 错误纳入 DLP 压测
许可|代码公开;数据许可待核
下载|Kaggle/登录摩擦
运行|中
Tonic Privacy-BenchB
M · O0
测量|PII 检出与跨文档一致身份替换
规模|17917条邮件和 Slack 消息
方法|同时测识别、替换连贯性和端到端可用性
许可|数据 CC BY 4.0;评分代码许可待确认
下载|数据匿名可取
运行|中高
SAPA-BenchB
M/T/视觉 · O0—O1
测量|手机屏幕隐私识别、定位、敏感等级与响应
规模|7138个视觉场景;约4.78 GB
方法|不只判“有无隐私”,还测位置、等级和处置
许可|数据与代码许可未明确
下载|HF可取;许可摩擦
运行|低
PrivaCI-BenchC
M · O0
测量|规范知识、案例适用与情境信息流
规模|官方固定规模未确认
方法|把法规、案例、政策和合成情境分层
许可|官方完整许可未确认
下载|仅确认论文和第三方数据入口
运行|低
CI-BenchC
M · O0
测量|基于角色、信息类型与传递原则的情境判断
规模|约44000个对话/邮件样本
方法|展示 Contextual Integrity 的大规模组合生成
许可|未确认
下载|未确认官方代码/数据
运行|无当前运行链
PII-ScopeC
M · O0
测量|多类 PII 提取攻击与查询预算
规模|论文公开;固定开放规模未确认
方法|比较单次、多次查询和持续学习攻击
许可|未确认
下载|未确认官方代码/数据
运行|无当前运行链
NHS privacy-in-contextB
M/T · O0
测量|临床记录中的第三方个人信息
规模|6类关系×7类主题;无固定公开评测集
方法|区分“临床相关”与“应写入患者病历”
许可|代码 MIT
下载|代码可取;需另取并改写 aci-bench
运行|中低
MedPriv-BenchC
M · O0
测量|医疗情境泄露与临床效用
规模|论文公开;固定开放规模未确认
方法|把隐私泄露与临床答案效用并列
许可|未确认
下载|未确认官方代码/数据
运行|无当前运行链
02 RAG/长期记忆
7项
CIMemoriesA
R · O0—O2
测量|持久记忆的选择性披露与累计泄露
规模|10画像;平均146.7属性、45.7任务情境
方法|用属性—任务矩阵区分必要与不适当披露
许可|CC BY-NC 4.0
下载|匿名可取
运行|中低
SARAA
R · O2
测量|敏感感知检索与文档排序
规模|50信息需求、150查询、11471判断;1702封邮件
方法|把检索相关性与敏感暴露并列
许可|CC BY-NC 4.0
下载|匿名可取
运行|中高
PrivacyPeekB
R/T · O1—O2
测量|过度获取、宽范围查询、多余字段与组合推断
规模|1182案例;7类获取行为×16领域
方法|把隐私审计前移到 acquisition stage
许可|未提供 LICENSE
下载|仓库数据可取
运行|中
PrivacyBench:Personalized AIB
R/S · O0—O2
测量|多轮社工下的 RAG 秘密取回与披露
规模|固定数据规模与边界未确认
方法|同时观察检索器持续取回与生成器守密
许可|仓库无 LICENSE
下载|代码可取;固定数据不清
运行|低
RAG-privacyB
R · O0—O2
测量|私有检索库泄露与基础模型训练记忆
规模|多任务;固定公开规模未确认
方法|把参数记忆和知识库泄露分开
许可|仓库无 LICENSE
下载|代码公开;数据链不清
运行|低
KDD 2026 RAG Knowledge Extraction BenchmarkC
R · O2
测量|检索器侧/生成器侧知识库抽取与防御
规模|多数据集、多索引设置
方法|统一攻击×模型×索引×防御实验矩阵
许可|未确认
下载|论文称有代码;入口未确认
运行|无当前运行链
AntiSkillBenchC
R/S · O0—O2
测量|画像蒸馏、显式属性泄露、行为模仿与身份冒用
规模|7500 traces;50画像
方法|观察长期交互被压缩成可移植 persona skill 后的风险
许可|未确认
下载|未确认代码/数据
运行|无当前运行链
03 工具/GUI Agent
5项
AgentDAMA
T · O1—O4
测量|Web Agent 最少必要使用与无关敏感披露
规模|246个任务;3个网页环境
方法|用逐动作隐私检查+外部状态判定任务效用
许可|CC BY-NC 4.0;数据另受 Llama 3.1条款
下载|匿名可取
运行|低
AgentCIBenchA
T · O1—O4
测量|跨应用披露、视觉邻接、任务歧义与收件人错配
规模|117个推理场景;50个端到端子集
方法|把 must_share/must_not_share 写入可执行 GUI 场景
许可|数据 CC BY 4.0;代码 Apache-2.0
下载|匿名可取
运行|中
ToolPrivacyBenchC
T · O1—O3
测量|工具参数和下游接收端的目的限定
规模|2150案例
方法|用策略知识库逐工具审计 need-to-know 边界
许可|论文公开;工件许可未确认
下载|未确认官方代码/数据入口
运行|无当前运行链
TOP-RB
T · O1—O3
测量|跨工具片段组合后的敏感推断
规模|1000评测例;另有负控与对齐数据
方法|暴露单工具审计看不到的组合泄露
许可|仓库无 LICENSE
下载|数据和评分脚本可取
运行|中
TRAPC
T · O1—O3
测量|工具任务需要秘密,但自然语言不得泄露
规模|论文公开;固定开放规模未确认
方法|把“工具可用、自然语言不可说”做成正面冲突
许可|未确认
下载|未确认官方代码/数据
运行|无当前运行链
04 多 Agent
4项
MAGPIEA
A · O1—O2
测量|多 Agent 谈判中的隐私—协作权衡
规模|200场景;每场3—7个代理
方法|逐轮记录披露、提案、接受和任务效用
许可|数据 MIT;代码 Apache-2.0;README文字待澄清
下载|匿名可取
运行|中
MuPPETB
A · O1—O2
测量|多方群聊中对每个接收者的披露适当性
规模|562个多方群聊
方法|把 party tracking 和共同可见范围纳入判断
许可|仓库无 LICENSE
下载|代码和数据可取
运行|中
IDP-BenchB
A · O1—O2
测量|secondary subjects、共同信息和共同主体同意
规模|固定开放规模未确认
方法|补足信息同时属于多个主体的情形
许可|仓库无 LICENSE
下载|数据和脚本部分公开;README状态矛盾
运行|低
PAC-BenchB
A · O1—O2
测量|两个私有 Agent 的记忆、隐私约束与共同目标
规模|1476场景;100个人工验证子集
方法|同时测任务、隐私与过度保守/隐私诱发幻觉
许可|数据卡无明确许可
下载|HF数据可见;完整运行仓库未确认
运行|中低
05 完整系统/技能供应链
2项
AgentLeakA
A/S · O3;部分O4
测量|输出、Agent间消息、工具、记忆、日志和文件泄露
规模|1000场景;32类攻击;数千条轨迹
方法|把最终输出之外的内部通道纳入审计
许可|MIT
下载|匿名可取
运行|中高
SkillLeakBenchA
S · O3—O4
测量|技能包造成凭据经网络、日志、文件和 stdout 泄露
规模|170226技能总体;17022样本;520确认案例
方法|把隐私评测扩展到技能与执行供应链
许可|MIT
下载|匿名可取
运行|离线高;动态中
本表能够说明
哪些个人信息处理环节已经被做成评测任务;哪些方法可以迁移到医疗健康 Agent;当前开放状态和主要复现摩擦。
本表不能说明
任何模型、Agent或产品的隐私能力排名;海外标签在中国法下的合规结论;已经完成医疗Agent实跑或发布门禁;黑盒没有泄露等于内部处理均安全。
方法学习价值与开放复现状态是两条独立轴。“未确认”表示本轮未取得足以作出肯定表述的一手证据。
07
REFERENCES
参考资料
〔1〕ASQ-PHI 官方仓库与同行评议论文。
https://github.com/JamesWeatherhead/asq-phi
https://doi.org/10.1016/j.dib.2026.112586
这两项材料支持文中关于 1051 条完全合成的临床搜索请求、健康信息去标识和“安全交接”的说明;它们不继续观察外部工具收到信息后的使用、保存和传递。
〔2〕PrivacyLens 官方仓库、论文与数据。
https://github.com/SALT-NLP/PrivacyLens
https://arxiv.org/abs/2409.00138
https://huggingface.co/datasets/SALT-NLP/PrivacyLens
这些材料支持文中关于隐私规范、场景、预先生成的行动步骤和模型最后行动选择的说明。
〔3〕SynthPAI 与 LLM-PBE 官方仓库及论文。
https://github.com/eth-sri/SynthPAI
https://arxiv.org/abs/2406.07217
https://github.com/QinbinLi/LLM-PBE
https://arxiv.org/abs/2408.12787
SynthPAI 支持个人属性推断部分;LLM-PBE 支持训练数据提取和成员推断部分。两者不能用于判断 Agent 的检索、权限或工具使用是否恰当。
〔4〕PrivacyPeek 官方仓库。
https://github.com/Xuan269/PrivacyPeek-Resource
该材料支持文中关于 1182 个测试案例,以及检查 Agent 在任务过程中获取了哪些文件、时间范围和多余信息的说明。
〔5〕CIMemories 官方仓库、论文与数据。
https://github.com/facebookresearch/CIMemories
https://arxiv.org/abs/2511.14937
https://huggingface.co/datasets/facebook/CIMemories
这些材料支持长期记忆中属性与任务必要性、任务完成和累计披露的说明。
〔6〕ToolPrivacyBench 论文。
https://arxiv.org/abs/2606.28061
该论文支持 2150 个案例、逐工具和信息接收方的目的限定、工具参数及系统操作记录等说明。截至本次核验,只确认论文公开,尚未确认官方代码和数据入口。
〔7〕AgentCIBench 官方项目页、论文与数据。
https://ukplab.github.io/arxiv2026-agentcibench/
https://arxiv.org/abs/2606.23189
https://huggingface.co/datasets/UKPLab/agentcibench
这些材料支持初始状态、任务、接收者、必须分享和不得分享的信息,以及外部应用行动等说明。
〔8〕AgentLeak 官方仓库与论文。
https://github.com/Privatris/AgentLeak
https://arxiv.org/abs/2602.11510
这些材料支持最终输出、Agent 间消息、工具输入与输出、共享记忆、日志和文件等内部通道的说明。
〔9〕SkillLeakBench 官方仓库与论文。
https://github.com/AgentSkillsPrivacy/SkillLeakBench
https://arxiv.org/abs/2604.03070
这些材料支持第三方技能组件可能通过网络、日志、文件或程序输出泄露访问凭据的说明。


