演示案例 · 合成数据 · 实际规则运行记录 · 2026-09-09
密码被替换,项目代号却留下了
点击“本页演示”;分享对象选 AI 助手,脱敏方式选保留首尾,每块目标 Token 为 1800。所有内容都是合成数据。
输入
目标:整理一份图片导出问题的求助材料。 背景:浏览器转换 PNG 时失败。 邮箱:[email protected] password=demo-only-password 项目代号:蓝鹭,尚未公开。 约束:不要上传原图。 输出:需要确认的信息和本地检查步骤。
实际输出
目标:整理一份图片导出问题的求助材料。 背景:浏览器转换 PNG 时失败。 邮箱:r***@example.test password=[REDACTED] 项目代号:蓝鹭,尚未公开。 约束:不要上传原图。 输出:需要确认的信息和本地检查步骤。
展开完整 Prompt、检查清单与分块
{
"redacted": "目标:整理一份图片导出问题的求助材料。\n背景:浏览器转换 PNG 时失败。\n邮箱:r***@example.test\npassword=[REDACTED]\n项目代号:蓝鹭,尚未公开。\n约束:不要上传原图。\n输出:需要确认的信息和本地检查步骤。",
"prompt": "请基于下面经过隐私检查和脱敏的上下文完成任务。若仍缺少关键信息,请先列出需要确认的问题;否则给出可执行结果。不要恢复或猜测脱敏值。\n\n问题 / 目标\n- 目标:整理一份图片导出问题的求助材料。\n- 背景:浏览器转换 PNG 时失败。\n\n上下文\n- 项目代号:蓝鹭,尚未公开。\n\n约束\n- 约束:不要上传原图。\n\n期望输出\n- 输出:需要确认的信息和本地检查步骤。\n\n隐私提醒\n- 敏感字段值: 第 4 行\n- 邮箱地址: 第 3 行\n\n已脱敏原始材料\n目标:整理一份图片导出问题的求助材料。\n背景:浏览器转换 PNG 时失败。\n邮箱:r***@example.test\npassword=[REDACTED]\n项目代号:蓝鹭,尚未公开。\n约束:不要上传原图。\n输出:需要确认的信息和本地检查步骤。",
"checklist": [
{
"level": "high",
"zh": "发现高风险信号:复制前确认真实凭证、Token、私钥或敏感字段已经被移除,并考虑是否需要轮换。",
"en": "High-risk signals were found: before copying, confirm real credentials, tokens, private keys, or sensitive fields are removed and consider rotation."
},
{
"level": "medium",
"zh": "复核 2 个隐私信号,尤其是邮箱、资源 ID、IP、URL 参数和授权字段。",
"en": "Review 2 privacy signals, especially emails, resource IDs, IPs, URL parameters, and authorization fields."
},
{
"level": "medium",
"zh": "AI 助手模式:确认你的组织或个人规则允许把这类材料发送给目标 AI 服务。",
"en": "AI assistant mode: confirm your organization or personal policy allows sending this material to the target AI service."
},
{
"level": "low",
"zh": "如果输出会公开发布,先复制到草稿区再次阅读,而不是直接发布。",
"en": "If the output will be public, copy it into a draft area and review it again instead of posting directly."
}
],
"chunks": [
{
"text": "请基于下面经过隐私检查和脱敏的上下文完成任务。若仍缺少关键信息,请先列出需要确认的问题;否则给出可执行结果。不要恢复或猜测脱敏值。\n\n问题 / 目标\n- 目标:整理一份图片导出问题的求助材料。\n- 背景:浏览器转换 PNG 时失败。\n\n上下文\n- 项目代号:蓝鹭,尚未公开。\n\n约束\n- 约束:不要上传原图。\n\n期望输出\n- 输出:需要确认的信息和本地检查步骤。\n\n隐私提醒\n- 敏感字段值: 第 4 行\n- 邮箱地址: 第 3 行\n\n已脱敏原始材料\n目标:整理一份图片导出问题的求助材料。\n背景:浏览器转换 PNG 时失败。\n邮箱:r***@example.test\npassword=[REDACTED]\n项目代号:蓝鹭,尚未公开。\n约束:不要上传原图。\n输出:需要确认的信息和本地检查步骤。",
"tokens": 275,
"index": 1
}
]
}如何理解这份结果
密码变成 [REDACTED],邮箱仍保留首字母和域名。未公开的“蓝鹭”项目代号不仅留在脱敏原文中,也进入了生成的 Prompt。因此这份输出仍不适合直接发送;需要手动删掉或替换项目代号,并判断邮箱域名是否也应隐藏。
常见失败与手动复核
关键词无法判断合同、项目名称、未发布数字等信息是否保密。分块也不能保证信息完整或符合目标模型的实际 Token 限制。每一块都应检查,尤其是附带的脱敏原文。