Local-modification-preserving clawhub skill updater. Saves changes as diff patch, applies to new versions, reports conflicts clearly. No forced overwrites.
保留本地修改的clawhub技能更新工具。
你修改了通过clawhub安装的技能 → clawhub发布了新版本 → 技能更新器在保留本地修改的同时进行更新。
步骤1:保存修改
→ 扫描技能目录,生成统一差异补丁
→ 将原始文件备份至 .skill-updater/originals/
步骤2:clawhub更新
→ clawhub update 下载新版本文件
步骤3:尝试合并
→ patch --dry-run 尝试将修改应用到新版本
→ 成功:写入并保留你的修改 ✅
→ 失败:显示差异,由用户手动决定
skill-dir/
├── .skill-updater/
│ ├── mod.patch # 你的修改的统一差异补丁
│ └── originals/ # 安装时的原始文件快照
└── [技能文件]
bash
| 情况 | 结果 |
|---|---|
| 补丁干净应用 | 新版本 + 保留你的修改 ✅ |
| 同一区域双方均有修改 |
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 skill-auto-updater-1775895481 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 skill-auto-updater-1775895481 技能
skillhub install skill-auto-updater-1775895481
文件大小: 9.48 KB | 发布时间: 2026-4-12 11:24