外掛安裝覆寫可讓維護者在設定期間,將外掛安裝指向
特定的 npm 套件或本機 npm-pack tarball,而非目錄、
內建或預設的 npm 來源。此功能僅供 E2E 與套件驗證使用;
一般使用者請透過
openclaw plugins install 安裝外掛。
覆寫會執行你所提供來源中的外掛程式碼。請僅在隔離的
狀態目錄或可拋棄的測試機器中使用。
除非同時設定以下兩個變數,否則覆寫功能會停用:
覆寫對應表是以外掛 ID 為鍵的 JSON。值支援:
當設定期間的流程安裝其 ID 出現在對應表中的外掛時,OpenClaw
會使用覆寫來源,而非目錄、內建或預設的 npm
來源。這適用於新手引導,以及使用共用設定期間外掛安裝程式的任何其他流程。
- 覆寫仍會強制要求預期的外掛 ID:對應至
codex 的 tarball
必須安裝資訊清單 ID 為 codex 的外掛。
- 覆寫不會繼承官方可信任來源的狀態。即使
目錄項目通常代表 OpenClaw 擁有的套件,覆寫仍會
視為由操作者提供的測試輸入。
- 工作區的
.env 檔案無法啟用安裝覆寫;這兩個環境變數均列於
工作區 dotenv 封鎖清單中。請在啟動 OpenClaw 的可信任 shell、CI 工作或
遠端測試命令中設定它們。
套件 E2E
使用隔離的狀態目錄,以免套件安裝與安裝記錄
影響你一般使用的 OpenClaw 狀態:
驗證狀態目錄下已安裝的套件:
若要進行即時供應商 E2E,請先從可信任的 shell 或 CI
密鑰載入真正的 API 金鑰,再啟動測試命令。請勿列印金鑰;僅回報
來源以及金鑰是否存在。