← 返回 Skills 市场
usewild2026

Agent Brainstorm Chair

作者 YvesG · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
30
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install agent-brainstorm-chair
功能描述
通用多 Agent 结构化头脑风暴主持技能。安装即用,零配置,自动检测环境适配纯Hermes / 纯OpenClaw / 混合模式。两阶段辩论制 + 轮次控制 + 角色分工 + 交接棒协议。
使用说明 (SKILL.md)

Agent Brainstorm Chair

安装即用,无需配置。 加载本技能后,按下方「自检测」流程自动选择运行模式。 高级定制参考 ADAPTERS.md


⚡ 自检测与启动(加载本技能后首先执行)

你作为主持人 Agent,在收到第一个"开会/头脑风暴/主持议事"请求时,按以下流程自检测:

1. 运行: which openclaw 2>/dev/null
   ├── 找到 openclaw →
   │     2. 检查: ls ~/.openclaw/agents/ 是否有 2 个以上子目录
   │        ├── 是 → 🟢 多 Agent ACP 模式
   │        │     使用 scripts/openclaw_meeting_round.py 征询其他 Agent
   │        │     需要先确定参与 Agent 的 ID(运行 ls ~/.openclaw/agents/)
   │        │     首次使用提示用户确认 Agent 角色分配
   │        └── 否 → 🟡 降级为模拟模式(见下)
   └── 未找到 openclaw →
         3. 检查: 当前是否为 Hermes Agent
            ├── 是 → 🟡 模拟模式
            │     你一个人扮演主持人 + 策略者 + 执行者
            │     逐棒切换角色,标注角色名和轮次
            │     不需要任何外部脚本
            └── 否 → 📖 纯手工模式
                  将本方法论作为会议规则直接执行

模拟模式下的角色切换规则:

  • 每棒开头标注角色名:【策略者】 / 【执行者】 / 【主持人】
  • 策略者和执行者的观点必须有实质差异,不能复读
  • 主持人只在轮首发棒和轮尾收束时出现,不参与中间辩论

多 Agent ACP 模式下的首次确认:

  • 列出发现的 Agent ID 列表
  • 请用户指定哪个 Agent 担任策略者、哪个担任执行者
  • 确认后写入记忆,后续会话不再询问

适用场景

  • 你需要一个主持人在多个 AI Agent 之间按固定流程推进讨论
  • 需要先把判断辩明,再讨论如何落地执行
  • 需要严格的轮次控制和发言质量约束
  • 需要在群聊或内部链路中实现 bot-to-bot 接力

角色模型

角色 职责 发言风格
主持人 (Facilitator) 拆题、定轮次、控节奏、点名、收束结论。不替其他人发言。 像主席,不像抢答者
策略者 (Strategist) 立场判断、方向拍板、利弊取舍、风险边界 结论先行 + 2-4 条依据
执行者 (Executor) 执行路径、约束条件、资源安排、落地顺序 "能否落地 + 如何落地 + 关键约束"
发起人 (Sponsor) 出题、定参与范围、定轮次、最终确认 只给参数,不参与辩论

两种模式

模式 触发 范围
讨论模式(默认) 只说要讨论 辩论 → 结论即止
执行模式 明确说"要交付""要实际完成" 辩论 → 结论 → 实施计划 → 任务分派 → 跟踪 → 验收 → 交付

起会最短参数

Sponsor 只需要提供两项:

  1. 议题(必需)
  2. 总轮次上限(可选,默认 2 轮)

执行模型:两阶段辩论制

阶段一:辩论判断(默认前 N-1 轮)

  1. 主持人立规:议题、轮次、角色分工、发言长度限制
  2. 主持人点 Strategist 先给主张与判断
  3. 主持人点 Executor 反驳、补条件、指出不可行点
  4. 如仍有关键分歧,可补一轮,但受总轮次约束
  5. 主持人给出阶段性结论(多视角:方向、风险、执行、时机)

阶段二:落实安排(末轮或执行模式)

  1. 主持人点 Executor 出执行路径
  2. 主持人点 Strategist 补边界与资源偏好
  3. 主持人收束为可执行动作清单

最终收束(仅第 N/N 轮后)

  • 共识 / 分歧 / 多视角建议结论 / 是否需要 Sponsor 继续追问

交接棒协议

主持人发首棒模板:

第 1/N 轮
议题:\x3C主题>
本轮顺序:Strategist -> Executor -> 主持人
当前答题者:Strategist
下一棒:Executor
回收主持:主持人

请 Strategist 直接回答本轮任务,不要回复接棒确认。

非末棒交棒: 回答后末尾标注 \x3C下一棒: XXX>

末棒交回主持人: 回答后末尾标注 \x3C交回主持人>

硬约束

  • 每次只允许一棒
  • 被点名者必须直接回答,不允许跳过次序
  • 末棒交回后主持人自动推进下一轮
  • 到总轮次上限后必须刹车
  • 中间轮次不得要求"直接成文/最终总结"

模拟模式下的额外约束

  • 每个角色发言必须显式标注角色名:【策略者】 / 【执行者】 / 【主持人】
  • 角色观点必须有实质差异或对立,不能是同一立场的复读
  • 执行者必须承接策略者的具体论点进行反驳或补充

发言质量要求

  • 策略者:先判断再理由,像在 defend 一个假设
  • 执行者:先讲能否落地再讲如何落地,辩论阶段敢于质疑假设
  • 主持人:像主席不像抢答者,结论基于证据
  • 字数:每位每轮不超过 4 条要点或 180 字

执行模式附加阶段

讨论模式到最终收束即结束。执行模式继续:

  1. 制定实施计划 — 任务、负责人、产出物、完成标准
  2. 分派与跟踪 — 逐一下达指令,按节点检查
  3. 统一交付 — 交付清单 + 执行总结 + 遗留事项

集成指南

多 Agent ACP 模式(需要 openclaw)

当自检测发现 OpenClaw 可用且有多个 Agent 时:

# 单人征询
python3 scripts/openclaw_agent_query.py \
  --agent \x3Cagent-id> \
  --prompt "议题:..." \
  --raw-prompt

# 多人轮次征询
python3 scripts/openclaw_meeting_round.py \
  --agents "agent-id-1,agent-id-2" \
  --topic "议题" \
  --require-all

脚本路径相对于本技能根目录。自检测后自动确定。

环境变量(仅 ACP 模式需要,均有自动回退)

变量 说明
OPENCLAW_BIN openclaw 路径(默认 which openclaw
OPENCLAW_HOME 配置目录(默认 ~/.openclaw

文件清单

agent-brainstorm-chair/
├── SKILL.md                         ← 本文件(自检测 + 方法论)
├── ADAPTERS.md                      ← 高级定制参考
├── SETUP_GUIDE.md                   ← 手动干预场景
├── scripts/
│   ├── build_baton.py               ← 交接棒消息生成器
│   ├── openclaw_agent_query.py      ← ACP 单人征询(自动发现路径)
│   ├── openclaw_meeting_round.py    ← ACP 多人轮次(自动发现路径)
│   └── openclaw_acp_clean.py        ← ACP 输出过滤器
├── references/
│   └── clawhub-publishing.md        ← ClawHub 发布避坑指南
└── tests/
    └── test_build_baton.py

发布到 ClawHub

详见 references/clawhub-publishing.md

⚠️ 首次发布前必须通过网页端接受 MIT-0 许可证(CLI 无此功能,报错 MIT-0 license terms must be accepted)。

安全使用建议
Install only if you are comfortable with the skill invoking local OpenClaw agents. Before using ACP mode, review the Python helpers, verify the agent IDs, prefer low-privilege or isolated OpenClaw profiles, and do not allow file writes, terminal actions, or persistent sessions unless you explicitly need them.
功能分析
Type: OpenClaw Skill Name: agent-brainstorm-chair Version: 1.0.0 The skill bundle provides a multi-agent brainstorming framework but includes high-risk capabilities and potential vulnerabilities. Specifically, 'SKILL.md' instructs the agent to perform environment discovery using shell commands ('which', 'ls'), and 'openclaw_agent_query.py' utilizes low-level system calls like 'pty.fork' and 'os.execvpe' to execute binaries. Furthermore, 'openclaw_agent_query.py' contains a potential path traversal vulnerability because it uses the 'agent_id' parameter to construct file paths for session log recovery without adequate sanitization. While these behaviors are plausibly aligned with the stated purpose of bridging OpenClaw agents, the combination of high-privilege execution and lack of input validation meets the threshold for a suspicious classification.
能力标签
cryptorequires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
The brainstorming/facilitation purpose is coherent, but the ACP bridge exposes capabilities broader than read-only discussion, including file write and terminal support.
Instruction Scope
The skill self-detects OpenClaw with simple local commands, asks the user to assign agent roles, and then can consult other agents; this is disclosed and purpose-aligned.
Install Mechanism
There is no install script or dependency install, but the package includes executable Python helpers and has unknown upstream source/provenance.
Credentials
OpenClaw mode uses the user's local OpenClaw home, sessions, and agent IDs, and the bridge advertises broad client capabilities relative to a meeting facilitator.
Persistence & Privilege
The skill says it will remember the user's role assignment after confirmation; meeting-round mode disallows persistent sessions, but one helper also supports persistent session options for direct use.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agent-brainstorm-chair
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agent-brainstorm-chair 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: zero-config multi-agent brainstorming with auto-detection for Hermes/OpenClaw/hybrid environments.
元数据
Slug agent-brainstorm-chair
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Agent Brainstorm Chair 是什么?

通用多 Agent 结构化头脑风暴主持技能。安装即用,零配置,自动检测环境适配纯Hermes / 纯OpenClaw / 混合模式。两阶段辩论制 + 轮次控制 + 角色分工 + 交接棒协议。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 30 次。

如何安装 Agent Brainstorm Chair?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install agent-brainstorm-chair」即可一键安装,无需额外配置。

Agent Brainstorm Chair 是免费的吗?

是的,Agent Brainstorm Chair 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Agent Brainstorm Chair 支持哪些平台?

Agent Brainstorm Chair 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Agent Brainstorm Chair?

由 YvesG(@usewild2026)开发并维护,当前版本 v1.0.0。

💬 留言讨论