创建时间:2026-03-15
确立者:伟烨
优先级:🔴 最高(肌肉记忆级)
新技能出现 → 与现有技能对比 → 优胜劣汰 → 只保留更好的
↑ ↓
└────────────── 持续迭代 ←─────────────────────┘
禁止行为:
强制行为:
当发现新技能时,先问自己:
| 维度 | 权重 | 评估标准 |
|---|---|---|
| 稳定性 | 40% | 是否经常报错/崩溃 |
| 易用性 | 30% | 参数是否简洁、文档是否清晰 |
| 功能性 | 20% | 功能是否更强大/更全面 |
| 速度 | 10% | 响应速度、执行效率 |
## 技能对比:XXX vs YYY
### 对比日期:2026-XX-XX
### 技能A:现有技能(XXX)
- 安装时间:
- 使用频率:
- 稳定性:⭐⭐⭐⭐⭐
- 易用性:⭐⭐⭐⭐⭐
- 功能性:⭐⭐⭐⭐⭐
- 综合评分:
### 技能B:新技能(YYY)
- 来源:
- 稳定性:⭐⭐⭐⭐⭐
- 易用性:⭐⭐⭐⭐⭐
- 功能性:⭐⭐⭐⭐⭐
- 综合评分:
### 实战测试
| 测试场景 | 技能A表现 | 技能B表现 | 胜出 |
|---------|----------|----------|------|
| 场景1 | | | |
| 场景2 | | | |
| 场景3 | | | |
### 决策
- **保留**:技能X
- **淘汰**:技能Y
- **原因**:
- **执行日期**:
立即执行,不能拖延:
# 1. 记录淘汰原因(到踩坑记录)
echo "$(date): 淘汰技能XXX,原因:YYY更好用" >> memory/04-方法论/技能淘汰记录.md
# 2. 卸载被淘汰的技能
clawhub uninstall 技能名
# 或
rm -rf ~/.openclaw/workspace/skills/技能名
# 3. 更新技能清单
# 修改 API_KEYS_AND_SKILLS.md
# 4. 更新工作流
# 如果有脚本使用该技能,立即更新
| 日期 | 被淘汰技能 | 替代技能 | 淘汰原因 | 执行人 |
|---|---|---|---|---|
| 2026-03-04 | memory-lancedb-pro | memory-simple | 导致系统崩溃 | 伟烨决策 |
| 2026-03-15 | web-search | multi-search-engine | 功能完全覆盖 | 伟烨决策 |
| 2026-03-15 | heygen-avatar-lite | - | 需API,暂不配置 | 伟烨决策 |
| 2026-03-15 | image-generation | - | 需API,暂不配置 | 伟烨决策 |
同类型技能只能有一个
新技能出现 → 必有一战 → 胜者留下
3天不用 → 质疑必要性
7天不用 → 考虑淘汰
30天不用 → 必须淘汰
10个普通技能 < 1个精通技能
技能贵精不贵多
## 本周技能审查
### 本周使用技能统计
| 技能 | 使用次数 | 是否顺畅 |
|------|---------|---------|
| | | |
### 技能健康度检查
- [ ] 是否有功能重叠的技能?
- [ ] 是否有3天未使用的技能?
- [ ] 是否有更好的替代方案?
### 本周决策
- 淘汰技能:
- 新安装技能:
- 待对比技能:
初始状态:
第一次迭代:
第二次迭代:
第三次迭代(假设):
囤积技能
拖延淘汰
重复安装
忘记技能
| 指标 | 健康值 | 当前值 |
|---|---|---|
| 技能总数 | < 15个 | |
| 周活跃技能数 | > 80% | |
| 功能重叠度 | 0% | |
| 淘汰执行率 | 100% |
每个功能领域只有1个最优技能
├── 搜索:multi-search-engine + tavily(黄金组合)
├── 记忆:memory-simple
├── 浏览器:agent-browser
├── 写作:content-research-writer
└── ...
02-技能系统/API_KEYS_AND_SKILLS.md02-技能系统/技能组合图谱.md铭记于心:不是技能越多越好,而是最佳实践固化
铭记于心:满身是刀不如一刀致命
铭记于心:持续迭代,永不止步