返回顶部
r

red-team红队行动

>

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

red-team

红队 — 对抗性辩论引擎

通过让持有不同世界观的AI智能体对任何决策进行辩论,对其进行压力测试。

前置条件

以下任一编码智能体CLI(使用您现有的订阅——无需API密钥):

  • - Claude Code(默认):claude — npm i -g @anthropic-ai/claude-code
  • Codex:codex — npm i -g @openai/codex
  • Gemini:gemini — npm i -g @google/gemini-cli

除标准库外,无需Python依赖。

快速开始

bash

基础三人格辩论(通过claude CLI使用Max订阅)


python3 ~/.openclaw/skills/red-team/scripts/red-team.py \
--question 我们应该做X吗? \
--personas bull,bear,operator

带上下文和输出文件的完整辩论

python3 ~/.openclaw/skills/red-team/scripts/red-team.py \ -q 我们应该在这笔交易中投资5万美元吗? \ -p bull,bear,cash-flow,local-realist \ -r 3 \ -c /path/to/deal-data.md \ -o /tmp/red-team-result.md

使用不同模型

python3 ~/.openclaw/skills/red-team/scripts/red-team.py \ -q 我们应该推出这个产品吗? \ -p bull,customer,operator \ -m opus

列出所有可用人格

python3 ~/.openclaw/skills/red-team/scripts/red-team.py --list-personas

使用方法(作为OpenClaw智能体)

当用户要求您对某事进行红队测试、压力测试某个想法、扮演魔鬼代言人或询问可能出什么问题时:

  1. 1. 从用户消息中识别问题/决策
  2. 选择合适的人格(默认:bull,bear,operator——根据领域调整)
  3. 运行脚本并保存输出
  4. 向用户总结关键发现,如有要求则分享完整报告

人格选择指南:

  • - 投资/财务决策 → bull, bear, cash-flow, economist
  • 产品/创业想法 → bull, customer, operator, technologist
  • 法律/合规问题 → regulator, bear, operator
  • 战略/方向 → contrarian, economist, historian, bull
  • 通用我们应该做X吗? → bull, bear, operator(良好默认值)

可用人格

键值名称世界观
bull乐观派乐观,关注机会
bear
悲观派 | 风险规避,资本保值 | | contrarian | 逆向派 | 对立,挑战共识 | | operator | 执行派 | 以执行为中心的实用主义者 | | economist | 经济学家 | 宏观趋势,机会成本 | | local-realist | 本地现实主义者 | 地面真相,本地具体情况 | | cash-flow | 现金流分析师 | 收入,持有成本,内部收益率 | | regulator | 监管者 | 合规,法律风险 | | technologist | 技术专家 | 自动化,可扩展性 | | customer | 客户 | 终端用户需求,支付意愿 | | ethicist | 伦理学家 | 道德影响,利益相关者影响 | | historian | 历史学家 | 历史模式,先例 |

自定义人格

创建一个JSON文件:

json
{
my-persona: {
name: 怀疑论者,
description: 质疑一切,不信任任何事物,
system: 你是怀疑论者——你质疑每一个假设...
}
}

使用 --custom-personas /path/to/file.json。自定义人格与内置人格合并。

CLI选项

标志默认值描述
--question, -q必需要辩论的问题
--personas, -p
bull,bear,operator | 逗号分隔的人格键值 | | --rounds, -r | 2 | 批评轮数 | | --output, -o | stdout | 输出文件路径 | | --context-file, -c | 无 | 额外上下文文件 | | --custom-personas | 无 | 自定义人格JSON | | --model, -m | sonnet | 模型别名(sonnet, opus, haiku, gpt-4o等) | | --backend, -b | claude | CLI后端:claude, codex或gemini | | --list-personas | — | 列出人格并退出 |

输出结构

输出是一个Markdown文档,包含:

  1. 1. 初始提案 — 每个智能体的独立观点
  2. 批评轮次 — 智能体互相批评
  3. 完善 — 智能体基于批评更新立场
  4. 信念分数 — 每个智能体对所有立场评分(0-100)
  5. 综合与决策简报 — 中立智能体生成:

- 执行摘要
- 共识点
- 主要分歧
- 风险矩阵
- 信念分数总结
- 综合建议
- 后续步骤

使用时机

适用于: 重要决策、投资分析、产品策略、通过/否决决策、事前分析、挑战群体思维

不适用于: 简单事实性问题、时间敏感的紧急情况、已做出的决策、情感/个人选择

集成技巧

  • - 将输出保存到内存文件以供将来参考
  • 从后续步骤部分创建BEADS任务
  • 从Obsidian或项目文档中提供上下文文件
  • 使用不同人格重新运行以获得不同视角
  • 使用 --rounds 1 快速获取观点,使用 --rounds 3 进行深度分析

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 red-team-1775896322 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 red-team-1775896322 技能

通过命令行安装

skillhub install red-team-1775896322

下载

⬇ 下载 red-team v1.0.0(免费)

文件大小: 13.26 KB | 发布时间: 2026-4-12 11:13

v1.0.0 最新 2026-4-12 11:13
Initial release: adversarial multi-agent debate engine with 12 personas, multi-backend support (claude/codex/gemini)

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

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

p2p_official_large
返回顶部