CCG v1.7.56:约束集 + 零决策,复杂功能不翻车

2026-04-13 12:211阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

GitHub: GitHub - fengshao1227/ccg-workflow: 多模型协作开发工具集 - 基于 Claude Code CLI,整合 Codex/Gemini 后端能力,提供智能路由、代码审查、Git 工具等 17+ 个命令
觉得好用请留下你的 Star


重要更新 (v1.7.56 - 2026-02-01)

修复了严重的 OpenSpec CLI 集成 bug

之前版本(v1.7.48-v1.7.55)存在严重问题:

  • 命令模板错误地尝试通过 Skill(opsx:list) 调用 OPSX
  • 使用了不存在的命令选项(如 openspec new --json
  • 混淆了 CLI 命令 openspec 和斜杠命令 /opsx:

如果你之前安装过,请立即更新:

npx ccg-workflow@latest

已修复的问题:

  • 所有 spec 命令现在正确调用 openspec CLI
  • 修正了 openspec new change 语法
  • 明确区分了 CLI 命令和斜杠命令
  • 验证了所有命令语法

这次更新了啥

集成了 OpenSpec,一个规范驱动的开发框架。

说人话就是:把需求变成约束,让 AI 没法自由发挥

之前用 /ccg:workflow 做复杂功能,经常遇到这些问题:

  • 需求说得不清楚,AI 自己脑补,结果跟想的不一样
  • 上下文太长,一个会话塞不下
  • 做到一半忘了前面说的啥

OpenSpec 的思路是:先把需求拆成一条条约束,AI 照着约束执行就行,不用猜。


新增 5 个命令

命令 干嘛的
/ccg:spec-init 装 OpenSpec CLI,初始化项目
/ccg:spec-research 分析需求,输出约束集
/ccg:spec-plan Codex + Gemini 并行分析,生成执行计划
/ccg:spec-impl 按计划一步步实现,完了自动归档
/ccg:spec-review 双模型审查,随时可以用

流程图

需求 ──→ spec-research ──→ spec-plan ──→ spec-impl │ │ │ 约束集 零决策计划 机械执行 │ │ │ "JWT TTL=15min" "用 bcrypt" 照着写就行 "锁定30min" "cost=12" 不用想

每个阶段之间可以 /clear,不怕上下文爆。


约束集长啥样

传统方式,AI 研究完给你一堆信息:

JWT 是一种 token 格式,可以用来做认证... 刷新令牌可以用来获取新的访问令牌... 密码加密可以用 bcrypt 或者 argon2...

看完还是不知道该怎么做。

OpenSpec 方式,输出的是约束:

硬约束: - JWT TTL = 15min,刷新令牌 TTL = 7d - bcrypt cost = 12 - 5 次失败后锁定 30min 软约束: - 刷新令牌用完即失效 - 支持多设备登录 依赖: - 需要 redis 存黑名单 风险: - 用户表要加 failed_attempts 字段

后面 plan 和 impl 阶段照着这个来,不用再想。


怎么用

# ⚠️ 重要:先更新到最新版本(修复了严重 bug) npx ccg-workflow@latest # 初始化 OpenSpec /ccg:spec-init # 开始 /ccg:spec-research 实现用户认证,支持 JWT 和刷新令牌 # → 输出约束集 /ccg:spec-plan # → Codex 和 Gemini 并行分析,输出 tasks.md /ccg:spec-impl # → 按 tasks.md 执行,完了自动归档 # 想审查一下 /ccg:spec-review


spec-review 审查啥

Codex 和 Gemini 同时跑,各看各的:

Codex 看 Gemini 看
规范 约束有没有满足 命名规范、代码风格
安全 SQL 注入、权限 XSS、CSRF
质量 逻辑对不对 好不好维护

结果分三级:

  • Critical - 必须改
  • Warning - 建议改
  • Info - 随便

和原来的命令啥关系

OpenSpec 这套适合复杂功能,需要追溯的那种。

简单任务还是用原来的:

  • /ccg:workflow - 一把梭
  • /ccg:frontend / /ccg:backend - 单一领域
  • /ccg:feat - 快速开发

常见问题

Q: OpenSpec CLI 装不上?

npm install -g @fission-ai/openspec@latest

Q: 上下文快满了?

每个阶段结束会提示 token 用量,快满了就 /clear,然后继续下一个命令。状态都存在 openspec/ 目录里,不会丢。

Q: 可以跳过 research 直接 plan 吗?

可以,但约束不完整的话 plan 阶段还是要做决策,效果打折。


鸣谢

  • @fission-ai/openspec - 规范驱动框架
  • GudaStudio/commands - 灵感来源

版本: v1.7.56 | 更新: 2026-02-01 | 状态: OpenSpec CLI 集成已修复

网友解答:
--【壹】--: Leeszzz:

superpower

我去研究研究


--【贰】--:

风佬 下班回去就试试


--【叁】--: 生活磨平棱角的风:

这个集成是完全独立之前的指令的,保证没bug

风佬 牛逼


--【肆】--:

来学习了!!!


--【伍】--:

openspec的这个,非常适合大型需求,我试了一下


--【陆】--:

又更新了,速速前来学习


--【柒】--:

继续学习


--【捌】--:

支持支持


--【玖】--:

前排支持风佬!!


--【拾】--:

@feng_li /ccg:plan 和 /ccg:spec-plan 这两个有什么区别吗


--【拾壹】--:

这更新速度…目前看起来集合了越来越多的功能,是好事,但要小心不要变成vx啊,“小而美”,少bug才重要啊,佬


--【拾贰】--:

风佬,今天下午刚装孙佬的这个


--【拾叁】--:

前來學習


--【拾肆】--:

这个集成是完全独立之前的指令的,保证没bug


--【拾伍】--:

看着不错,试试


--【拾陆】--:

支持大佬


--【拾柒】--:

前排,先赞再看


--【拾捌】--:

image304×246 16 KB
今日测试耗费,这还是CPA有缓存 ,一个任务跑了好几个


--【拾玖】--:

佬,superpower你有了解吗?和openspec还有workflow几个工作流区别有哪些,适用于什么场景,感觉都差不太多

问题描述:

GitHub: GitHub - fengshao1227/ccg-workflow: 多模型协作开发工具集 - 基于 Claude Code CLI,整合 Codex/Gemini 后端能力,提供智能路由、代码审查、Git 工具等 17+ 个命令
觉得好用请留下你的 Star


重要更新 (v1.7.56 - 2026-02-01)

修复了严重的 OpenSpec CLI 集成 bug

之前版本(v1.7.48-v1.7.55)存在严重问题:

  • 命令模板错误地尝试通过 Skill(opsx:list) 调用 OPSX
  • 使用了不存在的命令选项(如 openspec new --json
  • 混淆了 CLI 命令 openspec 和斜杠命令 /opsx:

如果你之前安装过,请立即更新:

npx ccg-workflow@latest

已修复的问题:

  • 所有 spec 命令现在正确调用 openspec CLI
  • 修正了 openspec new change 语法
  • 明确区分了 CLI 命令和斜杠命令
  • 验证了所有命令语法

这次更新了啥

集成了 OpenSpec,一个规范驱动的开发框架。

说人话就是:把需求变成约束,让 AI 没法自由发挥

之前用 /ccg:workflow 做复杂功能,经常遇到这些问题:

  • 需求说得不清楚,AI 自己脑补,结果跟想的不一样
  • 上下文太长,一个会话塞不下
  • 做到一半忘了前面说的啥

OpenSpec 的思路是:先把需求拆成一条条约束,AI 照着约束执行就行,不用猜。


新增 5 个命令

命令 干嘛的
/ccg:spec-init 装 OpenSpec CLI,初始化项目
/ccg:spec-research 分析需求,输出约束集
/ccg:spec-plan Codex + Gemini 并行分析,生成执行计划
/ccg:spec-impl 按计划一步步实现,完了自动归档
/ccg:spec-review 双模型审查,随时可以用

流程图

需求 ──→ spec-research ──→ spec-plan ──→ spec-impl │ │ │ 约束集 零决策计划 机械执行 │ │ │ "JWT TTL=15min" "用 bcrypt" 照着写就行 "锁定30min" "cost=12" 不用想

每个阶段之间可以 /clear,不怕上下文爆。


约束集长啥样

传统方式,AI 研究完给你一堆信息:

JWT 是一种 token 格式,可以用来做认证... 刷新令牌可以用来获取新的访问令牌... 密码加密可以用 bcrypt 或者 argon2...

看完还是不知道该怎么做。

OpenSpec 方式,输出的是约束:

硬约束: - JWT TTL = 15min,刷新令牌 TTL = 7d - bcrypt cost = 12 - 5 次失败后锁定 30min 软约束: - 刷新令牌用完即失效 - 支持多设备登录 依赖: - 需要 redis 存黑名单 风险: - 用户表要加 failed_attempts 字段

后面 plan 和 impl 阶段照着这个来,不用再想。


怎么用

# ⚠️ 重要:先更新到最新版本(修复了严重 bug) npx ccg-workflow@latest # 初始化 OpenSpec /ccg:spec-init # 开始 /ccg:spec-research 实现用户认证,支持 JWT 和刷新令牌 # → 输出约束集 /ccg:spec-plan # → Codex 和 Gemini 并行分析,输出 tasks.md /ccg:spec-impl # → 按 tasks.md 执行,完了自动归档 # 想审查一下 /ccg:spec-review


spec-review 审查啥

Codex 和 Gemini 同时跑,各看各的:

Codex 看 Gemini 看
规范 约束有没有满足 命名规范、代码风格
安全 SQL 注入、权限 XSS、CSRF
质量 逻辑对不对 好不好维护

结果分三级:

  • Critical - 必须改
  • Warning - 建议改
  • Info - 随便

和原来的命令啥关系

OpenSpec 这套适合复杂功能,需要追溯的那种。

简单任务还是用原来的:

  • /ccg:workflow - 一把梭
  • /ccg:frontend / /ccg:backend - 单一领域
  • /ccg:feat - 快速开发

常见问题

Q: OpenSpec CLI 装不上?

npm install -g @fission-ai/openspec@latest

Q: 上下文快满了?

每个阶段结束会提示 token 用量,快满了就 /clear,然后继续下一个命令。状态都存在 openspec/ 目录里,不会丢。

Q: 可以跳过 research 直接 plan 吗?

可以,但约束不完整的话 plan 阶段还是要做决策,效果打折。


鸣谢

  • @fission-ai/openspec - 规范驱动框架
  • GudaStudio/commands - 灵感来源

版本: v1.7.56 | 更新: 2026-02-01 | 状态: OpenSpec CLI 集成已修复

网友解答:
--【壹】--: Leeszzz:

superpower

我去研究研究


--【贰】--:

风佬 下班回去就试试


--【叁】--: 生活磨平棱角的风:

这个集成是完全独立之前的指令的,保证没bug

风佬 牛逼


--【肆】--:

来学习了!!!


--【伍】--:

openspec的这个,非常适合大型需求,我试了一下


--【陆】--:

又更新了,速速前来学习


--【柒】--:

继续学习


--【捌】--:

支持支持


--【玖】--:

前排支持风佬!!


--【拾】--:

@feng_li /ccg:plan 和 /ccg:spec-plan 这两个有什么区别吗


--【拾壹】--:

这更新速度…目前看起来集合了越来越多的功能,是好事,但要小心不要变成vx啊,“小而美”,少bug才重要啊,佬


--【拾贰】--:

风佬,今天下午刚装孙佬的这个


--【拾叁】--:

前來學習


--【拾肆】--:

这个集成是完全独立之前的指令的,保证没bug


--【拾伍】--:

看着不错,试试


--【拾陆】--:

支持大佬


--【拾柒】--:

前排,先赞再看


--【拾捌】--:

image304×246 16 KB
今日测试耗费,这还是CPA有缓存 ,一个任务跑了好几个


--【拾玖】--:

佬,superpower你有了解吗?和openspec还有workflow几个工作流区别有哪些,适用于什么场景,感觉都差不太多