Install
openclaw skills install refactor-safelyPlans and executes safe refactors with small steps, tests, and rollback strategy. Use when 重构, 技术债, 安全重构, refactoring, or improving code structure without breaking behavior.
openclaw skills install refactor-safely在不改变对外行为的前提下,分步、可验证地改善代码结构,降低技术债与回归风险。
先问自己三个问题,任意一个答案是"否"就先解决它再重构:
| 步骤类型 | 示例 |
|---|---|
| 仅移动 | 把函数/组件挪到新文件,改 import,跑通 |
| 仅重命名 | 变量/函数/文件重命名,全局替换后跑通 |
| 抽离不改逻辑 | 抽子函数/子组件,原逻辑不变,调用处改为用新的 |
| 替换实现 | 用新实现替换旧实现,对外接口不变 |
| 删废弃 | 确认无引用后删除死代码或废弃 API |
git revert## 安全重构计划
### 目标与范围
- 目标:…
- 范围:…(文件/模块列表)
- 不改变:…(行为/接口约定)
### 依赖与风险
- 调用方:…
- 风险点:…
### 步骤(每步可单独提交)
1. … — 验证:…
2. … — 验证:…
3. …
### 回滚
- 按提交逐条 revert 即可 / 需注意:…