下书看 > 人工不智能:AI狂飙三十年 > 第329章 林凡培训年轻工程师

人工不智能:AI狂飙三十年 第329章 林凡培训年轻工程师

    林凡第一次站到白板前给工程师上课,心情非常微妙。

    他以前最讨厌培训。尤其是那种标题写着“赋能一线、共创未来”的培训,讲师开场五分钟必说“今天不是讲课,是交流”,然后用两个小时证明这确实不是交流。台下的人眼神空得像被格式化,台上的人热情满得像刚接了绩效任务。

    所以他把第一句话写得很直接:

    别先看面板。

    小许、小邱、小严,还有星穹后来又派来的七八个年轻工程师坐在旧培训室里。桌上没有精致伴手礼,只有林桂兰赞助的一袋瓜子、张磊写的几张歪字提示牌,以及老周从家里带来的一个坏水龙头。

    陆航看到水龙头时愣了:“周老师,这也要用?”

    老周把水龙头往桌上一放:“要。今天讲排障。排障从漏水开始,比从微服务开始健康。”

    张磊坐在后排,负责当人话助教。他给自己做了个纸牌,写着“听不懂请举我”。林桂兰看见后说他像综艺节目举牌的,张磊说这叫教学互动。老周说互动可以,别把学生带偏。

    林凡没有准备 ppt。他把黑色笔记本摊开,白板上写下五个问题:

    谁受影响?

    影响在哪里?

    系统怎么说?

    现场怎么说?

    谁能先停一下?

    小邱举手:“这五个问题和传统故障定位的区别是?”

    林凡说:“传统故障定位会问服务是否可用、接口是否异常、延迟是否升高、依赖是否健康。这些都要问。但在公共服务和现实经营里,如果只问这些,就会出现面板全绿、人已经急疯的情况。我们先问人,再问系统,不是反技术,是为了防止技术把问题说轻。”

    张磊举起牌:“翻译:别一上来就问锅是哪台服务器的,先问谁被烫了。”

    几个工程师笑了。林凡点头:“差不多。”

    第一堂课用的是取药柜案例。林凡把陈叔那次的时间线贴到白板上:排队、识别失败、重复认证、客服要求三重认证、人工硬闸介入、放行取药、记录误判字段。

    他让小许复盘。

    小许站起来,明显比昨天稳了一点:“受影响的是取药老人,影响在药品无法及时领取和现场排队焦躁。系统说人脸识别异常,现场说老人本人就在柜前,有身份证、医保卡、邻居见证。先停一下的动作是切换人工放行,不继续要求老人重复识别。”

    老周问:“根因呢?”

    小许说:“识别模型把老人眯眼和紧张表情判成异常表情。”

    “不完整。”老周说。

    小许愣住。

    老周指了指白板:“模型误判是技术根因。流程根因是什么?”

    小许想了想:“客服流程没有授权一线人工放行。”

    “责任根因呢?”

    “系统设计把防误取放在取药及时性前面,没有为本人确认提供足够人工路径。”

    老周点头:“这才像话。”

    林凡在旁边补了一句:“排障不要只找到一个能修的点。要找到技术点、流程点、责任点。只修技术点,下次换个场景还会坏。”

    张磊小声对陆航说:“三点定位,防止锅只露一个角。”

    第二堂课用的是黄姐店里的自助点单机。林凡没有先给日志,而是让工程师看一段现场录像。录像里,老人站在自助机前犹豫,后面的人开始催,厨房出餐声很大,马姐一边收钱一边提醒“这个老人不要辣”,小票机刚好没纸。

    小严看完,第一反应:“这里有多个并发问题。”

    张磊举牌:“并发问题,人话叫一堆事同时乱。”

    林凡让小严继续。

    小严说:“受影响的是老人、后排启客、厨房和收银员。影响在点单失败、备注丢失、排队秩序混乱。系统说设备在线,现场说小票没纸、备注传不到厨房、老人不会操作。先停一下的动作是开人工窗口,给不会点单的人直接处理,同时标记设备小票状态和备注链路问题。”

    马姐今天也来了,坐在后排听。她听到这里,忽然插话:“还少一条。”

    林凡示意她说。

    “你们总说老人不会操作。”马姐说,“可有些老人不是不会,是不好意思慢慢试。后面有人催,他就更不会。你们要把‘被催’也算进去。”

    小严认真记下:“排队压力影响操作成功率。”

    马姐点头:“这话像你们的说法。反正意思到了。”

    老周看向工程师们:“现场变量不都是传感器能采到的。有人催、有人怕丢脸、有人不想麻烦别人,这些都会让系统好像没错,但服务已经坏了。”

    第三堂课,老周终于拿出了坏水龙头。

    他把一个盆放在桌上,拧开水龙头,水从接口处滴滴答答漏。几个工程师盯着它,不知道这跟 AI 有什么关系。

    老周说:“你们排障有个坏习惯,先假设问题在复杂处。其实现场很多事,先看最笨的地方。漏水先看接口,设备不出纸先看纸卷,老人拿不到药先看人是不是就在眼前,库存对不上先看货是不是发霉。别一上来就把简单问题升级成高级事故。高级事故也常常藏在简单现象里。”

    小邱问:“那怎么判断该不该深入系统?”

    老周说:“先止损,再定位。止损后,简单检查没结果,就深入。深入时也别忘了回来验证现场。”

    林凡在白板上写:

    止损优先。

    现场验证。

    技术定位。

    流程修正。

    责任留痕。

    “这是人工排障五步。”他说,“不是替代技术排障,而是把技术排障放回现实里。”

    下午,林凡安排了一次模拟演练。场景是政务大厅里,一个老人低保材料被系统判定“收入异常”,自动退回。工程师分组处理。

    第一组很快查到系统收入接口显示老人有一笔三千元入账,于是判断需补充收入说明。林桂兰扮演老人,听到“补充说明”四个字,立刻进入角色:“什么说明?那是我儿子给我交住院押金的钱,进来就出去了,你让我说明给谁看?我手机都不会弄。”

    第一组卡住。

    张磊举牌:“用户已进入真实情绪,请勿继续朗读流程。”

    第二组学聪明了,先问钱从哪来、什么时候用、有没有医院单据、能否现场拍照留存,再联系秦姐确认人工补证路径。秦姐点头,说这才是能办事。

    小许在复盘时说:“我们以前会把这种情况归为材料不完整,但现场看,它不是不完整,是系统看不到钱的用途。”

    林凡说:“对。异常不等于违规。很多异常只是生活没按系统字段长。”

    这句话让培训室安静了一下。

    陆航把它写进笔记,又抬头问:“林哥,这些以后能不能做成正式规范?不只是我们几个学。”

    林凡看着白板。上面已经写满了案例、步骤、人话翻译和老周的吐槽。张磊的牌子被举得边角卷起,林桂兰的瓜子剩了一桌皮,年轻工程师们的笔记从一开始的技术词,慢慢混进了“先坐下”“问清楚”“别让人白跑”。

    “可以。”林凡说,“但规范不能只写在文档里。要进值班,进演练,进上线评审。任何涉及人身、权益、公共服务和重大经营决策的系统,都要回答五个问题。”

    小严问:“哪五个?”

    林凡指向白板。

    谁受影响。

    影响在哪里。

    系统怎么说。

    现场怎么说。

    谁能先停一下。

    老周补充:“还有第六个,谁签字负责。”

    张磊立刻举牌:“隐藏关卡:别让锅匿名。”

    培训快结束时,苏晓来了。她带着一份即将公开的证据摘要,看到满白板的人话和流程,停在门口看了好一会儿。

    林凡问:“怎么了?”

    苏晓说:“我本来担心公开证据后,舆论会变成简单的反技术或者骂平台。现在看,至少我们有一套能往前走的东西。”

    林凡知道她接下来要承担很大风险。公开部分证据,意味着星穹、平台、城市系统、梁瑞那种黑市舆论,都会把她推到风口。可如果不公开,风险报告就会像过去那些内部文件一样,待在某个库里,被归档、被改名、被遗忘。

    小许忽然举手:“苏律师,如果证据公开,我们这些工程师能不能也署名支持人工硬闸规范?”

    苏晓看向他:“你想清楚。署名可能会影响你在公司内部的评价。”

    小许看了一眼陆航,又看了一眼老周和林凡:“我以前以为系统稳定就是我的工作。现在我知道,系统稳定但人被卡住,也不算稳定。”

    小邱说:“我也签。”

    小严小声说:“我能不能先把字练好再签?我签名像异常日志。”

    张磊精神一振:“来,我教你。本人现任手写招牌技术启问。”

    林桂兰在后排说:“你先别误人子弟。”

    培训室里笑起来。

    笑声过去后,林凡把黑色笔记本合上。他想起自己刚入行时,也曾经迷恋过漂亮架构、自动化、无人值守、全链路智能。那些东西并非错。错的是他们曾经以为,人越少,系统越高级;问得越少,流程越顺;停得越少,效率越高。

    现在他终于能把另一句话教给别人:

    真正高级的系统,不是从不需要人。

    而是在最关键的时候,知道该把人请回来。

    他在白板最下面写下最后一行:

    人工不是系统失败后的补救。

    人工是系统设计时必须保留的良心接口。