【AI编程】---- AI工作流OpenSpec完整实战 ,2026保姆级教程
一、前言 什么是OpenSpec 流程化编程工具二、OpenSpec介绍OpenSpec 的威力什么是SDD有SDD 还有其他的DD是什么意思SDD的位置OpenSpec 特点模式介绍切换模型命令 openspec config set profile core / custom目录介绍核心文件介绍三、前置环境安装 ⚙️OpenSpec基于Node.js运行先安装Node环境再全局安装CLI工具。1. Node环境校验node-vnpm-v要求版本≥v20.19版本过低需重装Node。2. 全局安装OpenSpecnpminstall-gfission-ai/openspec3. 验证安装成功openspec--version输出版本号即代表安装完成✅初始化项目npx openspec init会多一些命令和skills用于当前项目使用四、项目实战完整标准工作流探索 → 提案规划 → 代码实现 → 归档沉淀一、/opsx:explore 需求探索前置调研核心作用纯思考、调研、梳理问题不生成任何文件仅做需求/技术预研适合需求模糊场景。语法/opsx:explore [调研描述]使用场景需求不清晰先和AI头脑风暴、梳理边界技术选型、风险评估、现有代码结构分析接手旧项目先梳理模块逻辑、历史坑点示例/opsx:explore 分析现有用户登录模块评估新增短信验证码功能的改动范围与潜在风险执行行为AI 只读项目代码输出分析报告、技术方案对比不会创建 openspec 目录文件仅对话输出。二、/opsx:propose 创建变更提案生成规范图纸核心作用正式发起功能变更自动创建独立变更目录一次性生成全套标准化设计文档是开发的“图纸阶段”。语法/opsx:propose [变更标识] [需求描述]使用场景需求调研完成、确认要开发新功能/修复Bug正式产出规格文档。示例/opsx:propose user-sms-login 给登录模块新增短信验证码登录功能支持60秒倒计时、验证码5分钟有效期自动生成文件目录openspec/changes/user-sms-login/proposal.md需求背景、业务目标、改动范围specs/功能规范、接口定义、入参出参、异常场景design.md技术架构、依赖、数据库/缓存方案tasks.md拆分好的可执行开发任务清单后续apply依据三、/opsx:apply 按规范实现代码落地开发核心作用读取tasks.md任务清单严格按照前面生成的规范文档编写代码不超范围开发。语法/opsx:apply [变更标识]使用场景评审完 proposal、spec、design 文档确认方案无误后执行编码实现。示例/opsx:apply user-sms-login执行行为逐条读取 tasks 任务逐个完成代码编写自动修改对应接口、实体、页面、工具类每完成一项自动在 tasks.md 勾选完成状态不会擅自新增规范外的逻辑约束AI开发边界四、/opsx:archive 归档完成变更沉淀全局规范核心作用功能开发自测完成后将本次变更的规范合并到项目全局主规范归档本次变更目录统一沉淀项目知识库。语法/opsx:archive [变更标识]使用场景功能开发、自测、联调全部完成准备合并代码、收尾迭代。示例/opsx:archive user-sms-login执行行为将本次变更 specs 合并至全局openspec/specs/项目统一规范源把当前变更文件夹移动至openspec/changes/_archived/归档更新项目总文档记录本次功能迭代记录清空活跃变更状态支持下一轮新需求开发完整标准实战流程示例模糊需求先调研/opsx:explore 调研短信登录实现方案确认方案生成全套规范文档/opsx:propose user-sms-login 新增短信验证码登录人工核对、修改spec/design文档后执行编码/opsx:apply user-sms-login自测完成归档沉淀规范/opsx:archive user-sms-login

相关新闻

手撕ARM64启动栈(四):QEMU + TF-A(ATF) BL2 详解

手撕ARM64启动栈(四):QEMU + TF-A(ATF) BL2 详解

系列文章目录 手撕ARM64启动栈(一):QEMU TF-A → OP-TEE → U-Boot → Linux 全链路总览 手撕ARM64启动栈(二):QEMU TF-A(ATF) BL1 执行上下文——GDB 实测复位到 BL2 手撕ARM64启动栈(三&am…

2026/7/26 8:41:14 阅读更多 →
Safari MCP服务器:AI驱动的跨浏览器调试新范式

Safari MCP服务器:AI驱动的跨浏览器调试新范式

如果你是一名 Web 开发者,特别是需要处理跨浏览器兼容性问题的开发者,那么你一定经历过这样的痛苦:在 Chrome 上完美运行的页面,在 Safari 上却出现了布局错乱、样式失效或者功能异常。传统的调试流程通常是:发现 Safa…

2026/7/26 8:41:14 阅读更多 →
基于YOLOv8-seg与注意力机制的芒果叶片病害检测系统

基于YOLOv8-seg与注意力机制的芒果叶片病害检测系统

1. 项目背景与核心价值 芒果作为热带地区重要的经济作物,其叶片健康状况直接影响果实品质与产量。传统的人工巡检方式效率低下且依赖经验,而基于深度学习的图像分割技术为芒果叶片损伤检测提供了自动化解决方案。这个项目通过融合YOLOv8-seg与CSWinTrans…

2026/7/26 8:40:13 阅读更多 →

最新新闻

短剧网络梗翻译总变味?实测3个解决路径

短剧网络梗翻译总变味?实测3个解决路径

网络梗翻译变味的根源是字面对齐替代了文化映射。解决办法是让翻译引擎具备语义理解能力,而不是查词典式的逐字对应。这个判断来自对多个短剧出海译制案例的实测观察,本文拆解具体的技术路径和可执行方案。 一、网络梗变味的三类典型场景 网络梗翻译翻车…

2026/7/26 9:02:24 阅读更多 →
解决UE5全屏闪烁:NVIDIA驱动注册表修改与系统优化指南

解决UE5全屏闪烁:NVIDIA驱动注册表修改与系统优化指南

1. 项目概述:UE5全屏闪屏问题的本质与解决思路 如果你正在用虚幻引擎5(UE5)开发项目,或者只是用它来跑一些演示和游戏,大概率遇到过这个让人头疼的问题:当程序切换到全屏模式时,菜单、UI元素甚至…

2026/7/26 9:02:24 阅读更多 →
深入解析TI CC26x0/CC13x0 ROM Bootloader:原理、协议与安全固件更新实践

深入解析TI CC26x0/CC13x0 ROM Bootloader:原理、协议与安全固件更新实践

1. 项目概述与Bootloader核心价值 在嵌入式开发,尤其是无线物联网设备开发中,固件更新和系统启动的可靠性、安全性是产品生命周期的基石。想象一下,一个部署在偏远地区的传感器节点,或者一个已经植入人体的医疗设备,当…

2026/7/26 9:02:24 阅读更多 →
3分钟掌握RePKG:Wallpaper Engine资源逆向工程与提取神器

3分钟掌握RePKG:Wallpaper Engine资源逆向工程与提取神器

3分钟掌握RePKG:Wallpaper Engine资源逆向工程与提取神器 【免费下载链接】repkg Wallpaper engine PKG extractor/TEX to image converter 项目地址: https://gitcode.com/gh_mirrors/re/repkg 你是否曾经想要获取Wallpaper Engine中的精美壁纸资源&#xf…

2026/7/26 9:02:24 阅读更多 →
联想拯救者工具箱完整指南:3步释放你的游戏本全部性能

联想拯救者工具箱完整指南:3步释放你的游戏本全部性能

联想拯救者工具箱完整指南:3步释放你的游戏本全部性能 【免费下载链接】LenovoLegionToolkit Lightweight Lenovo Vantage and Hotkeys replacement for Lenovo Legion laptops. 项目地址: https://gitcode.com/gh_mirrors/le/LenovoLegionToolkit Lenovo Le…

2026/7/26 9:02:24 阅读更多 →
DyberPet:让喜爱的角色成为你的智能桌面伴侣

DyberPet:让喜爱的角色成为你的智能桌面伴侣

DyberPet:让喜爱的角色成为你的智能桌面伴侣 【免费下载链接】DyberPet Desktop Cyber Pet Framework based on PySide6 项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet 你是否曾想过,让你最爱的二次元角色或原创角色常驻桌面&#…

2026/7/26 9:01:24 阅读更多 →

日新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/26 0:00:31 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/26 0:00:31 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/26 0:00:31 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/26 0:00:31 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/26 0:00:31 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/26 0:00:31 阅读更多 →

月新闻