正确提供上下文和文件

上下文不是“上传得越多越好”,而是让 AI 知道哪份资料可信、哪一版有效、哪些字段不能使用,以及冲突时必须停下来问谁。这节课从一包混乱文件开始,整理出一份可以安全交给 AI 的资料包。

练习任务:把混合资料整理成项目进度摘要

摘要供未参加会议的负责人阅读,需要说明当前目标、预算状态、交付范围和待确认事项。你拿到 5 份资料,但不是每一份都能上传或引用。

预计 40—60 分钟

01

项目方案-v1.docx

7 月 10 日版本,写着首批整理 30 个问题。

旧版,不能作为当前范围

02

项目方案-v2.docx

7 月 20 日版本,首批范围改为 20 个问题。

当前有效方案

03

预算汇总.xlsx

“草案”表为 3500 元,“已审批”表为空。

预算尚未审批

04

会议记录.txt

记录“计划 8 月上线,具体日期未批准”。

可证明计划和待确认项

05

联系人截图.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 月
具体日期:未批准

处理:保留计划状态,日期列为待确认。

冲突处理规则

  1. 新版本明确替代旧版本时,旧版不得参与当前数字汇总。
  2. 草案、建议和聊天意见不能覆盖审批记录。
  3. 两个同等级来源冲突且无法判断时,保留双方原话并请求人工确认。
  4. 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 是否漏字。
表格

  • 说明工作表、字段、单位和日期范围。
  • 检查隐藏行列、公式错误和空值。
  • 不要只上传截图代替可计算表格。
PDF

  • 确认能否选中文字和页码是否完整。
  • 表格跨页时检查行列是否错位。
  • 密码保护文件不要上传密码。
图片与截图

  • 裁掉通知、头像和无关个人信息。
  • 说明截图时间和来源。
  • 重要数字回到原系统或原文件复核。

完成本课:交付一份可追溯的资料包

项目进度摘要仅使用已允许的三份资料

当前目标:帮助中心首批整理 20 个高频问题。

预算状态:草案表记录 3500 元,当前没有已审批金额。

计划时间:计划 8 月上线,具体日期未批准。

待确认:具体上线日期、搜索负责人和预算审批。

来源:方案 v2、预算汇总、会议记录。方案 v1 与联系人截图未使用。

任务:
资料包版本:

□ 原始文件已保留,处理只在副本中进行
□ 每份文件的来源、日期、版本和用途已说明
□ 无关文件和敏感信息已经排除
□ 当前有效、仅供参考、待确认和禁止上传已区分
□ 冲突没有被 AI 自动合并或猜测
□ AI 在处理前正确复述了文件边界
□ 最终每个关键事实都能回到允许使用的来源
□ 被排除资料中的内容没有出现在成品
□ 计划、草案、建议和待确认状态没有升级
□ 最终文件已在真实使用环境中打开检查

发现的冲突:
仍需确认:
返工位置:
验收人和日期:
什么时候不应该继续上传?

当你无法确认是否有权使用资料、无法移除必要之外的个人信息、文件中含密码或密钥、版本关系不清,或工具的数据处理规则不满足当前要求时,先停止上传。可以改用安全样例、脱敏摘要或在获批环境中处理。