#1988·OpenSpec

让其他工具询问 CLI 已安装的版本以及是否有更新

作者: TabishB创建于 2026年9月28日更新于 2026年9月28日

工具基于 OpenSpec(编辑器扩展、GUI、脚本)需要显示您使用的 OpenSpec 版本以及是否存在较新的版本。目前它们只能运行 `openspec --version` 并返回一个简单的数字。 CLI 已经知道得更多了。 `openspec update` 会检查注册表中最新的版本,确定您如何安装 OpenSpec(npm、pnpm、bun、Volta…)并打印正确的更新命令。但这只会在 `openspec update` 中发生,在项目中,以彩色文本的形式显示。没有办法仅仅要求它。如果有一个小的 `openspec version` 命令来报告此信息,并带有 `--json` 选项,以便工具使用,那就太好了。这主要是围绕 `src/core/version-check.ts` 进行的管道操作。

内容来源: Fission-AI/OpenSpec