跳到主要内容

OpenSpec 哲学

OpenSpec 是一个为 AI 编码助手设计的规范框架。我们的哲学体现在四个核心原则中:

灵活而非僵化​

传统规范系统将你锁定在阶段中:先计划,然后实施,然后结束。OpenSpec 更加灵活——你可以按照任何有意义的顺序创建工件。

迭代而非瀑布​

需求会变化,理解会加深,一开始看起来很好的方法可能在看到代码库后就站不住脚了。OpenSpec 接受这个现实。

简单而非复杂​

有些规范框架需要广泛的设置、僵化的格式或繁重的流程。OpenSpec 避免干扰你。几秒钟初始化,立即开始工作,只有在需要时才进行自定义。

首选存量系统​

大多数软件工作不是从头开始构建——而是修改现有系统。OpenSpec 的基于增量规范的方法使其能够轻松指定对现有行为的更改,而不仅仅是描述新系统。

为什么这些原则很重要​

OpenSpec 旨在服务于各种用户,包括不同的编码代理、模型和用例。这些原则确保了框架:

  • 易于采用 - 新用户可以快速上手
  • 易于定制 - 熟悉的用户可以根据自己的需求调整
  • 易于扩展 - 从小型个人项目扩展到企业级应用
  • 易于协作 - 团队可以一致地工作

我们的服务对象​

  • 个人开发者 - 简化你的 AI 编码工作流
  • 团队 - 为团队提供一致的规范框架
  • 企业 - 将 OpenSpec 与现有的开发流程集成

相关资源​