以观书法
108.85M · 2026-02-05
做服务端的人,最怕的其实不是写代码。
而是你已经解释到口干舌燥,对方转头对外同步时依然能做到:
最近我就遇到了一次特别典型的场景:
我以为自己讲得很清楚, 结果第二天对齐时,认知完全跑偏,甚至还变成了:
那一刻,说不尴尬是假的。
所以这篇文章我想从自己的视角出发,记录一次真实的带教事故,也顺便总结一套服务端人常用的“自救方法论”。
公司最近需要在现有业务模块中,补齐 MCP 工具调用能力。
简单来说,就是要让业务服务具备:
上周六我基于八一菜刀大佬的开源项目 Knife4j 做了一个 POC,实现了基础的调用骨架。
后续需要补齐 Agent 调用侧的完整闭环,这部分交给实习生小W同学继续推进。
整体调用链路大致如下:
这个流程本身并不复杂,但对于实习生来说,真正难的往往不是“怎么写代码”,而是:
在 MCP 工具接入过程中,第一个绕不开的问题就是:
权限校验是工具调用链路的第一道门槛。
这里其实牵扯到一整套“信任迁移”的演进:
这些东西我当时一口气全讲了。
讲得很爽,也很细。
但现在回头看:
问题发生在一次很典型的场景。
实习生提出了一个“看起来很聪明”的实现想法。
我担心他走偏,于是花了一个多小时逐条解释:
当时我以为自己讲得足够清楚。
结果第二天,他去和另一个同事对齐时,认知完全跑偏。
甚至对方转述成:
那一刻我非常尴尬。
后来我意识到:
这不是他“笨”,而是我把“知识密度”拉满了,却没有做“理解闭环”。
带实习生最大的挑战,从来不是技术难度。
而是:
从那天之后我才真正意识到:
讲解不是交付,闭环才是交付。
下一次我会更克制:
因为带人这件事,本质上不是“输出知识”,而是“交付理解”。