10+年产品经理专注分享AI 工具、AI 资讯、AI Coding、Vibe Coding与下一代产品创新,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI开源项目

OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具

9月前 AI开源项目 10058 0

在我用 AI 辅助开发的这段时间里,最常遇到的问题不是“AI 不会写代码”,而是AI 写得太随意了**。 有时它理解错了意图,有时计划模糊不清,最后还要我一个个去修。

后来我尝试过像 spec-kit、BMAD-METHOD 这样的“规范驱动开发”工具,思路不错,但落地体验不够顺滑。直到我最近发现了一个更轻、更实用的新项目:OpenSpec。

它的目标很简单:

让人类与 AI 通过一套统一的规范语言与流程,达成清晰的一致。

相比 Cursor 的 Plan 模式,OpenSpec 更细致、结构更清晰;相比 spec-kit,它又轻得多,非常适合个人开发者和小团队使用。

OpenSpec 是什么?

OpenSpec 是由 Fission AI 团队开源的一款规范驱动开发(Specification-Driven Development)工具,让 AI 编码助手不再“随缘”,而是严格遵循明确的规范执行任务。

其核心逻辑分为两部分:

specs:记录当前的规范状态(项目规则、API 约束、模块定义等)

changes:追踪每一次变更提案及其实施过程

整个工作流分为五个步骤:

  1. 📝 提案(Propose)

  2. 🔍 审查与对齐规范(Review & Align)

  3. 🧠 AI 分析并生成计划(Plan with feedback loop)

  4. ⚙️ 实施任务(Implement)

  5. 📦 归档并更新规范(Archive & Update Specs)

在这个过程中,AI 会不断生成计划、分析反馈、修正规范,直到人类满意为止。 整个开发就像一场人机协作的“规范共创”。

工具支持与安装使用

OpenSpec 支持命令行和自然语言两种交互方式,也兼容 AGENTS.md 文件规范,这意味着它可以被集成到常见的 AI 开发环境(如 Cursor、Codex 等)中。

安装与初始化流程非常简洁:

npm install -g openspec
cd your_project
openspec init

初始化后会生成以下结构:

openspec/
├── specs/
├── changes/
├── AGENTS.md
└── project.md

常用命令包括:

  • openspec list:查看当前变更提案

  • openspec view:查看规范详情

  • openspec show:查看特定变更

  • openspec archive:归档完成的变更

实战案例

为了测试 OpenSpec 的实际效果,我把它用在一个熟悉的项目上 —— OpenJourney,一个模仿 Midjourney 的开源界面。

目标: 将原先基于 Replicate API 的图片生成模型替换为 Qwen Image,同时增强可调参数(推理步数、尺寸、输出格式等)。

操作过程简要:

初始化项目 运行 openspec init,OpenSpec 自动检测我使用的 AI 工具(Codex),并引导我完善 project.md。

发起提案 在“变更提案”阶段,系统生成了包含 Why / What / Impact 的结构化说明。

规范校验 执行命令后,AI 自动将自然语言提案转化为符合规范的 MUST/SHOULD 表达,并严格校验通过。

实施任务 AI 根据 Qwen Image 的 API 文档生成计划与任务,自动修改模型配置与参数定义。

归档更新 任务完成后,通过 openspec archive 自动生成新的 spec.md 文件,记录功能的新增与改动。

最终,整个修改过程透明、可追溯,所有规范与任务都被清晰归档,AI 与人类之间的协作变得高效且“有据可查”。

与其他工具对比

工具 适用场景 特点
spec-kit 从 0 到 1 的系统搭建 结构化强、上手复杂
Kiro 团队协作型 AI 项目 自动化程度高、学习曲线陡峭
OpenSpec 已有项目的功能演进与维护 轻量、兼容性强、适合个体开发者

尤其在需要修改现有功能或触及多个模块规范时,OpenSpec 的变更分组与追溯机制非常实用。

使用建议

AI 参与越深,越需要规范约束。 OpenSpec 的“人机共制”流程,能显著减少因理解偏差导致的返工。

适合配合 Codex / Cursor / Claude Code 使用。 让 AI 不只是“执行者”,而是真正理解并遵守项目规范的“协作者”。

如果你正在用 AI 做项目维护或功能升级,强烈建议试试。 它会让整个开发过程变得更像产品团队内部的正式开发流程,而不是一次次临时指令。

小结

OpenSpec 给我的最大启发是:

“AI 编程不只是写代码,更是定义规则、执行规范的过程。”

它让我重新理解了“AI 参与开发”的意义—— 从简单的任务执行,转变为 以规范为中心的智能协作。

如果你也在和 AI 一起写代码,不妨从 OpenSpec 开始,让你的项目从“AI 能写”变成“AI 写得靠谱”。

项目地址:https://github.com/Fission-AI/OpenSpec

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具
#OpenSpec #Cursor Plan 
收藏 1
零基础上手 VSCode + Claude Code + GLM-4.6 保姆级安装配置教程
Pixelate Image:免费在线图片像素化工具,快速生成高质量的像素化图像
推荐阅读
  • 告别 AI 味!stop-slop 让 Claude 写出真正像人说的话
  • Tutti:多 Agent 实时共享工作空间,解决跨 Agent 上下文断裂难题
  • Agentic:首个开源MCP商业化平台,让AI工具实现按量计费
  • motion-anything 开源项目:免费版 Figma Motion + 无水印动效视频工坊
  • MimiClaw:在10来块的ESP32-S3上运行的 OpenClaw,无需 Linux,无需 Node.js,仅使用纯 C 语言
评论 (0)
请登录后发表评论
分类精选
WeKnora:终于等到了腾讯ima的开源知识库框架,用 API 轻松打造本地智能文档检索
10732 10月前
OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具
10059 9月前
Antigravity-Manager:这个开源神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
8113 6月前
CapCut API:一个剪映API开源项目,让AI自动剪辑视频
7930 6月前
awesome-openclaw-skills:700+ Skills 一条命令装配完成,如何让本地 AI Agent 真正落地可用
7164 5月前
AIRI:你的开源AI女友,让你随时拥有属于自己的 AI VTuber
7074 10月前
就要创作:从提示词到创作团队,开源 AI 网文写作平台
7015 9月前
CompressO:开源免费的视频压缩神器,让你的硬盘瞬间轻松 10 倍
6965 9月前
iFlow CLI:让命令行终端不止于编程的AI效率开源神器
6121 10月前
Composio:让AI Agent自动完成工作任务,能让AI一键操控你的所有软件
6115 9月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 两个开源 Codex 插图 Skill:火柴人讲清楚逻辑,卡皮巴拉传递情绪
2 CreatorHub 开源项目:一个 Web 面板统一管理抖音、小红书、快手,支持监控采集跨平台转发
3 CogVideoX 开源视频模型:4G 显存本地跑 AI 视频生成,文生视频/图生视频/视频续写三模式详解
4 Wechatsync 开源工具:自媒体内容一键多平台同步发布指南
5 8 个 GitHub 神级开源项目推荐:让 AI 生成网页告别千篇一律的模板感
6 guizang-material-illustration 开源 Skill:基于 GPT-Image 2.0 的文章配图生成工具
7 vue-fastapi 开源项目:基于 FastAPI + Vue3 的前后端分离后台管理系统模板
8 motion-anything 开源项目:免费版 Figma Motion + 无水印动效视频工坊
9 code-review-graph 开源工具:用知识图谱实现精准代码审查,Token 消耗降低 8 倍
10 BMAD-METHOD v6.10.0:AI 无人值守开发循环正式成型
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 产品经理导航 爱克硕儿 产品经理AI资讯 Axure元件库下载 申请友联