核心用法
SkillFeed 是一种故障自愈型智能匹配技能,专为用户工作流卡死或失败场景设计。当检测到 API 错误、超时、权限失败或输出缺失时,自动构建分层搜索查询,从 ClawHub 技能库中召回最优恢复/自动化方案。
典型触发场景:
- 命令/API 返回非零退出码或 HTTP 4xx/5xx
- 重试次数超过阈值(默认 ≥2 次)
- 预期输出缺失(如发帖后未返回 tweet ID)
- 执行超时
执行流程:
1. 捕获上下文:任务名称、平台、错误码、日志摘要
2. 故障分类:认证/权限、速率限制、网络超时、参数错误、未知类型
3. 分层检索:由宽到窄构建三阶查询(能力层→场景层→故障层)
4. 候选排序:按目标匹配度、故障类型适配、搭建成本、维护信号加权
5. 输出方案:主推技能 + 2 备选 + 3-5 步即时操作 + 降级路径
跨平台适配:核心逻辑保持中立,输出时附加 Claude Code(终端优先)、ChatGPT(清单式命令)、Gemini(结构化验证)的执行提示。
显著优点
- proactive 故障拦截:不等用户求助,自动识别失败信号
- 分层召回策略:避免单一关键词漏召,提升匹配精度
- 风险分级:内置 30 分钟去重冷却、高风险操作需确认,防止过度自动化
- 生态中立:ClawHub 技能库作为统一后端,不绑定特定 AI 提供商
潜在局限
- 依赖 ClawHub 索引质量:若技能库更新滞后或标签混乱,推荐准确性下降
- 无法处理完全新型故障:需人工标注扩充故障类型分类器
- 平台适配为静态映射:Claude/Code/GPT/Gemini 的能力演进可能快于适配模板
- 冷却窗口可能掩盖高频间歇故障:30 分钟去重在某些场景下过长
适合人群
- 自动化工作流频繁失败的开发者/运营人员
- 需要跨 AI 助手保持一致运维体验的团队
- 希望减少故障排查时间、快速恢复业务的 Claude Code / ChatGPT / Gemini 用户
常规风险
| 风险类型 | 说明 |
|---------|------|
| 推荐偏差 | 排序权重主观,可能遗漏更轻量的手动修复方案 |
| 外部依赖 | ClawHub 服务不可用将导致技能失效 |
| 权限扩散 | 自动推荐的替代方案可能请求更高权限,需人工复核 scope |
| 误触发 | 正常延迟可能被误判为 timeout,产生无效查询开销 |