openclaw 是怎么扩展安装自己的技能的?

其实很简单,就是两个 skills

  • find-skills:用于发现/匹配可用技能
  • skill-installer:用于安装技能

find-skills 是一个“技能发现与安装助手”工作流,目标是帮你把“我想做 X”快速映射到可安装 skill。

核心能力:

  • 识别你要解决的任务类型(如测试、部署、PR 审查、前端优化)
  • 调用 npx skills find <query> 搜索公开技能生态
  • 给出可安装项(skill 名称、安装命令、详情链接)
  • 你确认后可执行安装(通常 npx skills add ...

它不等于安装器本体:

  • find-skills:负责“找什么”
  • skill-installer(或 skills add):负责“怎么装”

搜索来源与边界:

  • 默认主要是公开索引(skills.sh 生态)
  • 私有仓库通常不在 find 默认索引里
  • 私有技能可用 npx skills add <owner/private-repo>@ 直接安装

典型流程:

  1. 你说需求:“我想自动做 PR review”
  2. find-skills 搜索:npx skills find pr review
  3. 返回候选技能 + 安装命令
  4. 你确认后安装并在后续任务中使用
posted @ 2026-03-08 22:51  JMCui  阅读(30)  评论(0)    收藏  举报