工程開發
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