【AI】AI 入门指南(三):让 AI 用好你的资料,从上传文件到有据可查 个人主页小年糕是糕手个人专栏《C》《数据结构》《Blender 修行笔记》《AI》你不能左右天气但你可以改变心情你不能改变过去但你可以决定未来目录一、接上第二篇这一回要处理什么二、上传以后先确认它实际读到了什么三、让回答分清原文、推导、建议和未知1. 原文明确说明的内容给出对应位置2. 推导出来的结论保留必要依据和算式3. 建议可以提出但要明确标注4. 材料没有说明就保留未知四、引用存在还要看它能否支持结论五、多份资料有冲突怎样处理1. 文件新旧要结合用途判断2. 无法判断的冲突需要提出具体问题3. 明确说明资料的采用规则六、从依据表到通知草稿完整做一遍第一步做一张简短的依据表第二步根据依据表生成草稿第三步检查每一句有没有来源七、用几个问题检查它有没有真正按资料回答八、资料越来越多时知识库和 RAG 能帮什么1. 检索到相关片段仍需检查版本和条件2. 参考资料和重新训练模型是不同环节九、留下一份可以反复使用的提问模板上一篇我们用一场读书分享会练习了怎样拆解任务、编写方案、处理预算变更再逐项验收结果。方案已经有了第二版预算上限调整为180 元最多开放28 个普通参加名额取消了可选的纪念书签。接下来负责人又发来报名说明。你的文件夹里还留着旧预算表、场地规则和几份修改稿。这时候把材料一起交给 AI再说一句“根据这些资料写通知”就可能出现新的问题旧预算混进了新方案取消的书签又出现在通知里场地总人数被写成了普通报名人数。任务已经从“怎样生成内容”变成了“怎样让内容准确对应资料”。这一篇继续沿用读书分享会的案例练习整理资料、指定版本、检查引用以及处理材料没有说明的事情。文中的文件、活动和回答均为教学示例参考答案用于帮助核对不代表某款模型的实测结果。一、接上第二篇这一回要处理什么这次的目标很具体根据场地说明、当前执行草案和报名补充编写一份供审核的活动通知并列出发布前仍需确认的事项。仍然是一则通知但依据已经分散在不同文件中。我们先准备四份简化资料。为方便后面核对每一条都加上编号。你可以把它们与后面的练习要求一起复制给 AI。【材料A场地说明v1】 状态当前有效的场地约束。 A1读书分享会使用图书馆二楼讨论室 时间为10月25日14:00—16:00 16:00前必须完成清场和场地交接。 A2场地总人数最多30人包含组织者。 A3场地禁止饮食。 A4投影设备是否可用尚未确认。 【材料B执行草案v2】 状态当前采用的工作版本。 B1组织者共2人。 B2当前预算上限为180元。 B3已取消可选的纪念书签。 B4预计采购金额65元另预留35元机动金额。 这些是预算安排材料未提供实际支出记录。 B5满额时计划分为4组每组7名普通参加者。 最终报名人数尚未确定。 B6具体书目和导读内容尚未确认。 【材料C报名补充v1】 状态负责人提供的报名信息供当前活动使用。 C1报名方式为班级群接龙。 C2报名截止时间为10月23日18:00。 【材料D执行草案v1】 状态旧版存档仅用于历史对照。 D1预算上限为300元。 D2拟采购30张纪念书签。 D3预计采购215元另留35元机动金额 合计安排250元。这里的采用关系由提供资料的人明确说明材料 A 是需要遵守的场地约束。材料 B 是当前采用的执行草案。材料 C 补充报名信息。材料 D 是存档不能作为本次通知的当前依据。先把这层关系说明白后面的回答才有清楚的范围。二、上传以后先确认它实际读到了什么“文件已经上传”和“文件里的内容已经被准确使用”中间还存在几个环节。文件可能没有解析成功扫描件可能出现文字识别错误表格也可能丢掉行列关系。对于较长的资料产品还可能通过检索选取部分内容供模型参考。所以第一轮可以先检查资料的读取情况请先检查我提供的资料暂时不要写通知。 列出 1. 你实际能够读取的材料名称。 2. 每份材料的版本和状态。 3. 与本次通知有关的关键条款及编号。 4. 无法读取、内容缺失或含义不清楚的地方。 请用材料中的具体内容说明 不要只回答“已经阅读并理解全部文件”。如果它能指出 A2 的人数限制、B3 的书签取消安排以及 C2 的报名截止时间我们就有了几个可检查的依据。但这只能说明这些内容被成功提取不能据此认定整份长文件都已经被完整检查。处理真实资料时还可以做两件小事对扫描件中的日期、金额、人数等关键内容回到原文件看一眼。对长文档围绕当前问题定位相关章节再检查引用附近的上下文。尤其要留意“包含”“不超过”“预计”“尚未确认”这类词。少看几个字结论就可能变了。三、让回答分清原文、推导、建议和未知根据资料回答问题时常见内容可以分成四类类型含义本例中的情况原文明确说明能在材料中直接找到当前预算上限为180元根据材料推导需要结合条件进行计算或判断普通参加名额最多为28个新提出的建议为完成任务补充的可选做法建议在报名接龙中注明人数上限材料未说明当前资料不足以判断活动是否收取报名费用这四类内容可以同时出现在一次协作里但表达时需要区分。1. 原文明确说明的内容给出对应位置例如当前预算上限为180元。依据B2。读者可以直接回到 B2 检查。2. 推导出来的结论保留必要依据和算式普通参加名额最多为 28 个来自两条信息A2场地总人数最多30人包含组织者。 B1组织者共2人。 普通参加名额上限 30 - 2 28人。这里的 28 人是根据材料算出的上限。它没有说明已经有 28 人报名。实际报名人数仍然未知B5 也保留了这一状态。3. 建议可以提出但要明确标注“建议在接龙消息中注明人数上限”是一项可以讨论的建议。如果把它写成“负责人要求接龙消息必须注明人数上限”就给材料增加了一项并不存在的要求。AI 可以参与完善方案。新提出的做法需要保留“建议”身份采用之后再更新任务记录。4. 材料没有说明就保留未知四份材料里没有任何一条说明活动是否收费。因此回答应该是当前材料未说明是否收取报名费用需要向负责人确认。“活动有预算”“这是校园活动”“没有看到收费条款”都不足以推出“活动免费”。把未知留在答案里能让后续确认有明确方向。四、引用存在还要看它能否支持结论给回答附上编号是一个好的开始。下一步要检查那个编号对应的内容能不能支持这句话看三个例子回答中的结论所引材料存在的问题普通读者最多报名30人A2A2说的是场地总人数还包含组织者活动已经支出100元B4B4记录预算安排没有实际支出记录本次将赠送纪念书签D2D2来自旧版存档当前版本已经取消这几条引用都能找到对应条目结论仍然有问题。检查引用时可以顺着下面几个问题看原文是否真的说了这件事原文有没有附带条件、范围或限制回答有没有把计划写成已经发生引用来自当前材料还是旧版本结论是否需要其他条款共同支持在 AI 应用中把输出关联到可核查信息来源的做法常被称为Grounding。它有助于约束回答并提供核对入口。Google Cloud 的相关说明介绍了这一思路。具体使用时仍然要打开来源检查引用与结论之间的关系。五、多份资料有冲突怎样处理本例中300 元与 180 元同时存在但材料已经明确说明300 元来自旧版存档。180 元来自当前采用的版本。所以当前方案使用 180 元旧金额可以留在变更记录中。这类情况可以根据明确的采用关系处理。1. 文件新旧要结合用途判断一份文件叫“最新版”或者修改时间更晚不能单独证明其中所有内容都取代了原有要求。例如负责人新发来的报名补充可能只补充报名方式和截止时间。它没有提到预算就不能据此推断预算也发生了变化。整理资料时最好同时说明这份文件更新了哪些内容哪些原有条件继续有效。2. 无法判断的冲突需要提出具体问题假设新补充中出现一句本次开放30个普通参加名额。它就会与场地限制产生冲突30名普通参加者 2名组织者 32人这超过了 A2 给出的 30 人总容量。此时更合适的处理是把冲突摆出来新补充中的普通报名名额与场地总人数限制不一致。请确认是否有场地容量或组织者人数的正式变更在取得确认前当前条件只能支持最多28个普通名额。问题越具体后续沟通越容易解决。3. 明确说明资料的采用规则可以给 AI 加上这段要求资料出现不同说法时请先判断 1. 是否已经明确标注了当前版本和存档版本。 2. 新资料具体更新了哪些内容。 3. 是否涉及仍然有效的场地限制或其他条件。 无法依据材料判断时 列出双方说法、各自来源和需要确认的问题。 不要自行编造一种解释把冲突合并掉。六、从依据表到通知草稿完整做一遍现在我们已经知道当前该采用哪些材料也分清了明确事实、推导和未知。接下来先整理通知需要使用的内容。第一步做一张简短的依据表通知需要的信息当前可用内容依据活动名称读书分享会A1时间10月25日14:00—16:00A1地点图书馆二楼讨论室A1普通参加名额最多28个A2、B1按302计算报名方式班级群接龙C1报名截止时间10月23日18:00C2场地要求禁止饮食A3书目尚未确认B6是否收费材料未说明当前资料不足“材料未说明”这一项没有可引用的肯定条款。应当说明当前提供的资料中没有找到依据不能虚构一个来源编号。第二步根据依据表生成草稿请根据当前资料和已核对的依据表 编写一份供审核的班级群活动通知。 要求 1. 只使用当前有效的材料。 2. 保留时间、地点、普通参加名额和报名信息。 3. 不写材料没有支持的宣传承诺。 4. 通知正文和内部待确认事项分开输出。 5. 正文之后附简短依据表方便审核。参考草稿可以是【读书分享会】10月25日14:00—16:00我们将在图书馆二楼讨论室举办读书分享会普通参加名额最多28个。请于10月23日18:00前在班级群接龙报名。场地禁止饮食请提前留意。内部待确认事项确认具体书目及是否需要提前阅读。确认是否收取报名费用以及通知中如何说明。由负责人审核通知内容并决定发布时间。通知正文使用已有依据。待确认事项则留给组织者处理。内部的预算安排、旧版变更记录也不必全部放进面向参加者的通知。依据需要足够完整输出内容还要符合读者的用途。第三步检查每一句有没有来源审核时可以把正文拆成几个可以判断的句子活动时间与地点A1 支持。普通名额最多 28 个A2、B1 共同支持。接龙报名C1 支持。报名截止时间C2 支持。禁止饮食A3 支持。如果正文额外出现“无需提前阅读”“现场提供书签”“活动全程免费”就要回到资料检查。当前材料无法支持这些表述。七、用几个问题检查它有没有真正按资料回答比起问一句“你确定吗”提出几个有明确核对标准的问题更容易发现具体错误。下面是人工整理的参考答案你可以用自己使用的工具逐题练习检查问题应有的回答要点主要检查什么本次活动预算还是300元吗当前上限为180元300元来自旧版是否使用了当前版本最多能有多少名普通参加者最多28名依据302是否正确理解人数范围是不是已经花了100元100元是预算安排合计不能据此判断实际支出是否混淆预算与支出本次活动免费吗当前材料未说明需要确认是否补写缺失事实参加者会收到纪念书签吗当前方案已经取消书签是否错误采用旧安排现在已经有28人报名了吗资料没有提供最终报名人数是否混淆上限与实际人数可以在场地内吃东西吗不可以A3明确禁止饮食是否遗漏明确限制如果某个问题答错先找错在什么位置。例如书签问题答错可能采用了 D2却没有使用 B3人数问题答错可能漏掉“包含组织者”支出问题答错则可能没有区分预算和实际记录。定位以后再提出针对性的修改要求上一轮关于书签的回答使用了存档材料D2 但当前版本B3已经取消了书签。 请修正这一项 并检查正文里是否还有其他沿用旧版安排的内容。把容易出错的问题保存下来以后更换工具、加入新文件或更新版本时还可以再次核对。八、资料越来越多时知识库和 RAG 能帮什么本例只有几份短资料直接放进对话里就便于练习。当材料变成几十份文档、长期更新的项目记录或大量产品说明时可能就需要先查找相关内容再让模型回答。你会经常看到一个词RAG检索增强生成。从使用者角度可以先理解为提出问题 → 查找相关资料片段 → 将片段提供给模型 → 结合资料生成回答经典的 RAG 研究将检索机制与生成模型结合起来。微软的入门课程也介绍了文档处理、检索和生成的基本过程。这里还要注意两件事1. 检索到相关片段仍需检查版本和条件结合本例很容易理解可能出现的问题找到了旧版预算没有找到当前版本。找到了“总人数30人”却漏掉“包含组织者”。资料片段正确但回答把预算解释成了支出。所以接入知识库以后文档版本、片段上下文和输出核对仍然有作用。2. 参考资料和重新训练模型是不同环节知识库问答通常通过检索内容为当前回答提供参考。至于具体产品如何处理上传文件需要看其功能说明。对于新手先练习整理清楚几份材料、标明采用关系并检查回答依据就已经能解决很多实际问题。等到确实出现“资料多到难以手动查找”“同一批材料需要反复问答”等需求时再进一步了解知识库工具和 RAG。九、留下一份可以反复使用的提问模板下面这份模板适合文档问答、项目资料整理以及根据材料起草内容。使用时按任务删减即可。【本次任务】 我要根据资料完成 【具体问题或交付物】 【资料范围】 【材料名称、版本、用途和状态】 【采用关系】 【哪些当前有效哪些仅供参考哪些是存档】 请按以下方式处理 1. 先列出与任务有关的关键资料及位置。 2. 事实结论附上对应来源。 3. 需要计算或推导的结论列出必要依据和算式。 4. 新提出的建议单独标注。 5. 材料没有说明的内容明确写“当前材料未说明”。 6. 无法判断的冲突列出双方来源和待确认问题。 7. 无法读取或无法定位的内容直接说明。 【输出要求】 【回答、草稿、依据表、待确认事项等】 请保留原文中的范围、条件、单位和状态 特别注意“最多”“包含”“预计”“尚未确认”等表述。可以拿自己经常使用的两份资料试一次。先问一个能在原文里直接找到答案的问题再问一个需要结合条件计算的问题最后问一个资料没有说明的问题。检查它能否分别给出原文依据、必要推导和清楚的未知状态。当你能沿着答案找到对应材料也能指出哪一步推导有误、哪一项仍需确认时你就开始能够判断这份结果为什么可以使用以及它还缺少什么。