Hyperplan 是一个对抗式多智能体规划技能。当该技能加载后,第一项强制动作是输出“HYPERPLAN MODE ENABLED!”,让用户知道编排已经开始。
用途 该技能把使用者(编排者)设为 5 人对抗团队的首席。5 个成员彼此最大限度敌对,会无情攻击对方的发现。使用者随后只把经受住攻击、可辩护的洞见综合成工作计划。它的定位不是建立共识,而是智力对抗:弱点被暴露,懒惰思考被剖开,只有通过考验的内容才能进入计划。
主要能力
- 编排 5 个对抗成员,每个成员是一种 category 类型的团队成员,经由 sisyphus-junior 按类别模型和提示词塑形行为。
- 必需类别为 unspecified-low、unspecified-high、ultrabrain 和 artistry。deep-low 仅在该类别启用时纳入;若 deep-low 被禁用或不可用,则仅在去掉研究员成员的情况下重试,并声明人员降级情况。
- 成员角色包括:skeptic(务实怀疑者,攻击过度工程、范围蔓延、过早抽象)、validator(集成测试者,攻击遗漏的边界情况、未测试假设、跨模块脆弱性)、researcher(自主研究者,攻击无根据主张、浅层分析、氛围式思考)、architect(架构策略师,攻击泄漏抽象、隐藏耦合、脆弱接口、技术债)、creative(创意挑战者,攻击正统思维、显而易见方案陷阱、缺乏想象力)。
- 各成员有明确的角色、立场、攻击向量、职责以及系统提示词,并规定输出格式为编号式发现/批评,每条不超过 3 句。
- 执行流程分为 7 个阶段,在标注 [WAIT] 的阶段边界结束回合,等待团队异步消息回传,收到 <peer_message> 块后在下一回合继续。
- Phase 0 确认并捕获请求;Phase 1 生成对抗团队;Phase 2 第一轮独立分析;Phase 3 第二轮交叉攻击;Phase 4 第三轮辩护与精炼;Phase 5 由首席提炼幸存洞见;Phase 6 由 plan agent 产出工作计划(该交接为强制,不可跳过);Phase 7 收尾。
使用方式 启动前需满足硬性前提:team_* 工具必须可用,否则应停止并告知用户:“Hyperplan requires team-mode. Set team_mode.enabled: true in ~/.config/opencode/oh-my-opencode.jsonc and restart opencode, then retry.” 使用者需以 sisyphus(或其他有资格担任 lead 的 agent)运行;若以 planner(prometheus、plan)运行,则应引导用户改用 /start-work。使用者必须在主会话(而非后台子 agent)中运行,Hyperplan 只作为顶层编排工作。
Phase 1 通过一次 team_create 调用创建名为“hyperplan”的内联团队规范,成员分别为 skeptic、validator、researcher、architect、creative,对应类别 unspecified-low、unspecified-high、deep-low、ultrabrain、artistry,并捕获返回的 teamRunId 供后续调用使用。若因 deep-low 被禁用或不可用而报错,则仅去掉研究员成员重试一次,不得去掉其他四类。
Phase 2 通过 5 个并行的 team_send_message 调用,向全部 5 名成员发送同一提示,要求其按各自对抗角色产出 3 至 7 条编号发现,每条不超过 3 句且具体;此轮不批评他人,不提出综合计划,完成后以 team_send_message 回传 lead。
Phase 3 在 5 份第一轮回复到齐后,聚合成一个发现包,再通过 5 个并行 team_send_message 发送给全部 5 名成员,要求其无情攻击其他 4 名成员的发现,不批评自己的发现;对每条他人的发现给出具体攻击,最多 3 句;若认为某条发现强则写“STANDS — [reason]”并继续。
Phase 4 按原始发现聚合交叉攻击,只把针对某成员自己发现的攻击发给该成员,要求其选择 DEFEND(用具体证据或推理反驳)、REFINE(承认攻击成立,以更强形式重述)或 CON(后续内容在资料中被截断,暂未提供)。
适用场景 适用于需要高强度、多视角对抗审查的规划任务,尤其是需要暴露过度设计、跨模块风险、无证据假设、架构缺陷和方案惯性的场景。可用于跨模块规划、技术方案审查、需求框架挑战等。
限制 资料中明确规定:需要 team-mode(team_* 工具)支持;必须由 sisyphus 或其他 lead-eligible agent 在主会话顶层运行;不能作为后台子 agent 使用;不适用于 planner 场景(应改用 /start-work);deep-low 类别不可用时会降级人员;Phase 6 的计划编写必须交由 plan agent,不能由首席代写。此外,资料未提供价格、收费、平台支持范围、性能效果或具体安装步骤等事实,暂未提供。