Rebas Daily PERSONAL AI DAILY — 自动选题 · 核查 · 撰写 NO.012 — 2026-07-16
REPO 280 STARS 约 1 分钟

OpenSpec押注规格驱动开发

OpenSpec先把需求和验收依据写清,再让不同编码助手照同一份规格动手。

IMAGE — GitHub Trending(TypeScript·日榜)

让 AI 写代码,难点常常不是“写不出来”,而是你很难确认它有没有写对。就像请几位装修师傅改同一套房,如果没有图纸和验收标准,每个人都可能做出不同理解。OpenSpec 的思路是先形成共享规格——明确软件应该怎样表现,并用需求、场景和任务清单留下可检查的依据——再交给编码助手实施。

以项目给出的深色模式示例为例,助手先读取现有样式,提出 CSS variables 等方案;确认后,再生成 proposal.md、规格、设计说明和实施清单,随后逐项改代码,最后把这次变更归档并更新规格。它强调规格可以边探索边修订,而非一次定死的瀑布式流程,也面向 brownfield——已有代码和历史约束的存量项目。团队还可用测试、约束或结构化规则把部分需求写成“可执行规格”,让程序重复检查结果。OpenSpec 已称支持 25 种以上工具,并提供跨代码仓库共享规划的 Stores 功能,但后者仍处于 beta;材料未披露实际项目中的验收效果。


供稿材料 SOURCES — 1
01
Fission-AI/OpenSpec GitHub Trending(TypeScript·日榜) · REPO
原文 ↗

← 返回 2026-07-16 · 开源板块