工程开发
ctx-upgrade
更新 context-mode 至最新版本,重建资源,重新安装全局 NPM 依赖项,并刷新 Hook 配置。
简介
ctx-upgrade 技能为 context-mode MCP 服务器提供了自动化的维护工作流,确保用户能够及时获取通过 GitHub 发布的最新功能、错误修正与性能优化。此公用程序简化了代理插件复杂的生命周期管理,包含源代码更新、本地编译、包管理以及系统级的 Hook 同步。它专为依赖 context-mode 优化 LLM 上下文窗口的开发者与高级用户所设计,提供了一种可靠的方式来确保运行环境与上游仓库同步。
-
自动从官方 mksglu/claude-context-mode 仓库拉取最新代码。
-
执行 TypeScript 资源与原生绑定的干净构建,确保系统兼容性。
-
更新全局 NPM 包,并为 Claude Code、OpenClaw 及 VS Code Copilot 等工具刷新整合 Hook。
-
提供诊断检查清单以验证安装是否成功,包含版本识别与检查通过状态。
-
内建稳健的后备机制,若主要的 MCP 工具调用失败,将直接定位插件根目录。
-
在代理界面中使用 /context-mode:ctx-upgrade 触发指令来运行此技能。
-
该工具会返回一个 shell 指令,必须在你的环境中执行以完成安装。
-
用户应监控更新后的确认信息,确认新的版本号(例如 v1.0.39)。
-
注意:执行此升级后必须完全重启工作会话,以确保更新后的插件代码能正确加载至代理的内存中。
-
若在升级期间遇到问题,技能的后备逻辑会使用插件根路径来手动触发内部的 CLI 升级指令。
仓库统计
- Star 数
- 12,053
- Fork 数
- 834
- Open Issue 数
- 3
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 04:45