返回顶部
a

agent-council智能体议会

Complete toolkit for creating autonomous AI agents and managing Discord channels for OpenClaw. Use when setting up multi-agent systems, creating new agents, or managing Discord channel organization.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
7,105
下载量
免费
免费
10
收藏
概述
安装方式
版本历史

agent-council

Agent Council

用于创建和管理自主AI代理的完整工具包,集成Discord,适用于OpenClaw。

此技能的功能

代理创建:

  • - 创建具有独立工作区的自主AI代理
  • 生成SOUL.md(个性与职责)
  • 生成HEARTBEAT.md(定时执行逻辑)
  • 设置记忆系统(混合架构)
  • 自动配置网关
  • 将代理绑定到Discord频道(可选)
  • 设置每日记忆定时任务(可选)

Discord频道管理:

  • - 通过API创建Discord频道
  • 配置OpenClaw网关白名单
  • 设置频道特定的系统提示
  • 重命名频道并更新引用
  • 可选的工作区文件搜索

安装

bash

从ClawHub安装


clawhub install agent-council

或手动安装

cp -r . ~/.openclaw/skills/agent-council/ openclaw gateway config.patch --raw { skills: { entries: { agent-council: {enabled: true} } } }

第一部分:代理创建

快速开始

bash
scripts/create-agent.sh \
--name Watson \
--id watson \
--emoji 🔬 \
--specialty 研究与分析专家 \
--model anthropic/claude-opus-4-5 \
--workspace $HOME/agents/watson \
--discord-channel 1234567890

工作流程

1. 收集需求

询问用户:

  • - 代理名称(例如:Watson)
  • 代理ID(小写,连字符分隔,例如:watson)
  • 表情符号(例如:🔬)
  • 专长(代理的职责)
  • 模型(使用的LLM)
  • 工作区(创建代理文件的位置)
  • Discord频道ID(可选)

2. 运行创建脚本

bash
scripts/create-agent.sh \
--name 代理名称 \
--id agent-id \
--emoji 🤖 \
--specialty 此代理的职责 \
--model provider/model-name \
--workspace /path/to/workspace \
--discord-channel 1234567890 # 可选

脚本会自动:

  • - ✅ 创建包含记忆子目录的工作区
  • ✅ 生成SOUL.md和HEARTBEAT.md
  • ✅ 更新网关配置(保留现有代理)
  • ✅ 添加Discord频道绑定(如果指定)
  • ✅ 重启网关以应用更改
  • ✅ 提示设置每日记忆定时任务

3. 自定义代理

创建后:

  • - SOUL.md - 完善个性、职责、边界
  • HEARTBEAT.md - 添加定期检查和定时逻辑
  • 工作区文件 - 添加代理特定配置

代理架构

独立结构:

agents/
├── watson/
│ ├── SOUL.md # 个性和职责
│ ├── HEARTBEAT.md # 定时执行逻辑
│ ├── memory/ # 代理特定记忆
│ │ ├── 2026-02-01.md # 每日记忆日志
│ │ └── 2026-02-02.md
│ └── .openclaw/
│ └── skills/ # 代理特定技能(可选)

记忆系统:

  • - 代理特定记忆:/memory/YYYY-MM-DD.md
  • 共享记忆访问:代理可以读取共享工作区
  • 每日更新:可选的定时任务用于摘要

定时任务:
如果您的代理需要计划任务:

  1. 1. 创建包含执行逻辑的HEARTBEAT.md
  2. 使用--session 添加定时任务
  3. 在SOUL.md中记录

示例

研究代理:
bash
scripts/create-agent.sh \
--name Watson \
--id watson \
--emoji 🔬 \
--specialty 深度研究和竞争分析 \
--model anthropic/claude-opus-4-5 \
--workspace $HOME/agents/watson \
--discord-channel 1234567890

图像生成代理:
bash
scripts/create-agent.sh \
--name Picasso \
--id picasso \
--emoji 🎨 \
--specialty 图像生成和编辑专家 \
--model google/gemini-3-flash-preview \
--workspace $HOME/agents/picasso \
--discord-channel 9876543210

健康追踪代理:
bash
scripts/create-agent.sh \
--name Nurse Joy \
--id nurse-joy \
--emoji 💊 \
--specialty 健康追踪和健康监测 \
--model anthropic/claude-opus-4-5 \
--workspace $HOME/agents/nurse-joy \
--discord-channel 5555555555

第二部分:Discord频道管理

频道创建

快速开始

bash
python3 scripts/setup-channel.py \
--name research \
--context 深度研究和竞争分析

工作流程

  1. 1. 运行设置脚本:
bash python3 scripts/setup-channel.py \ --name <频道名称> \ --context <频道用途> \ [--category-id ]
  1. 2. 应用网关配置(脚本会显示命令):
bash openclaw gateway config.patch --raw {channels: {...}}

选项

带分类:
bash
python3 scripts/setup-channel.py \
--name research \
--context 深度研究和竞争分析 \
--category-id 1234567890

使用现有频道:
bash
python3 scripts/setup-channel.py \
--name personal-finance \
--id 1466184336901537897 \
--context 个人财务管理

频道重命名

快速开始

bash
python3 scripts/rename-channel.py \
--id 1234567890 \
--old-name old-name \
--new-name new-name

工作流程

  1. 1. 运行重命名脚本:
bash python3 scripts/rename-channel.py \ --id <频道ID> \ --old-name <旧名称> \ --new-name <新名称> \ [--workspace <工作区目录>]
  1. 2. 如果需要更新systemPrompt,应用网关配置(脚本会显示)
  1. 3. 提交工作区文件更改(如果使用了--workspace)

带工作区搜索

bash
python3 scripts/rename-channel.py \
--id 1234567890 \
--old-name old-name \
--new-name new-name \
--workspace $HOME/my-workspace

这将:

  • - 通过API重命名Discord频道
  • 更新网关配置systemPrompt
  • 搜索并更新工作区文件
  • 报告已更改的文件以便git提交

完整的多代理设置

从头开始的完整工作流程:

bash

1. 创建Discord频道


python3 scripts/setup-channel.py \
--name research \
--context 深度研究和竞争分析 \
--category-id 1234567890

(记下输出中的频道ID)

2. 应用频道的网关配置

openclaw gateway config.patch --raw {channels: {...}}

3. 创建绑定到该频道的代理

scripts/create-agent.sh \ --name Watson \ --id watson \ --emoji 🔬 \ --specialty 深度研究和竞争分析 \ --model anthropic/claude-opus-4-5 \ --workspace $HOME/agents/watson \ --discord-channel 1234567890

完成!代理已创建并绑定到频道

配置

Discord分类ID

选项1:命令行
bash
python3 scripts/setup-channel.py \
--name channel-name \
--context 用途 \
--category-id 1234567890

选项2:环境变量
bash
export DISCORDCATEGORYID=1234567890
python3 scripts/setup-channel.py --name channel-name --context 用途

查找Discord ID

启用开发者模式:

  • - 设置 → 高级 → 开发者模式

复制ID:

  • - 右键点击频道 → 复制ID
  • 右键点击分类 → 复制ID

脚本参考

create-agent.sh

参数:

  • - --name(必需)- 代理名称
  • --id(必需

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 agent-council-1776117722 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 agent-council-1776117722 技能

通过命令行安装

skillhub install agent-council-1776117722

下载

⬇ 下载 agent-council v1.0.0(免费)

文件大小: 18.26 KB | 发布时间: 2026-4-14 13:28

v1.0.0 最新 2026-4-14 13:28
Initial release: Complete toolkit for creating autonomous AI agents with Discord integration

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部