Skip to content

Releases: ForceInjection/OpenSpec-practise

OpenSpec 1.5.0 Practise

Choose a tag to compare

@grissomsh grissomsh released this 08 Jul 08:17

OpenSpec Practise v1.5.0

基于 OpenSpec v1.5.0 的规范驱动开发 (SDD) 完整实践更新。

AI 工具升级

  • 迁移至 Claude Code 原生支持(.qoder/.claude/
  • 新增 /opsx:explore(探索优先)、/opsx:sync(规范同步)命令
  • 所有技能文件通过 openspec init --tools claude 重新生成

规范架构

  • openspec/ 统一为项目根级工作目录
  • MVP 规范归档至 openspec/changes/archive/2025-01-27-v1-mvp/
  • config.yaml 新增 store/references 支持(v1.5.0 特性)

v1.5.0 实践:add-product-get-by-id

完整 SDD 工作流演示(Explore → Propose → Apply → Sync → Archive):

  • 两个实现中新增 GET /api/products/:id 端点
  • 新增 4 个测试用例(Node.js 2 个,Python 2 个)
  • 规范产物归档至 openspec/changes/archive/2026-07-08-add-product-get-by-id/

文档

  • Explore First、Fluid Workflow、Stores 三个 v1.5.0 新特性覆盖
  • 所有路径引用统一至 openspec/ 根目录
  • 中英文文档完全对齐
  • Qoder 支持在工具表中保留

示例

  • examples/ecommerce-mini/ — Node.js (零依赖)
  • examples/ecommerce-mini-python/ — Python (FastAPI + Pydantic)
  • openspec/specs/ — 7 个领域的主规范
  • openspec/changes/archive/ — v1-mvp + add-product-get-by-id 两个完整变更记录

OpenSpec 1.3.1 Practise

Choose a tag to compare

@grissomsh grissomsh released this 08 Jul 06:52

OpenSpec Practise v1.3.1

基于 OpenSpec v1.3.1 的规范驱动开发 (SDD) 实践。

新增

  • DDD 映射文档:新增领域驱动设计 (DDD) 到 OpenSpec 规范的映射章节,覆盖战略对齐、战术落地及工作流生命周期
  • 英文文档同步:完成使用手册、实战指南、AI 工作流分析的全套英文翻译
  • 语言切换链接:中英文 README 双向链接

更新

  • 使用手册 FAQ:合并来自 issue #7 的常见问题及格式优化
  • AI 工具配置:qoder 命令和技能更新至 OpenSpec v1.3.1
  • 链接修复:修正多处断链及格式问题

示例

本版本包含基于电商场景的多语言 MVP 示例:

  • examples/ecommerce-mini/ — Node.js (零依赖)
  • examples/ecommerce-mini-python/ — Python (FastAPI + Pydantic)
  • examples/openspec/ — 完整的 SDD 规范文件 (proposal / design / specs / tasks)

OpenSpec 1.3.0 Practise

Choose a tag to compare

@grissomsh grissomsh released this 13 Apr 10:23

Full Changelog: v1.2.0...v1.3.0