SuperAPI AI 工具集

heavy-think

智能体与模型

查看项目

更新于 10-22 04:48

技能介绍

Heavy Think 是一个多智能体思考编排技能,旨在为困难问题提供结构化的深度思考流程。其核心机制是:先对问题进行分类,然后根据信号选择相应的模式,并行启动多个子智能体(或实时队友),最后综合各智能体的输出形成答案。

用途

Heavy Think 用于处理那些简单回答可能出错或过于单薄的问题。如果一个问题能在30秒内回答好,则不应使用该技能。它适用于需要多角度探索、验证或分解的复杂场景。

主要能力

该技能提供多种模式:

  • Brainstorm:并行视角生成想法,然后碰撞、综合。适用于“我们应该做什么”“有哪些选项”等主观问题。
  • Perspectives:并行视角阅读同一主题,找出共识、冲突和盲点,然后回答提问。适用于“从多角度看看”“我漏掉了什么”“评估”“审查”等。
  • Solve:并行解题路径,然后 deliberation(深思)和验证。适用于存在可验证答案的问题(数学、逻辑、算法)。
  • Decompose:并行分解策略,选出最佳结构。适用于“如何分解”“太大无法处理”的问题。
  • Unstick:并行重新框架化,找到突破运动的框架。适用于“我卡住了”“每个选项都感觉不对”的情况。
  • Debate:命名队友实时辩论,你主持并综合。适用于“辩论这个”“压力测试”“论证双方”等高 stakes 需要对抗性严谨性的场景。
  • Analyze:需要一条仔细推理线而非多个视角时,自己推理,不使用智能体。

此外,还有升级选项:Full Council(创意完整模式,5-12个视角,多轮构建,盲评选出 shortlist)和 Team Brainstorm(协作队友实时交叉授粉)。

使用方式

使用该技能需要相应的智能体运行器(harness),如 Claude Code、opencode 或 omp。技能中定义的能力(如生成子智能体、实时团队、模型层级)通过 references/harness.md 映射到具体运行器的工具。

基本流程:

  1. 分类问题,选择模式。
  2. 根据模式框架(如 Brainstorm 的 Frame 阶段定义 PROBLEM、CONSTRAINTS、SUCCESS LOOKS LIKE)。
  3. 使用 perspective deck 分配镜头(lens)和技术(technique)。deck 通过 python3 "$SKILL_DIR/deck.py" 命令调用,可指定预设、成员数、问题等参数。
  4. 并行生成智能体,每个智能体获得相同的框架信息和自己的镜头卡片。
  5. 主智能体综合结果,包括 map、collide、extract surprises、second-order cascade、score before rank、converge 等步骤。
  6. 可选压力测试(红队或事前验尸)。

输出要求:以专家答案形式呈现,而非过程报告。避免叙述过程、未核实的智能体声明、可见评分、比普通回答更少的想法、更少的可运行材料。需先满足普通答案的下限,再添加运行发现的内容。智能体声明是线索而非事实,具体细节需自行核实。

适用场景

  • 复杂决策:需要多角度评估选项。
  • 创意生成:需要大量想法并筛选。
  • 问题求解:需要验证的数学、逻辑或算法问题。
  • 任务分解:大型项目或复杂任务的结构化。
  • 思维突破:陷入僵局时寻找新框架。
  • 高 stakes 辩论:需要对抗性压力测试。
  • 代码审查、设计审查、计划审查等(通过 review 预设)。

限制

  • 需要兼容的智能体运行器(harness),并非所有环境都支持。
  • 成本较高:智能体模式通常是普通回答的5-9倍(例如 Perspectives 审查成本 $1.86 vs 普通回答 $0.39,Brainstorm $1.1-1.5 vs $0.16)。
  • 实时团队(teammates)仅部分运行器支持(如 Claude Code agent teams,仅主会话)。
  • 智能体可能产生未核实的事实,需要主智能体验证。
  • 不适合简单问题;简单问题应直接回答。
  • 具体安装和配置步骤暂未提供。
  • 官方文档和更多细节暂未提供。

分类

根据其用途(辅助思考、决策、创意生成、问题求解等),归类为“智能体与模型”(agents)。