AI创想

标题: EI_openclaw的skills分类 [打印本页]

作者: AI小编    时间: 10 小时前
标题: EI_openclaw的skills分类
作者:CSDN博客
OpenClaw(以及类似的基于 LLM 的代理框架如 OpenHands/OpenDevin)能够高效运行得益于两个方面所用的云端智能体(chatGPT、Gmini、Claude或国内的)和本地的技能(Skills,养龙虾的主要工作就是之一就是编辑调试各种Skills),其中Skills根据其来源、作用范围、优先级和修改权限被划分为不同的层级。BUILT_IN SKILLSWORKSPACE SKILLSEXTRA SKILLS(通常指用户自定义或社区安装的扩展技能)构成了 OpenClaw 的能力金字塔。以下是它们的详细区别、联系及最佳使用场景:
一、核心区别对比表

特性BUILT_IN SKILLS (内置技能)WORKSPACE SKILLS (工作区技能)EXTRA SKILLS (扩展/自定义技能)
定义系统核心自带的通用能力,随软件安装默认存在。当前项目专属的技能,仅在当前打开的项目目录中生效。用户全局安装或从社区下载的第三方技能,位于用户主目录。
存储位置系统安装目录 (如 /usr/lib/openclaw/skills 或包内资源)当前项目根目录下的 .openclaw/skills/ 文件夹用户主目录 ~/.openclaw/skills/
作用范围全局。对所有项目都可用。局部。仅对当前打开的特定项目(Workspace)有效。全局。对所有项目可用,但优先级低于工作区技能。
修改权限只读。不建议直接修改,升级时会覆盖。完全可控。随项目代码一起版本控制 (Git)。可编辑。用户可自由修改、删除或更新。
典型用途基础文件操作、Shell 执行、代码搜索、基础 Git 命令。项目特有的构建脚本、内部 API 调用规范、特定测试流程。行业专用工具(如 SQL 优化器)、个人偏好模板、社区热门插件。
优先级最低 (作为兜底能力)。最高 (覆盖同名内置或扩展技能)。中等 (高于内置,低于工作区)。
二、详细解析与联系

1. BUILT_IN SKILLS (内置技能)

联系:它们是其他所有技能的基石。自定义技能(Extra/Workspace)往往是在调用这些内置技能的基础上封装更复杂的逻辑。

2. WORKSPACE SKILLS (工作区技能)

3. EXTRA SKILLS (扩展/自定义技能)

联系:它是连接“通用能力”和“项目特需”的桥梁。如果某个 Workspace Skill 变得非常通用,你可以把它移动到 Extra 目录供所有项目使用。

三、加载优先级与冲突解决机制

当 AI 需要执行一个任务时,OpenClaw 按以下顺序查找技能(就近原则):





欢迎光临 AI创想 (https://www.llms-ai.com/) Powered by Discuz! X3.4