上下文不是“上传得越多越好”,而是让 AI 知道哪份资料可信、哪一版有效、哪些字段不能使用,以及冲突时必须停下来问谁。这节课从一包混乱文件开始,整理出一份可以安全交给 AI 的资料包。
练习任务:把混合资料整理成项目进度摘要
摘要供未参加会议的负责人阅读,需要说明当前目标、预算状态、交付范围和待确认事项。你拿到 5 份资料,但不是每一份都能上传或引用。
预计 40—60 分钟
项目方案-v1.docx
7 月 10 日版本,写着首批整理 30 个问题。
旧版,不能作为当前范围
项目方案-v2.docx
7 月 20 日版本,首批范围改为 20 个问题。
当前有效方案
预算汇总.xlsx
“草案”表为 3500 元,“已审批”表为空。
预算尚未审批
会议记录.txt
记录“计划 8 月上线,具体日期未批准”。
可证明计划和待确认项
联系人截图.png
含姓名、手机号和私人微信,并无项目决策信息。
与任务无关,禁止上传
一股脑上传会得到什么
项目将在 8 月正式上线,团队计划完成 30 个问题,预算为 3500 元。
这句话混用了旧版范围,把草案预算和计划状态都写成了已确定事实。
文件编号: 文件名: 来源或提供人: 生成日期: 版本: 主要内容: 可以证明什么: 不能证明什么: 是否与当前任务有关:是/否/待确认 是否包含敏感信息:是/否/待确认 处理决定:当前有效/仅供参考/待确认/禁止上传
第一步:先决定“能不能交给 AI”
资料有用不代表可以上传。先看任务是否需要,再看内容是否敏感;与任务无关的个人信息,即使已经在文件里,也应该排除。
公开说明、自己制作的安全样例、已获授权且不含敏感信息的工作文件。
含内部姓名、联系方式、客户编号、合同金额或未公开经营数据的资料。
密码、密钥、身份证件、银行卡、私人聊天、无授权客户资料和与任务无关的联系人信息。
原内容
联系人:张某,手机号 138****1234,私人微信 zhang-work。
本任务需要的内容
搜索负责人:待确认。
联系人截图既不能证明负责人是谁,也不是生成摘要所必需。正确做法是整份排除,不是打几个马赛克后继续上传。
任务真正需要哪些字段: 逐项检查: □ 密码、密钥、验证码和登录信息 □ 身份证件、银行卡和支付信息 □ 手机号、住址、私人账号和精确位置 □ 客户、员工或未成年人个人信息 □ 未公开合同、财务、医疗或业务数据 □ 文件隐藏信息、批注、修订记录和工作表 发现的敏感项: 处理方式:整份排除/删除字段/替换为安全编号/获得明确授权 处理后复查人: 决定:可以使用/不能使用/需要负责人确认
第二步:建立版本地图,旧文件不能靠猜
| 资料 | 关键内容 | 状态 | 允许用途 |
|---|---|---|---|
| 项目方案-v1 | 首批 30 个问题 | 已被 v2 替代 | 只用于解释历史变化 |
| 项目方案-v2 | 首批 20 个问题 | 当前有效 | 确定当前交付范围 |
| 预算“草案”表 | 3500 元 | 未审批 | 只能写“草案为 3500 元” |
| 预算“已审批”表 | 空 | 无批准值 | 证明预算尚未审批 |
| 会议记录 | 计划 8 月上线 | 会议原始记录 | 保留“计划”和“日期未批准” |
文件名里的“最终版”不是证据。版本判断至少要看生成日期、审批状态、提供人说明和新旧内容关系;无法判断时标记待确认。
第三步:把冲突摆在明面上,不让 AI 自动调和
范围冲突
v1:30 个问题
v2:20 个问题
处理:以当前 v2 为准,并记录 v1 已失效。
预算状态缺口
草案:3500 元
已审批:空
处理:只能写草案金额,不能写“预算为”。
上线时间不完整
会议记录:计划 8 月
具体日期:未批准
处理:保留计划状态,日期列为待确认。
冲突处理规则
- 新版本明确替代旧版本时,旧版不得参与当前数字汇总。
- 草案、建议和聊天意见不能覆盖审批记录。
- 两个同等级来源冲突且无法判断时,保留双方原话并请求人工确认。
- AI 不得用平均值、常识或“更合理的说法”填平冲突。
第四步:把文件清单变成 AI 能执行的上下文包
上下文包不是重新解释所有文件,而是把任务、来源角色、有效范围、排除项和冲突处理规则放在同一份说明中。
任务:根据允许使用的资料,整理一页项目进度摘要,供未参加会议的负责人阅读。 允许使用: 1. 项目方案-v2.docx 用途:确定当前项目目标和首批 20 个问题的范围。 状态:2026-07-20 当前有效。 2. 预算汇总.xlsx 用途:判断预算状态。 规则:草案表的 3500 元只能标记为“草案”;已审批表为空,表示尚无批准值。 3. 会议记录.txt 用途:提取计划时间和待确认事项。 规则:“计划 8 月上线”不得改写成确定日期。 排除: - 项目方案-v1.docx:已被 v2 替代,不参与当前范围。 - 联系人截图.png:与任务无关且含个人信息,不上传、不引用。 冲突处理: - 当前版本与旧版冲突时,以当前版本为准并保留变更说明。 - 草案与审批记录冲突时,以审批状态为准。 - 无法判断时写“待确认”,不得自行选择。 输出格式: 标题|当前目标|已确认范围|预算状态|计划时间|待确认事项|来源编号 禁止: - 不新增负责人、日期、预算和因果关系。 - 不把计划、草案、建议写成已确定事项。
第五步:正式处理前,先让 AI 复述边界
不要直接开始生成
根据附件整理项目摘要。
如果 AI 理解错了文件角色,错误会直接进入成品。
先做一次范围复述
暂不生成摘要。先列出你收到的文件、每份文件允许用途、当前有效版本、排除项、冲突和待确认事项。我确认后再继续。
只有复述与上下文包一致,才进入正文生成。
合格的复述结果
- 当前范围只来自项目方案 v2,共 20 个问题。
- 预算草案为 3500 元,但尚无已审批金额。
- 上线时间只能写“计划 8 月”,具体日期未批准。
- v1 和联系人截图均不使用。
- 不能确定负责人,必须保留待确认状态。
不同文件,要检查不同的隐藏问题
- 检查批注、修订记录和页眉页脚。
- 确认标题层级和当前生效段落。
- 扫描件先检查 OCR 是否漏字。
- 说明工作表、字段、单位和日期范围。
- 检查隐藏行列、公式错误和空值。
- 不要只上传截图代替可计算表格。
- 确认能否选中文字和页码是否完整。
- 表格跨页时检查行列是否错位。
- 密码保护文件不要上传密码。
- 裁掉通知、头像和无关个人信息。
- 说明截图时间和来源。
- 重要数字回到原系统或原文件复核。
完成本课:交付一份可追溯的资料包
当前目标:帮助中心首批整理 20 个高频问题。
预算状态:草案表记录 3500 元,当前没有已审批金额。
计划时间:计划 8 月上线,具体日期未批准。
待确认:具体上线日期、搜索负责人和预算审批。
来源:方案 v2、预算汇总、会议记录。方案 v1 与联系人截图未使用。
任务: 资料包版本: □ 原始文件已保留,处理只在副本中进行 □ 每份文件的来源、日期、版本和用途已说明 □ 无关文件和敏感信息已经排除 □ 当前有效、仅供参考、待确认和禁止上传已区分 □ 冲突没有被 AI 自动合并或猜测 □ AI 在处理前正确复述了文件边界 □ 最终每个关键事实都能回到允许使用的来源 □ 被排除资料中的内容没有出现在成品 □ 计划、草案、建议和待确认状态没有升级 □ 最终文件已在真实使用环境中打开检查 发现的冲突: 仍需确认: 返工位置: 验收人和日期:
什么时候不应该继续上传?
当你无法确认是否有权使用资料、无法移除必要之外的个人信息、文件中含密码或密钥、版本关系不清,或工具的数据处理规则不满足当前要求时,先停止上传。可以改用安全样例、脱敏摘要或在获批环境中处理。