SuperAPI AI 工具集

adversarial-spec

写作与研究

查看项目

更新于 10-16 00:04

技能介绍

用途:通过多模型对抗式辩论,迭代生成并完善产品规格文档,直到所有参与模型达成共识。Claude 本身也是辩论的主动参与者,会提出自己的批评并挑战其他模型。

主要能力:支持 PRD(产品需求文档)与技术规格/架构文档两种类型;可加载已有文件或由用户描述概念后起草初稿;可选访谈模式,先深入收集需求、约束与边界情况;调用多个模型并行评审,返回批评或 [AGREE];对过早同意执行反惰性检查(--press);支持 AWS Bedrock 模式,将所有模型调用路由至 Bedrock。

使用方式:需 Python 3.10+ 并安装 litellm;至少配置一个提供商的 API 密钥(如 OPENAI_API_KEY、ANTHROPIC_API_KEY、GEMINI_API_KEY、XAI_API_KEY 等),或配置 AWS Bedrock,或安装 codex、gemini CLI 工具。注意不要安装 llm 包。查看已配置密钥:python3 "$(find ~/.claude -name debate.py -path 'adversarial-spec' 2>/dev/null | head -1)" providers。发起评审:python3 "$(find ~/.claude -name debate.py -path 'adversarial-spec' 2>/dev/null | head -1)" critique --models MODEL_LIST --doc-type TYPE。Bedrock 启用:python3 "$(find ~/.claude -name debate.py -path 'adversarial-spec' 2>/dev/null | head -1)" bedrock enable --region us-east-1。

适用场景:需要多视角严格审查的产品需求或技术架构文档撰写与打磨。

限制:需自行准备模型 API 密钥或订阅;具体收费、价格与效果资料暂未提供;认证冲突需按文档处理(unset ANTHROPIC_API_KEY 或 claude /logout)。