开源|Ossature:基于规格驱动的代码生成新范式,集成LLM审计与自修复能力
thinkindev • 2026-03-25
1936 views
近日,开源项目Ossature正式亮相,它是一款专注于规格驱动代码生成的开发工具链。该项目通过引入一套严谨的工程化流程,旨在提升代码生成的可靠性与可控性。其核心工作流是:开发者首先编写描述软件行为的规格说明书;随后,Ossature会验证规格的完整性,并调用大型语言模型(LLM)对规格进行审计,以识别潜在的模糊性与逻辑缺口。通过审计后,系统会生成一份可编辑的代码实现计划,并据此以任务为单位逐步生成代码,每个任务仅获取其必需的上文语境。尤为关键的是,Ossature将验证机制深度集成于构建循环之中,一旦验证失败,内置的修复智能体会接收错误输出并尝试自动修复代码,形成“生成-验证-修复”的闭环。这一设计将AI代码生成从一次性的提示-输出模式,升级为可迭代、可验证的工业化流程,为软件工程自动化提供了新的思路与工具基础。
核心要点
- Ossature是一个开源工具,实现了从规格说明到代码生成的自动化闭环流程。
- 其核心创新在于集成LLM审计规格,并采用分任务、限上下文的代码生成策略。
- 构建循环内置验证与自动修复机制,显著提升了AI生成代码的可靠性与可维护性。