Intent 和 Spec

发布: (2026年2月4日 GMT+8 04:20)
3 分钟阅读
原文: Dev.to

Source: Dev.to

什么是意图?什么是规范?

意图是系统必须具备的目的、必须满足的需求、必须实现的目标的表达。它不涉及系统必须使用的架构、语言或参数,只是旨在说明你想要实现的内容。

手握意图后,你可以把它交给 AI,让它承担全部实现工作。这很方便、简单且快速,但会失去对可能产生巨大差异的方面的控制:例如,AI 创建了一个网页应用,而你想要的是移动应用;又或者它选择了本地数据库,而你希望使用云端数据库,等等。

这时规范就派上用场了。意图说明文(IDD)使用终端客户的语言,而游戏则转向系统设计说明(SDD),在这里想法被具体化、以基础设施的形式定义,并规定各元素必须如何实现。

AI 读取意图并制定规范(或多个规范),供分析师和开发者进行分析和验证。验证成功后,规范交给 AI,AI 再生成应用程序。

过程概览

  • 客户与分析师沟通,分析师识别需求。
  • 分析师制定系统规范并与开发者协商。
  • 开发者根据规范中的信息 orchestrates(编排)代码生成。

这就是 Praxis 所做的工作;其第一版包含了从意图到代码的完整流程。

想试一试吗?点击这里

请记住:该框架仍在开发中;Praxis 可能存在 bug,功能有限,但正在不断完善!

0 浏览
Back to Blog

相关文章

阅读更多 »

软件开发充满了隐形的选择。

不是那些头条新闻——框架之争、炫酷的 UI 趋势、“10 倍”神话。我指的是那些要到几个月后才会显现的决策:你如何处理更新、如何存储……

Java中的模块

markdown !Cover Imagehttps://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazo...