@PawelHuryn: 规范驱动开发始终是胡扯。它对人类从未奏效过。瀑布模型输给敏捷,是因为你在构建过程中才发现真正需要什么,而不是在预先编写的规范中。
摘要
这条推文认为,规范驱动开发对AI智能体无效,并将其与软件开发生涯中瀑布模型的失败相类比。它提倡“意图工程”——向智能体传达上下文、策略和约束,以应对未知的未知因素。
查看缓存全文
缓存时间: 2026/07/04 16:50
Spec-Driven Development 从来就是扯淡。
它对人类从未奏效过。瀑布模型输给敏捷,是因为你是在构建过程中才发现真正需要什么,而不是在一份预先写好的规格说明里。Thariq 的实地指南就是最清晰的证据,证明这对智能体同样适用:未知因素会在工作过程中和工作之后浮现。
解决办法也不是去穷尽每一个未知的未知。而是要将超出目标本身的上下文——为什么这样做、策略是什么、有哪些约束——传达清楚,这样智能体才能在你从未列出的未知领域中自主导航。
从一月起我就把这种做法称为意图工程。智能体失败的原因不是模型不够强,而是意图不完整。
相似文章
@zachlloydtweets: https://x.com/zachlloydtweets/status/2071670840660533393
Zach Lloyd详细介绍了如何在云软件工厂中构建一个规范驱动的开发代理,通过使用分流代理和规范代理来处理模糊或复杂的问题,在实施前生成产品和技术规范。
编码代理是否暴露了我们规格的糟糕程度?
文章认为,AI编码代理的许多失败源于模糊的规格,而不仅仅是模型弱点。它建议,编写更清晰、更详细的工作包可能是使用编码代理的开发人员的下一个基本技能。
@arcane_bloom: 从软件工程到智能体工程的转变:五部分解析 1/6 大多数开发者在构建AI时失败…
一条推文解释了从传统软件工程过渡到智能体工程所需的5个核心思维转变,强调了为什么硬编码路由和二元测试等常规模式在AI智能体中会失效。
为AI编码代理编写规范的人?
本文探讨了为AI编码代理编写规范的不同方法,并向社区征集有效方法的意见。
@zachlloydtweets: https://x.com/zachlloydtweets/status/2065154860337508577
这篇文章概述了一个使用Warp技能的规范驱动开发的五步工作流程:编写产品规范(PRODUCT.md),编写技术规范(TECH.md),使用任何AI代理进行实现,验证实现与规范一致,以及使用Oz进行计算机使用验证。这些技能是开源的,可以通过npx安装。