SuperAPI AI 工具集

council

智能体与模型

查看项目

更新于 10-27 16:22

技能介绍

用途

Council 是一个触发式技能,当用户说出“council”时启用。它的核心用途是引入三个来自不同提供商的“代表”模型,对用户的请求进行并行处理,通常用于评审或反馈场景。

主要能力

  • 从三个不同提供商各选一个强模型,以高推理强度工作。
  • 若用户指令中指定了 council 成员,则使用指定模型;否则选取各提供商的最新旗舰模型,例如 Claude Opus、GPT Sol、Gemini Pro。
  • 在 T3 Code 中,使用 orchestrator_capabilities 解析模型,然后通过 delegate_task 为每个模型并行启动一个代表。在其他环境中,使用所在框架的子代理工具。
  • 若无法接入三个提供商,或某个指定成员不可用,应报告该情况,而不是用其他模型替代。
  • 向每个代表提供请求及相关上下文。对于评审或反馈任务,保持其工作为只读。
  • 收集各代表的响应,并汇总有用的发现、分歧以及建议的后续步骤。

使用方式

  1. 用户说出“council”触发该技能。
  2. 确定三个代表模型:优先使用用户指定的成员,否则选择各提供商的最新旗舰模型。
  3. 在 T3 Code 中通过 orchestrator_capabilities 解析模型,再用 delegate_task 并行启动;其他环境使用框架的子代理工具。
  4. 向每个代表传递请求与相关上下文,评审类任务保持只读。
  5. 收集响应并汇总。
  6. 对于代码审查,要求每位代表给出 10 分制评分。每轮完整评审计为一轮;修复后的新评审开始新一轮。
  7. 若工作以 PR 结束,将结果写入 PR 描述,格式如下,并置于末尾的模型与框架行之前:
## Council review

Rounds: 2

| Delegate | Round 1 | Round 2 |
| --- | --- | --- |
| Claude Opus | 7/10 | 9/10 |
| GPT Sol | 8/10 | 10/10 |
| Gemini Pro | 7/10 | 9/10 |
  • 若某代表未给出评分,则不写评分,不得编造。
  • 若 PR 处于开放状态,编辑描述,不要为此发表评论。
  • 若无 PR,仅在最终回复中给出相同结果。
  1. 若同意代表们的建议,则进行修改并请求新一轮评审。持续该过程,直到所有代表对结果满意。

适用场景

  • 代码审查与评分。
  • 对用户请求提供多方评审或反馈。
  • 需要多个不同提供商模型视角的决策场景。

限制

  • 必须能够接入三个不同提供商的模型;若无法接入或指定成员不可用,应报告而非替换。
  • 评审类任务中代表的工作保持只读。
  • 不得编造评分。
  • 需防止反复评审导致范围蔓延,应努力保持范围受限。
  • 关于收费、价格、平台支持等具体信息,资料中暂未提供。