更新指南
保持 ClawdBot 更新到最新版本
检查版本
首先检查当前安装的版本和可用更新:
# 查看当前版本
clawdbot --version
# 输出
ClawdBot v1.2.3
# 检查是否有更新
clawdbot update --check
# 输出示例
当前版本: v1.2.3
最新版本: v1.3.0
状态: 有可用更新
更新内容:
- 新增 Signal 集成支持
- 改进 Agent 执行性能
- 修复 Telegram 连接稳定性问题自动检查
每天自动检查更新
安全验证
所有更新经过签名验证
快速回滚
支持一键回滚到旧版本
自动更新
ClawdBot 支持自动更新功能:
启用自动更新
# 启用自动更新
clawdbot config set auto_update true
# 或在配置文件中设置
# ~/.clawdbot/config.yaml
updates:
auto_update: true
check_interval: "daily" # daily, weekly, manual
notify_only: false # 仅通知,不自动安装自动更新行为
- 检查频率: 每天检查一次新版本
- 下载时机: 后台静默下载,不影响使用
- 安装时机: 下次启动时自动安装
- 配置保留: 更新不会影响你的配置
手动更新
命令行更新
# 更新到最新版本
clawdbot update
# 更新到指定版本
clawdbot update --version 1.3.0
# 强制更新(跳过确认)
clawdbot update --force包管理器更新
# Homebrew (macOS)
brew upgrade clawdbot
# npm
npm update -g clawdbot
# Chocolatey (Windows)
choco upgrade clawdbot手动下载安装
- 访问 GitHub Releases
- 下载对应平台的最新版本
- 按照安装说明进行安装
版本回滚
如果更新后出现问题,可以回滚到之前的版本:
# 查看可用的历史版本
clawdbot update --list-versions
# 输出
可用版本:
v1.3.0 (当前)
v1.2.3
v1.2.2
v1.2.1
v1.2.0
# 回滚到指定版本
clawdbot update --rollback v1.2.3
# 回滚到上一个版本
clawdbot update --rollback注意
回滚后,新版本的功能将不可用。建议在回滚前备份配置文件。
更新日志
查看版本更新历史:
# 查看最近更新日志
clawdbot changelog
# 查看指定版本的更新日志
clawdbot changelog v1.3.0最近更新
| 版本 | 日期 | 主要更新 |
|---|---|---|
| v1.3.0 | 2024-01-15 | 新增 Signal 集成,性能优化 |
| v1.2.3 | 2024-01-10 | 修复 Telegram 连接问题 |
| v1.2.2 | 2024-01-05 | 改进 Agent 稳定性 |