详细内容或原文请订阅后点击阅览
MCP实践及时工程是要求工程
在急于从AI工具中获得最大收益,促使工程(撰写指导AI工具的输出的清晰,结构化输入的实践)是中心舞台的。但是对于软件工程师来说,技能并不新鲜。数十年来,我们一直在做一个版本,只是一个不同的名称。我们写作时面临的挑战[…]
来源:O'Reilly Media _AI & ML在急于从AI工具中获得最大收益,促使工程(撰写指导AI工具的输出的清晰,结构化输入的实践)是中心舞台的。但是对于软件工程师来说,技能并不新鲜。数十年来,我们一直在做一个版本,只是一个不同的名称。我们编写AI提示时面临的挑战是几代人已经面临的软件团队已经面临的挑战。今天谈论迅速的工程实际上只是在继续进行了一段较旧的对话,即开发人员如何在什么条件下以什么假设以及如何将其与团队交流。
提示工程软件危机是从1960年代后期开始的此问题的名称,尤其是在1968年的北约软件工程会议上,其中引入了“软件工程”一词。这场危机提到了广泛的行业经验,即软件项目超出了预算和迟到,并且常常未能交付用户实际需要的东西。
软件危机 北约软件工程会议普遍误解了这些失败是由于缺乏技术技能或需要更多技术培训的团队的程序员造成的。但是该会议上的小组集中在他们认为是真正的根本原因上:团队及其利益相关者难以了解他们解决的问题以及他们实际建立的东西;清楚地传达这些需求和思想;并确保交付的系统符合该意图。从根本上讲,这是一个人类的交流问题。
甚至无法以逻辑上的紧密方式指定 指定您将要做什么,然后进行 大多数问题在开始时根本不够定义这些都是导致团队在编写任何代码之前误解他们创建的软件的问题。当今,与AI合作生成代码的开发人员应该听起来所有人都应该熟悉。
无银弹 质量 适合使用 是 我的