读懂 Palantir从零开始的学习指南

AI 已经能调用系统,为什么还需要一层业务本体

从一条换班请求逐步理解:连得上、看得懂、记得住、做得对,是不同的事情

带点线的术语可悬停查看解释;手机上轻点即可。文末有三关互动练习。

下面是一个虚构的教学场景。物业员工对助手说:“帮我和小王换一下周六的班。”助手已经接上人员和排班系统,也有修改班次的工具。看起来只差按下按钮。可是在按下之前,它得先弄清:这位小王是谁,换的是哪一个周六,双方是否同意,换完之后是否仍有人具备值班资格。

阅读导航与原文观点 · 按需展开

原文核心观点

连接工具让 AI 有了做事的入口,但它仍需要理解业务含义、保存任务进度,并按正确条件执行。本篇沿着一次换班请求,解释本体与平台为什么没有因为模型变强而失去作用。

阅读对应的 Vanyar 原文 ↗

本篇主题 · 10 项

01接上工具

获得查询与操作的入口。

02理解业务

认清对象、关联和条件。

03形成行动

把意图变成明确方案。

04完成工作

保存状态并处理部分失败。

理解路径:本指南整理的教学图解。

工具接入解决的是入口,业务问题还在入口之后

让 AI 使用外部工具,确实比过去方便了。排班系统可以提供查询班次和提交换班的能力,AI 应用把这些能力接进来,就不用让用户反复切换页面。(模型上下文协议)让这类工具与资源采用共同的通信方式,减少每次接入都重新约定格式的工作。

不过,工具即使返回了完整记录,也不保证 AI 已经理解记录。人员系统里可能有两位王姓员工,排班表里只写了“小王”;“周六晚班”还可能从周六晚上一直持续到周日凌晨。一个接口调用成功,只能说明拿到了结果,结果具体指什么仍需弄清。

MCP 本身并非完全不考虑权限。官方架构把安全策略、用户同意等职责交给,也就是运行 AI 助手的应用。原文用“拿到钥匙”强调接入之外的问题,这个比喻有启发,但不能据此把协议说成没有安全职责。这里真正缺少的是物业公司自己的人员定义、值班条件和操作流程。

本节事实核查:官方资料 [1]

先把同一个人、同一个班次认清楚

设想申请人说的小王,是工号 W032 的王明。排班表里使用工号,培训系统里却使用手机号,人事系统里又使用内部编号。老主管知道这些记录属于同一个人,刚接入的助手却不能靠名字相似就确定。错误地把几份资料合并,可能会把另一个人的资格安到王明身上。

解决办法是把这种身份对应关系明确建立起来。(业务本体)把员工、班次和资格组织为业务,并表达它们之间的关联。应用查询王明时,就能沿着明确关系查到他的班次和资格,而不是每次临时猜测几张表怎样拼接。

同一层还要表达业务含义。例如“在职”表示劳动关系尚未结束,“可参加这个班次”还要求当天有空、培训有效、工作时长符合要求。二者不能混用。把这些条件说清楚之后,助手才有依据解释:“王明在职,但不能接这个班,因为他的相关培训已过期。”它的解释来自可确认的事实与规则。

本节事实核查:官方资料 [2]

理解了这一次,还要让下一次使用同样的含义

如果每次换班都让模型重新阅读原始记录、重新推断“可值班”是什么意思,今天和下周可能给出不同判断。共同业务模型的价值在于,这些含义可以长期保存、被多个应用使用。规则变化时,团队改的是明确的定义,而不是希望每次对话都碰巧想到同样的条件。

不过,“长期保存业务含义”和“记住一项任务做到哪一步”仍然不同。王明具备什么资格,是业务事实;本次换班已经批准、排班已修改、通知未发出,是任务状态;王明更喜欢早班,是用户偏好。它们用途不同,需要相应的保存和使用方式。

可以承载团队设计进去的信息,但不会仅凭接入就自动拥有完整记忆。尤其是多步骤任务,如果没有记录已经发生的操作,模型读完最新排班表,也未必知道那是本次请求刚刚改过的结果。这就引出了下一层问题:助手要怎样从理解请求,走到可靠地完成操作?

本节事实核查:官方资料 [2]

一次明确的操作,比一段模糊的指令容易执行

助手首先把口头要求整理成一项可以核对的方案:“员工甲与 W032 王明交换某月某日的两个班次。”方案中写明人员、日期、岗位和资格检查结果。负责人看到这些具体内容,才知道自己批准的是什么;执行程序收到明确参数,也不必再解释一遍“小王”和“周六”。

批准之后,系统按配置的权限和行动规则修改排班。这里应保存操作结果,因为真正的工作不止一句回答。例如排班修改成功了,通知却暂时发不出去,助手应说清楚已经完成什么、还有什么没有完成。用户看到“已安排好”,通常会理解为相关人员也已获知安排,界面不应让这个误会发生。

模型因此主要承担理解、分析和形成方案的工作;业务系统承担具体操作的执行与状态记录。这种分工让流程更容易检查和继续。至于哪些操作可以预先自动执行,哪些需要人批准,应由实际影响和业务规则决定,而不是只看模型有没有能力调用工具。

网络超时以后,为什么不能简单再来一次

假如提交换班后,网络迟迟没有返回结果。可能是请求根本没到,也可能是排班已经改好,只是回复丢了。如果助手立即重试,就有可能重复执行。描述的就是一种特性:同一个请求重复提交,预期业务效果仍与提交一次相同。它需要系统按具体操作实现。

在这个故事里,可以让一次申请带着固定编号。超时后先查询这个编号的结果,确认已经成功,就直接继续处理通知。这不是因为助手更会说话,而是任务设计让它能够分辨“没做成”和“做成了但没收到回复”。

还有一些情况无法靠重试解决。例如新班次已占用,但后续批准被撤回,系统可能需要按规则取消占用。这类处理叫:针对已经产生的部分影响,再执行一项明确的业务。它不一定是把所有数据恢复到最初,因为期间可能已有其他安排变化。怎样补偿,仍然要理解业务本身。

本节事实核查:官方资料 [3]官方资料 [4]

模型越来越强,为什么这些基础反而更重要

原文把企业平台、现场实施团队和新模型放在一起讨论,核心观点是:模型能完成更多工作后,企业更需要准确的业务基础。否则同一处错误定义,也会随着自动化扩散到更多任务。模型可以,但它不能凭能力强就知道公司内部一条未写出来的例外规定。

原文进一步讨论了一笔正在变化的账:过去定制软件昂贵,企业接受通用产品中一些不完全适合自己的流程,往往是合理取舍。作者认为,AI 正在降低编写定制应用的成本,却不会自动消除迁就通用流程的代价。例如,物业为了适应一套标准排班表,长期把跨午夜的夜班拆成两条记录,每次换班都要人工对照;即使录入更快,这个不合适的表达仍会影响业务。开发变容易后,企业更有理由重新考虑哪些独特流程值得准确实现,但维护、数据和权限工作不会随之消失。

这也是平台型软件与单项工具的分工。如果物业只有一个简单排班系统,专用工具可能已经足够;如果排班同时依赖人员、培训、门禁和客户服务记录,共同模型就更可能有价值。企业越依赖自己独特的流程,越需要能把这些流程准确表达的地方。

作者援引了 Dan Shipper 在 Lenny’s Podcast 中讲述的一个案例:某大型 AI 实验室处理内部数据问题时,也不是给每个人原始数据库访问权限就结束,而是使用能识别用户身份和访问范围的统一助手,并由团队持续维护准确性。这里保留的是作者对这段播客的转述,本文没有独立核实该实验室的内部实现。它要说明的道理是,连拥有强模型的组织,也仍然需要有人把内部知识与权限组织好。

原文还以 Lindy 更换模型的经历,说明模型选择可能带来成本和效果改善;这是作者援引的个案,不能推导所有模型都能无代价互换。更准确的结论是:业务含义和规则独立保存后,团队更容易比较模型,也更容易定位错误。模型仍可能选错工具或误读资料,共同业务基础与持续维护需要一起存在。

独立教学示例 · 虚构场景,不代表客户案例或开箱即用的配置

把故事再往前推一步|换班完成后,资格规则变了

继续上面的虚构物业案例。下个月,公司规定某类夜班需要新增一项培训。

  1. 先更新共同规则

    业务负责人确认哪些岗位、哪些日期开始适用。规则改变会影响“谁能接班”的判断,而不是改变员工本人的身份。

  2. 新申请使用新条件

    助手处理之后的换班申请时,检查新增培训。它无需每次重新猜测规定,但规则和培训记录需要及时进入系统。

  3. 既有排班另行处理

    已经确认的未来排班是否需要调整,要按新规定的适用范围判断,再形成明确的变更方案。

业务模型保存共同含义,任务状态记录一次操作的进展。两者配合,才能让新规则进入日常工作,也能说明过去做过什么。

适用边界与容易误解的地方

  • 能提供更清晰的上下文,但不能保证模型不再猜测,也不能自动消除幻觉。原文关于“猜测停止”的表述过于绝对。
  • 通过本体行动修改了平台中的记录,不等于外部排班或通知系统也同步成功。跨系统操作仍需实现状态查询、避免重复提交,以及部分失败后的处理。
  • 原文援引资本投入、厂商产品发布、客户演讲及模型切换收益作为背景。本页不据此推导所有企业都需要 Palantir,也不复述未逐项核验的金额与效果数字。

记住这三点

  • 工具接通之后,仍要认清与业务含义。
  • 共同业务知识和一次任务的进度,需要分别设计。
  • 明确的行动、状态和失败处理,让 AI 有办法把工作继续做完。

动手试一试

三关小练习:把刚才的故事接下去

已完成 0 / 3 关

不用背缩写。做个选择、连一连关系,看看你能否解释为什么。答错后可以再试。

第 1 关 · 情景选择

助手已通过 MCP 连上排班系统。这时能否直接把“周六和小王换班”执行掉?

第 2 关 · 情景选择

排班已改好,但通知发送失败。用户点击“继续处理”,助手应做什么?

第 3 关 · 连连看

把这三条信息放进合适的位置。

参考答案与解释

第 1 关:还需确认人员、日期、资格和批准条件。MCP 统一工具通信,也涉及安全职责;具体公司的换班条件仍要由业务系统和应用实现。

第 2 关:保留已完成状态,只处理尚未成功的通知。保存任务状态,才能从正确位置继续。把多步骤任务只记成成功或失败,会让系统重复操作,或隐藏尚未完成的工作。

第 3 关:王明具备消防值班资格 — 业务事实;本次换班已批准,通知待发送 — 任务状态;王明希望尽量安排早班 — 用户偏好。事实说明业务对象是什么状态,任务状态说明这一次做到了哪里,偏好说明用户更喜欢什么。不要让一段聊天记录承担所有职责。

术语速查

MCP
帮助 AI 应用与工具、资源交换信息的协议;具体业务规则仍须实现。
业务语义
一个数据项在真实业务中到底表示什么。
幂等
同一操作重复提交时,不应造成重复的业务结果。
补偿操作
某一步失败后,用另一项明确操作修复已造成的部分影响。

来源与核查

对应原文

Your AI Agent Has the Keys. Now What? ↗

Uriah Jacobs · 2026-06-08 · Vanyar

  1. MCP 官方规范:Architecture核查宿主的权限、同意与安全职责;纠正连接协议完全没有治理内容的简化说法。
  2. Palantir:Ontology overview仅核查对象、关系和行动的组织方式;后续任务状态与维护方法为独立设计分析。
  3. IETF:HTTP 幂等语义用于核查幂等的准确含义,换班应用示例为独立设计。
  4. Microsoft:补偿事务模式用于补充部分成功后的业务补偿;不是所有失败都要恢复原状。

资料核对日期:2026-09-15。本文用中文概括原文观点,结合一手资料独立讲解;分析、图解和教学示例由本指南编写。主题清单用于检查议题覆盖,不表示逐项复写原文全部细节。产品能力以所在部署的当前官方文档与实际配置为准。

原尺寸图 · 可上下左右滑动查看