mcpField
C
council

council

github.com/t3dotggAgent 工作流2.5k376 次安装3 天前更新
代码仓库

关于 council

council 是一项召集三个不同提供方模型代表进行评审或反馈的技能,并汇总发现、分歧和后续建议。它还规定了代码评审轮次及在拉取请求中记录结果的方式。

主要功能

  1. 01并行委派给三个提供方
  2. 02使用指定或旗舰模型
  3. 03以只读方式评审和反馈
  4. 04汇总发现与分歧
  5. 05跟踪代码评审轮次和评分
  6. 06在拉取请求描述中记录结果

适用场景

  1. 01为请求获取独立反馈
  2. 02通过代表评分评审代码
  3. 03在拉取请求中记录评审轮次

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/t3dotgg/tstack --skill council

安装后在 Claude Code 中输入/council确认已加载。

详细介绍

Council

通常请三位代表协助处理用户的请求,主要用于审查或反馈。每位代表应使用来自不同提供商的一款强大模型,并采用高推理强度。如果用户的指示指定了理事会成员,请使用这些成员;否则,请选择各提供商最新的旗舰模型,例如 Claude Opus、GPT Sol 和 Gemini Pro。

在 T3 Code 中,使用 orchestrator_capabilities 解析模型,然后使用 delegate_task 并行启动每个模型对应的一位代表。在其他环境中,使用运行环境提供的子 Agent 工具。如果无法联系到三家提供商,或指定的成员无法使用,请如实说明,而不是换用其他成员。

向每位代表提供请求和相关背景信息。对于审查或反馈,请确保他们的工作为只读。收集他们的回复,并总结有用的发现、分歧和建议的后续步骤。

对于代码审查,请让每位代表给出 10 分制评分。 每轮完整审查计为一轮。 修复后重新审查即为新一轮。

如果工作最终形成拉取请求,请将结果写入拉取请求描述。 将本节放在末尾的模型和运行环境行之前:

## 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 |

如果代表没有给出评分,请写 no score。不要编造评分。 如果拉取请求处于开放状态,请编辑其描述。不要为此发布评论。 如果没有拉取请求,请仅在最终回复中写入相同的结果。

如果你认同他们的建议,请进行修改,然后请求新一轮审查。重复此流程,直到所有代表都认可结果。

不要让反复审查导致范围蔓延。控制范围、避免偏离是你的职责。

评论

支持 Markdown