尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

OpenSpec 怎么彻底卸载(全局包、项目目录与生成的工具文件)?

发布时间:2026/9/9 21:54:20

资讯中心
01
ARTICLE

OpenSpec 怎么彻底卸载(全局包、项目目录与生成的工具文件)?

OpenSpec 怎么彻底卸载(全局包、项目目录与生成的工具文件)?
OpenSpec 怎么彻底卸载全局包、项目目录与生成的工具文件【免费下载链接】OpenSpecSpec-driven development (SDD) for AI coding assistants.项目地址: https://gitcode.com/GitHub_Trending/op/OpenSpec如果你已经不再使用 OpenSpec想把它从机器和项目里彻底清掉需要处理的不只是一个 npm 包OpenSpec 由一个全局安装的 CLI 包、每个项目里的openspec/目录以及写入各 AI 工具目录的 skill / command 文件组成。安装文档明确说明没有openspec uninstall命令因为OpenSpec 就是全局包加项目里的一些文件卸载是几个手动步骤且全程不触碰你的源代码。本文按依赖顺序给出清理路径先卸载还会用到 CLI 的 shell 补全再删全局包最后清理项目目录与生成的工具文件。卸载前先看清 OpenSpec 留下了什么对照 安装文档 和 Supported ToolsOpenSpec 在机器上会留下这几类东西全局包通过 npm / pnpm / yarn / bun 安装到全局 bin 目录的fission-ai/openspec项目目录openspec/含openspec/specs/、openspec/changes/archive/等生成的工具文件各 AI 工具的 skills 目录.../skills/openspec-*/SKILL.md和 commands 文件各工具不同的opsx-*路径提示文件中的 marker 块写入CLAUDE.md、AGENTS.md等文件中的 OpenSpec marker blocksshell 补全如你执行过openspec completion install。卸载顺序上第 5 项必须在删全局包之前处理因为它仍然要调用openspec命令。第一步可选先卸载 shell 补全如果你给 bash / zsh / fish / powershell 安装过补全先运行 CLI 参考中的卸载子命令openspec completion uninstallWindows PowerShell 宿主下文档给出的步骤是先指定当前宿主的 profile 再卸载因为安装器往 profile 里加了受管理的加载块$env:PROFILE $PROFILE openspec completion uninstall powershell卸载补全后需要重启 PowerShell才能从当前会话中清掉补全。补全是选装功能如果你从没执行过openspec completion install可以跳过这一步。第二步删除全局包按你当初安装的包管理器执行对应命令安装文档原文给出npm uninstall -g fission-ai/openspec # or: pnpm rm -g / yarn global remove / bun rm -g注意用当初安装时用的那个包管理器来卸载否则可能删不到对应的全局安装。第三步删除项目里的openspec/目录这一步文档标注为可选。进入项目根目录后rm -rf openspec/执行前文档给出了明确提醒openspec/specs/和openspec/changes/archive/记录着系统如何工作、为什么这样变更的历史。如果你以后还可能想要这段历史即使卸载 CLI 也建议保留该文件夹或保留在 git 中。这是一个不可逆操作会删除该目录下的全部 specs 与 changes 记录。第四步删除生成的 AI 工具文件OpenSpec 把 skill 和 command 文件写进了每个工具各自的目录例如.claude/skills/openspec-*/、.cursor/commands/opsx-*。安装文档的口径是删除你配置过的那些工具的openspec-*skills 和opsx-*commands各工具的确切路径列在 Supported Tools 的 Tool Directory Reference 中。常用示例工具Skills 路径Commands 路径Claude Code.claude/skills/openspec-*/.claude/commands/opsx/Cursor.cursor/skills/openspec-*/.cursor/commands/opsx-*.mdGitHub Copilot.github/skills/openspec-*/.github/prompts/opsx-*.prompt.mdGemini CLI.gemini/skills/openspec-*/.gemini/commands/opsx/*.toml按你实际在openspec init --tools中配置的工具对照这张表删除。只删openspec-*命名的目录和opsx-*命名的文件同一目录里你自己写的其他 skills/commands 不要动。此外还有两处容易漏掉的残留安装文档 和 迁移指南 都提到过家目录下的提示文件旧版本 OpenSpec 会在家目录留下opsx-*.mdprompt 文件Codex 放在~/.codex/prompts如不再需要一并删除marker 块如果CLAUDE.md、AGENTS.md等文件里还有 OpenSpec marker blocks需要手工把这些块删掉这些文件里你自己的内容保留不动。验证是否卸载干净全局包删除后重新运行安装文档用于验证的命令openspec --version如果 shell 提示命令不存在说明全局包已从 PATH 上移除。若它仍打印某个版本号说明 PATH 上还有旧副本在遮蔽——安装文档的建议是把两个版本都找出来对比而不是继续用旧的那份找到后按对应方式删掉多余的副本。再回到项目目录确认openspec/已不存在如你选择删除、各工具的openspec-*/opsx-*文件已清除卸载即完成。限制与提醒整个过程不修改你的源代码rm -rf openspec/只影响 OpenSpec 自己的目录。文档未提供nix profile install路径的对应移除命令如果你是通过 Nix profile 安装的文档只覆盖了nix profile install github:Fission-AI/OpenSpec的安装方式移除需按 Nix 自身的 profile 管理处理。若某个项目还在用 OpenSpec 工作流不要删它的openspec/目录FAQ 对卸载的概括是删掉包然后按需删除openspec/目录和生成的工具文件。【免费下载链接】OpenSpecSpec-driven development (SDD) for AI coding assistants.项目地址: https://gitcode.com/GitHub_Trending/op/OpenSpec创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。