技能简介
代理管理(agent-council)是一款完整的 AI 代理创建和管理工具包。支持创建自主 AI 代理、生成配置文件、设置记忆系统、配置 Discord 频道绑定,以及设置定时任务。
能做什么
- 创建自主 AI 代理和独立工作空间
- 生成 SOUL.md(个性和职责)
- 生成 HEARTBEAT.md(定时执行逻辑)
- 设置混合架构记忆系统
- 自动配置网关
- 绑定 Discord 频道(可选)
- 设置每日记忆定时任务
- 管理 Discord 频道创建和配置
使用说明
安装 Skill:
通过 ClawHub 安装:
clawhub install agent-council
创建代理:
运行创建脚本,提供以下信息:
- 代理名称(如 “Watson”)
- 代理 ID(小写,连字符分隔,如 “watson”)
- 表情符号(如 “🔬”)
- 专业领域(代理做什么)
- 模型(使用的 LLM)
- 工作空间路径
- Discord 频道 ID(可选)
示例命令:
scripts/create-agent.sh --name "Watson" --id "watson" --emoji "🔬" --specialty "Research specialist" --model "anthropic/claude-opus-4-5" --workspace "$HOME/agents/watson" --discord-channel "1234567890"
脚本会自动:创建工作空间和记忆目录、生成 SOUL.md 和 HEARTBEAT.md、更新网关配置、添加 Discord 绑定(如指定)、重启网关、提示设置每日记忆定时任务。
创建 Discord 频道:
python3 scripts/setup-channel.py --name research --context "Deep research and analysis"
然后应用网关配置(脚本会显示具体命令)。
代理架构:
每个代理有独立工作空间,包含 SOUL.md(个性)、HEARTBEAT.md(定时逻辑)、memory/ 目录(每日记忆日志)。
输入与输出
| 项目 | 内容 |
|---|---|
| 输入 | 代理名称、ID、表情、专业、模型、工作空间、Discord 频道 ID |
| 输出 | SOUL.md、HEARTBEAT.md、工作空间、网关配置、Discord 绑定 |
| 适用人群 | 创建 AI 代理的团队、多代理系统管理员 |
| 不包含 | 自动扩缩容、跨服务器通信、图形界面 |
见下方输入与输出表格。
风险提示
- 创建代理需要指定有效的模型名称
- Discord 频道 ID 需要正确,否则绑定失败
- 网关重启会影响所有正在运行的会话
- 定时任务需要系统支持 cron
- 多个代理可能产生资源竞争,注意工作空间隔离
来源信息
原始链接:https://github.com/openclaw/skills/tree/main/skills/itsahedge/agent-council/SKILL.md
来源类型:GitHub
