别用计算器写诗,也别让诗人算账 —— 论 Skill 与程序的边界与共生
发布于 2026-06-09
667
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
麦哲思科技任甲林
扫码关注公众号
扫码阅读
手机扫码阅读
文章主旨:在AI应用开发中,程序负责确定性逻辑,LLM+Skill负责经验型逻辑,两者必须明确分工、各司其职,避免交叉错位导致系统故障或维护灾难。
关键要点:
- 程序是确定性逻辑的忠实执行者,输入A必然输出B,机械可靠但不懂变通。
- LLM+Skill是经验型逻辑的动态调度者,Skill是包含目标、知识、工具权限等配置的智能代理,LLM驱动其决策。
- 将确定性逻辑交给LLM(如计算、校验)会导致幻觉;将经验型逻辑写成代码(如判断情绪)会导致代码臃肿难维护。
- 正确的协作模型是“脑-手”模型:LLM+Skill作为大脑负责“做什么”和“为什么做”,程序+API作为双手负责“怎么做”。
- 两者通过结构化输出作为“翻译官”:程序定义接口格式,LLM将用户需求翻译为结构化指令,程序执行并返回确定结果。
内容结构:
一、本质分野:死命令与活判断
- 程序是确定性逻辑的忠实执行者,机械可靠,不懂变通。
- LLM+Skill是经验型逻辑的动态调度者,Skill包含目标、知识库、工具权限和决策偏好,LLM驱动配置。
- 比喻:程序=刻在石板上的律法,Skill=交到智者手中的权杖。
二、为什么绝对不能搞反?
- 把确定性逻辑交给LLM(诗人算账):LLM概率预测本质,执行精确运算会产生幻觉。
- 把经验型逻辑写成代码(计算器写诗):穷举if-else导致代码臃肿,跟不上语言变化。
- 结论:确定性输出交给程序,经验型处理交给LLM。
三、协作之道:脑与手的辩证法
- LLM+Skill = 大脑:理解意图、规划路径、判断工具调用时机。
- 程序+API = 双手:执行具体动作(读写数据库、计算、发送请求)。
- 两者通过结构化输出翻译:程序定义接口格式,LLM翻译用户需求为指令,程序执行返回确定数据。
- 最终原则:必须正确的事情锁死在代码里,对错难分的事情托付给模型。
文章总结:本文强调AI系统设计中程序与LLM+Skill必须明确分工,前者负责确定性执行、后者负责经验性决策,并通过结构化输出协同,避免架构错位带来的幻觉与维护问题。
麦哲思科技任甲林
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
471 篇文章
浏览 1227.2K
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
麦哲思科技任甲林的其他文章
莫要混淆控制限与规格限
有的软件企业实施SPC时,在画控制用控制图时不但在同一张控制图上画了上下的1sigma、2sigma、3sigma线,还画了规格线,其实是画蛇添足,因为规格限如果在上下3sigma内,就失去了控制用控制图的意义。控制限是指通过对历史数据采用控制图(如XbarS图、XMR图)分析得到的,其值与均值偏离上下3sigma,规格限是由客户或者公司指定的,是对过程的能力要求,一般要比控制限宽,否则无
快速学习COSMIC方法之七:如何理解功能处理的定义?
在COSMIC度量手册中对功能处理的定义如下:a) 体现了待度量软件的功能性用户需求基本部件的一组数据移动,该功能处理在这些FUR中是独一无二的,并能独立于这些FUR的其他功能处理被定义。b) 一个功能处理只有一个触发输入。每个功能处理在接受到由其触发输入数据移动所移动的一个数据组后,开始进行处理。c)一个功能处理的数据移动的集合是响应触发输入的所有可能的功能性需求所需要的集合。注1:实现时,一个
道与术
昨天在汉王,看到他们公司内部的刊物《汉王道》,想起来了在广州客户问我的问题:你们给我们咨询,传授给我们的是道还是术?我们不希望给我们布道,我们不是学校里的学生,我们要的是术,希望告诉我们怎么去做。同样在深圳FOXCONN,开发人员与管理人员询问的问题都是如何做的问题,而不是做什么的问题,做什么他们可以自己去读模型。 老子曰:道可道,非常道,名可名,非常名。他老人家还讲过:“人法地, 地法天,
敏捷与CMMI的同与不同
CMM我是从1998年开始接触的,到现在大概20年了,自己亲自实施过CMMI,也辅导了很多企业做基于CMMI的过程改进。2013年我成为了CMMI的评估师,后来成为高成熟度的评估师,去年又成为了教员。 敏捷我是2005年接触的,到现在14个年头了,2008年左右也成了认证的Scrum Master, 去年成为认证的大规模敏捷顾问,2018年成为敏捷性能合弄模型的评估师。10多年来...
度量指标的数值越大越好还是越小越好?
系统测试的缺陷密度越大越好,还是越小越好呢?不同的人可能观点不一致。推而广之,每个度量指标都存在这个问题,那结论到底是啥呢?
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线