跳到主要内容

管理技能

学习如何为你的 Agent 管理和配置技能。

理解技能

技能是使 Agent 能够执行特定任务的模块化能力。它们可以是:

  • 内置:由 Wegent 提供
  • 自定义:由用户创建
  • 社区:由社区共享

内置技能

技能描述
code-review审查代码的问题和改进建议
documentation生成和更新文档
testing创建和运行测试
refactoring建议代码重构
question-answering回答关于代码的问题

分配技能

在 YAML 配置中

name: my-agent
skills:
- code-review
- documentation
- testing

使用 CLI

wegent agent add-skill my-agent code-review
wegent agent remove-skill my-agent testing

创建自定义技能

技能定义

skill:
name: custom-analyzer
description: 分析自定义指标

parameters:
- name: threshold
type: number
default: 0.8

actions:
- analyze
- report

最佳实践

  • 从最少的技能开始
  • 按需添加技能
  • 测试技能组合
  • 记录自定义技能