openclaw-csdn-restore
v1.0.0
Published
恢复 OpenClaw 配置 - 撤销 CSDN API 配置或恢复备份
Maintainers
Readme
openclaw-csdn-restore
恢复 OpenClaw 配置工具 - 撤销 CSDN API 配置或恢复备份
功能说明
当你使用 openclaw-csdn-apikey 配置了 CSDN 模型后,可以使用这个工具来:
- 恢复备份 - 将配置恢复到使用
openclaw-csdn-apikey之前的状态 - 清理配置 - 仅删除 CSDN 相关配置,不恢复备份
快速开始
恢复最新备份
npx openclaw-csdn-restore这会自动找到最新的备份文件并恢复。
仅清理 CSDN 配置
npx openclaw-csdn-restore clean只删除 CSDN provider 配置,不恢复备份文件。
使用场景
场景 1: 测试后想恢复原配置
# 1. 配置 CSDN
npx openclaw-csdn-apikey sk-your-api-key
# 2. 测试使用...
# 3. 恢复原配置
npx openclaw-csdn-restore场景 2: 只想移除 CSDN 配置
# 清理 CSDN 配置但保持其他修改
npx openclaw-csdn-restore clean工作原理
恢复模式(默认)
- 扫描
~/.openclaw/目录查找备份文件(*.backup-*) - 自动选择最新的备份
- 恢复以下文件:
openclaw.jsonagents/main/agent/models.json
清理模式
- 从配置文件中删除
custom-models-csdn-netprovider - 清除相关的默认模型设置
- 保留其他所有配置不变
命令选项
| 命令 | 说明 |
|------|------|
| openclaw-csdn-restore | 恢复最新备份(默认) |
| openclaw-csdn-restore clean | 只清理 CSDN 配置 |
输出示例
恢复备份
$ npx openclaw-csdn-restore
🔄 OpenClaw CSDN 配置恢复工具
模式: 恢复最新备份
📦 找到以下备份文件:
✓ openclaw.json 最新备份:
/Users/username/.openclaw/openclaw.json.backup-1710308765432
时间: 2026/3/13 11:06:05
✓ 已恢复 openclaw.json
✓ models.json 最新备份:
/Users/username/.openclaw/agents/main/agent/models.json.backup-1710308765432
时间: 2026/3/13 11:06:05
✓ 已恢复 models.json
✅ 配置已恢复到备份版本!清理配置
$ npx openclaw-csdn-restore clean
🔄 OpenClaw CSDN 配置恢复工具
模式: 清理 CSDN 配置(不恢复备份)
✓ 从 openclaw.json 删除 CSDN provider
✓ 清除 CSDN 默认模型设置
✅ CSDN 配置已清理!安全说明
- ✅ 自动查找最新备份,无需手动指定
- ✅ 只处理由
openclaw-csdn-apikey创建的备份 - ✅ 恢复前会显示备份文件信息
- ✅ 清理模式只删除 CSDN 相关配置,不影响其他 provider
系统要求
- Node.js >= 14.0.0
- 已安装并配置 OpenClaw
- 使用过
openclaw-csdn-apikey创建了备份
相关工具
- openclaw-csdn-apikey - 配置 CSDN API Key
License
MIT
