首页
学习
活动
专区
圈层
工具
发布
综合排序最热优先最新优先
时间不限
OpenSpec实战
OpenSpec解决的就是这个问题:先定规矩,再干活。原理OpenSpec的思路很简单:不让AI直接写代码,而是先让它写规范。 传统做法:开发者:帮我写个导出按钮AI:生成200行代码,包含Excel、CSV、PDF三种格式,还自带邮件发送开发者:我只想要Excel啊...AI:好的,重新生成...OpenSpec做法:第一步, 限制探索性原型:你不知道要做什么,规范没法写一次性脚本:写完就扔,不值得建规范纯算法优化:规范描述“怎么更快”很难,不如直接看代码对于正式项目、多人协作、长期维护——OpenSpec是目前AI编程最靠谱的工程化方案 结论一句话总结:OpenSpec让AI从“自由发挥”变成“照章办事”。你不需要管AI怎么写代码,但你必须管AI写什么功能。规范就是那个“管”的工具。 试试这个命令(如果你的AI支持OpenSpec):展开代码语言:TXTAI代码解释/openspec:proposal我要加一个功能:...剩下的,交给流程。
码事漫谈
2026-04-21
3320
标签:
OpenSpec使用说明
OpenSpec是海外很火的一个规范化和自动化工作流程系统,会在先代码前,先跟用户明确需求,并且有较强的规范约束能力,让写出的代码更符合用户需求。 或汉化版@studyzy/openspec-cnnpminstall-g@fission-ai/openspec@latest初始化openspecinit初始化是指当前项目(新老项目)第一次进入时,执行会生成 openspec对应的格式文件目录如果没有生成对应的openspec/project.md文件则需手动创建(项目上下文(技术栈、规范、业务背景))案例:你是一个资深Java架构师,请帮我生成一个“企业级可落地 --versionopenspecview在终端中显示项目的规范和变更概览openspecviewopenspec结构说明your-project/├──openspec/#OpenSpec核心目录│├ /openspec/logs/openspec.log老项目接入openspec的痛点1主要痛点痛点严重程度说明解决方案缺少规范文档高现有代码没有规范记录渐进式补充规范代码与规范不一致高重构时可能出现不一致先写规范再改代码技术栈混乱中多种框架混用在
野区麻辣香锅
2026-03-28
7.2K0
标签:
SDD-openspec实战
第二章:转机——OpenSpec登场几天后,同事老张发来一条消息:"你用过OpenSpec吗?不是让你改变写代码的方式,只是在写代码之前,先把要做什么写清楚。" --toolscodebuddyCodeBuddy的工作方式:OpenSpec为CodeBuddy生成原生slashcommands,命令格式为/openspec:propose、/openspec:apply ,走完整路径:展开代码语言:TXTAI代码解释/openspec:newadd-your-feature/openspec:continueadd-your-feature#proposal→审阅/openspec #tasks→审阅/openspec:applyadd-your-feature/openspec:verifyadd-your-feature/openspec:archiveadd-your-feature /specs/作为新人onboarding必读材料最后一句话:OpenSpec不是为了增加流程而生的,是为了让你在按下/openspec:apply之前,真正知道自己在做什么。
李福春
2026-03-26
1.4K3
标签:
OpenSpec 简明教程
1.是什么OpenSpec是一个规范驱动开发工具,专为AI编码助手设计。核心理念很简单:写代码前,先让人类和AI对“要做什么”达成一致。 OpenSpec通过轻量级的规范流程,把模糊提示变成可审查、可落地的工程计划。 核心结构:展开代码语言:TXTAI代码解释openspec/├──specs/#已实现的功能(真相之源)└──changes/#待实现的提案└──[变更名]/├──proposal.md#为什么要做、做什么 #进入项目目录cdyour-project#初始化openspecinit初始化会创建openspec/目录结构,并根据你的AI工具配置对应的斜杠命令。 3.核心工作流OpenSpec采用四步工作流,全程通过斜杠命令与AI交互:命令阶段功能/opsx:new规划创建新变更,生成首个工件模板/opsx:ff规划“快进”——一次性生成所有规划文档/opsx:
码事漫谈
2026-04-22
6230
标签:
OpenSpec 使用手册
OpenSpec 使用手册 基于项目的实践经验总结。 相关文章: 基于 SPEC 的 AI 编程 - OpenSpec 实战指南 OpenSpec 实战指南:AI 辅助软件工程全流程深度复盘 1. ─ .openspec/ # OpenSpec 内部配置目录(自动生成) ├── openspec/ # OpenSpec 常用命令参考 7.1 初始化与创建 命令 说明 示例 openspec init 初始化 OpenSpec 项目 openspec init --tools none openspec new change > 验证变更文档格式 openspec validate user-auth openspec list --changes 列出所有变更 openspec list --changes openspec 命令 说明 示例 openspec archive <name> 归档已完成的变更 openspec archive user-auth openspec update 更新 AI 指导文件 openspec
Henry Zhang
2026-03-31
2.7K0
标签:
OpenSpec技术规范+实例应用
3.介绍OpenSpec:有效SDD的轻量级框架OpenSpec是一个实用且轻量级的工具包,专门设计用于在AI辅助工作流中实施规范驱动开发。其核心设计原则是简单性和实用性。 4.OpenSpec工作流:从意图到实施OpenSpec的力量在于其结构化的四阶段工作流。此过程旨在将高级功能请求转换为完全实施、测试和文档化的变更。 5.集成OpenSpec的战略优势通过将OpenSpec集成到开发工作流中,团队对其与AI的协作施加了必要的工程纪律。 实例场景安装展开代码语言:ShellAI代码解释npminstall-g@fission-ai/openspec@latest➜openspec_wknpminstall-g@fission-ai/openspec (openspec/project.md)⎿Read35lines●让我先查看openspec目录的结构和AGENTS.md来了解项目规范的标准格式。
用户11974962
2026-01-11
4.8K0
标签:
通过 OpenSpec + OpenCode 实践 AI Specs
为什么说 OpenSpec + OpenCode 适合落地呢? 了解 OpenSpec 安装 OpenSpecOpenSpec 会跟项目创建 .openspec 目录和 AGENTS.md 文件,第一次初始化时,.openspec 目录结构比较简单,但是后面随着迭代,目录会越来越复杂。 体验 OpenSpec 在做了前期规划和了解 OpenSpec 后,我们正式开始进入生成 Spec 和编码的过程。 归档命令:运行 openspec archive <change-id>将 change 文件夹移动到 openspec/changes/archive/。
痴者工良
2026-02-07
15.9K0
标签:
OpenSpec安装和基础使用教程
CLI bash 体验AI代码助手 代码解读复制代码# npm 全局安装(推荐) npm install -g @fission-ai/openspec@latest # 验证安装 openspec usp=sharingjson 体验AI代码助手 代码解读复制代码{ "skills": [ { "name": "openspec", "trigger": "openspec ", "description": "OpenSpec 规范驱动开发" } ]}四、在 Claude Code 中使用 OpenSpec 启动 Claude Code bash 体验AI 体验AI代码助手 代码解读复制代码/openspec:apply add-task-priority 归档完成的变更 bash 体验AI代码助手 代码解读复制代码/openspec:archive 查看变更列表openspec show <name> # 查看变更详情openspec apply <name> # 应用变更openspec archive <name> # 归档变更openspec
用户12278826
2026-03-31
11.9K0
标签:
OpenSpec 项目实战(一) | 从零搭建项目骨架:OpenSpec 工作流跑通全流程实录
OpenSpec 项目实战(一) | 从零搭建项目骨架:OpenSpec 工作流跑通全流程实录 2026 年「术哥无界」系列实战文档 X 篇原创计划 第 109 篇,OpenSpec 最佳实战「2026 图 1:OpenSpec 工作流全景——6 步从探索到验证说明:本文内容基于 OpenSpec(Fission-AI/OpenSpec)v1.3.1 和 React 19 + TypeScript + 第 1 步:初始化 OpenSpecopenspec init --tools claude输出:- Creating OpenSpec structure...▌ OpenSpec structure --template react-ts,但因为项目目录已有 openspec/、.claude/ 等文件(OpenSpec init 产物),Vite 检测到目录非空,操作直接被取消。 建议顺序:先 npx create-vite 初始化空目录,再 openspec init。这样可以避免冲突。如果项目目录已有 OpenSpec 文件,要么先清空,要么接受 AI 的临时目录方案。
运维有术
2026-05-14
8171
标签:
openspec 最佳实战:不改 OpenSpec 源码,只改一段配置,代码质量从不可控到 80 分
openspec 最佳实战:不改 OpenSpec 源码,只改一段配置,代码质量从不可控到 80 分(修正版) 2026 年「术哥无界」系列实战文档 X 篇原创计划 第 108 篇,AI 编程最佳实战「 图 1:任务粒度——代码质量最大的杠杆说明:本文内容基于 OpenSpec(Fission-AI/OpenSpec)v1.3.1 官方文档、笔者前两篇文章(《OpenSpec 最佳实战:4 步复盘 + 但有个方向让我意外——只改一段配置文本,不碰 OpenSpec 源码,不装外部工具,效果却覆盖了 80% 的质量问题。这个方向就是:任务粒度控制。 先 fork 一个现有的 schema:openspec schema fork spec-driven with-review注意:openspec schema fork 目前标记为 experimental 每个 Phase 对应一条 OpenSpec 命令,AI 做完一步你确认一步。Phase 1:需求澄清/opsx:explore可选但推荐。
运维有术
2026-05-11
1.2K1
标签:
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档