首页 / 文档中心 / 教程

技能系统

技能生态

Neurova 的 Skill 系统支持动态注册事件触发权限控制沙箱执行,并兼容 OpenClawQwenpaw 协议。

核心架构

## Skill 基类

SkillRegistry(注册中心)

  • ✅ 注册/注销 Skill
  • ✅ 别名支持(memorymemory_manage
  • ✅ 执行前后事件触发(PRE_EXECUTE, POST_EXECUTE
  • ✅ 使用统计(execution_count, last_used)
  • ✅ 权限控制(按 Agent 隔离)

事件系统

# 执行后事件 → ToolMemory 记录成功经验
registry._emit_event(SkillEvent.POST_EXECUTE, skill=skill, result=result)
```
## Skill 执行流程

协议兼容

  • ✅ OpenClaw 协议适配器(OpenClawAdapter
  • ✅ Qwenpaw 协议适配器(QwenpawAdapter
  • ✅ 统一的 Skill 接口抽象

沙箱执行(可选)

  • 内存限制(默认 256MB)
  • CPU 限制(默认 50%)
  • 超时控制(默认 30 秒)
  • 网络访问控制
  • 文件访问控制