英文开发渠道说明
约 4 分钟
- 原始链接:https://docs.openclaw.ai/install/development-channels
- 来源章节:3. 官方文档:安装、升级与部署
- 来源小节:无
- 抓取方式:jina:https://r.jina.ai/http://docs.openclaw.ai/install/development-channels
- 抓取时间:2026-04-05 13:47:10
- 状态:ok
中文内容
发布渠道 - OpenClaw
[OpenClaw主页!图片1:深色徽标!图片2:深色徽标](http://docs.openclaw.ai/)
英语
搜索...
⌘K
搜索...
导航
维护保养
发布渠道
安装概述
容器
托管
- Azure
- DigitalOcean
- Docker 虚拟机运行时
- exe.dev
- Fly.io
- GCP
- Hetzner
- Kubernetes
- Linux 服务器
- macOS 虚拟机
- 北翼
- Oracle云
- 铁路
- 树莓派
- 渲染
维护
在此页面上
维护保养
发布渠道
发展渠道
OpenClaw 提供三个更新通道:
- 稳定:npm dist 标签“最新”。推荐给大多数用户。
- beta:当前版本时 npm dist-tag
beta;如果 beta 缺失或早于最新的稳定版本,更新流程将回退到“最新”。 - dev:移动
main(git) 的头。 npm dist-tag:dev(发布时)。 “主要”分支用于实验和积极开发。它可能包含不完整的功能或重大更改。请勿将其用于生产网关。
我们通常首先将稳定版本发送到 beta,在那里进行测试,然后运行显式升级步骤,将经过审查的版本移至“最新”而不更改版本号。维护人员还可以在需要时直接将稳定版本发布到“最新版本”。 Dist-tags 是 npm 安装的真实来源。
切换频道
openclaw 更新--频道稳定
openclaw 更新——频道测试版
openclaw 更新 --channel dev--channel 保留您在配置(update.channel)中的选择并调整安装方法:
stable(软件包安装):通过 npm dist-taglatest进行更新。beta(软件包安装):更喜欢 npm dist-tagbeta,但当beta丢失或早于当前稳定标签时,会回退到latest。stable(git 安装):查看最新的稳定 git 标签。beta(git 安装):更喜欢最新的 beta git 标签,但当 beta 丢失或较旧时,会回退到最新的稳定 git 标签。dev:确保 git checkout (默认~/openclaw,用OPENCLAW_GIT_DIR覆盖),切换到main,在上游重新建立基础,从该签出构建并安装全局 CLI。
提示:如果您想要并行运行稳定 + 开发,请保留两个克隆并将网关指向稳定的克隆。
一次性版本或标签定位
使用 --tag 来针对单个更新的特定 dist-tag、版本或包规范 无需 更改您的持久通道:
# 安装特定版本
openclaw 更新 --tag 2026.4.1-beta.1
# 从 beta dist-tag 安装(一次性,不持久)
openclaw 更新 --tag beta
# 从 GitHub 主分支安装 (npm tarball)
openclaw 更新 --tag main
# 安装特定的 npm 包规范
openclaw 更新 --tag openclaw@2026.4.1-beta.1注意事项:
--tag仅适用于软件包 (npm) 安装。 Git 安装会忽略它。- 标签不会被保留。您的下一个“openclaw 更新”照常使用您配置的通道。
- 降级保护:如果目标版本比您当前版本旧,OpenClaw 会提示确认(使用“--yes”跳过)。
--channel beta与--tag beta不同:当 beta 缺失或较旧时,通道流可以回退到稳定/最新版本,而--tag beta则针对该一次运行的原始betadist-tag。
试运行
预览“openclaw update”在不进行更改的情况下会做什么:
openclaw 更新 --dry-run
openclaw 更新 --channel beta --dry-run
openclaw 更新 --tag 2026.4.1-beta.1 --dry-run
openclaw 更新 --dry-run --json试运行显示有效渠道、目标版本、计划的操作以及是否需要降级确认。
插件和频道
当您使用“openclaw update”切换频道时,OpenClaw还会同步插件源:
dev更喜欢 git checkout 中的捆绑插件。stable和beta恢复 npm 安装的插件包。- npm 安装的插件会在核心更新完成后更新。
检查当前状态
开爪更新状态显示活动通道、安装类型(git 或包)、当前版本和源(配置、git 标签、git 分支或默认)。
标记最佳实践
- 标记您希望 git checkouts 登陆的版本(“vYYYY.M.D”表示稳定版本,“vYYYY.M.D-beta.N”表示 beta 版本)。
vYYYY.M.D.beta.N也被认为具有兼容性,但更喜欢-beta.N。- 旧版“vYYYY.M.D-”标签仍被认为是稳定的(非测试版)。
- 保持标签不可变:永远不要移动或重复使用标签。
- npm dist-tags 仍然是 npm 安装的真实来源:
最新-> 稳定beta-> 候选版本或 beta-first 稳定版本dev-> 主快照(可选)
macOS 应用程序可用性
Beta 版和开发版可能不包含 macOS 应用程序版本。没关系:
- git tag 和 npm dist-tag 仍然可以发布。
- 在发行说明或变更日志中注明“此测试版没有 macOS 版本”。
⌘我