SuperAPI AI 工具集

model-capability-router

智能体与模型

查看项目

更新于 10-16 03:19

技能介绍

用途

model-capability-router 是一个面向 Codex 的原生模型与推理强度路由技能。它仅在操作者明确要求原生 Codex 模型或推理强度路由时使用,包括存在有效的长期请求的情况。该技能用于在委派工作前选择合适的执行安排与模型,并给出模型与推理强度的策略建议配置。

主要能力

技能提供一组策略建议配置(profiles),用于不同场景:

  • 推荐协调配置:gpt-6.1-sol,medium,适用于持续协调、集成和开放式执行(在可用时)。
  • 规划、评审与困难决策:gpt-6-astra,low,当判断力有帮助时的习惯性 Astra 设置。
  • 特殊推理:gpt-6-astra,xhigh,用于罕见困难决策或未解决调查,且任务值得更深努力时。
  • 受限子任务:gpt-6-luna,high,用于范围窄、定义明确、所有权清晰且有验收检查的工作。
  • 定义明确的执行:gpt-6-luna,xhigh,用于有具体结果和验证的实现或转换。
  • 大量执行:gpt-6-luna,max,当更深努力对可观察证明的受限实现有实质帮助时。

对于高要求编码,当 medium 不足时,GPT-6.1 Sol high 是可用的任务特定覆盖选项。

技能还涵盖执行安排原则:将小型、紧耦合的工作和即时后续保留在已持有相关上下文的代理处;批量处理相关操作而非逐个委派;在收益超过简报、启动、协调、验证和可能修正成本时进行委派;对独立可执行包在收益超过重复上下文和集成成本时并行化;依赖工作按顺序执行;当上下文仍有用时继续当前线程。

使用方式

技能强调尊重操作者选定的主模型和强度,不会切换正在进行的任务。这些配置只是策略建议,不建立当前主机配置或运行任务所选的模型;在描述为已配置前需单独检查。

在 CLI 中,/model 可在会话内更改模型和受支持的强度。任务后续工具可能暴露模型和强度覆盖;仅当该工具支持目标时使用。不要递归地向当前任务发消息以模拟自我切换。当前代理无法在没有暴露控件和确认的情况下声称更改自己的模型。更改 config.toml 设置的是默认值,而非活动轮次已切换的证明。

在选择计算前,检查确切通道当前公布的模型和强度。当前任务、原生子代理和用户自有任务的支持不同。不要发明不支持的能力、创建任务来绕过它或静默替换。报告差距并在现有选择能满足证明标准时继续本地工作;否则提出所需的具体决策。

对于允许的委派,给出受限所有权、相关上下文、预期输出和验证要求。不同模型的原生工作器需要全新或受限上下文:全历史分叉继承父模型。尊重实际可用槽位;并发上限既不是目标也不是生成许可。不要让专家成为协调者或隐式启用递归委派。协调者集成并验证结果。

创建用户自有任务、分叉、移动或归档任务仍需相应的明确用户请求。路由不授予对主机、账户、私有数据、凭据、发布或破坏性操作的权限。尊重原生批准和拒绝。不要强制功能标志。

在接受委派交付物前,对照实际结果和验证证据检查所请求的元素。简洁报告不得移除所需工作或呈现质量。交付前修正遗漏;当观察到的失败证明合理时更改分配或模型。

成本与证据

比较剩余整个任务,包括父级和工作器输入、输出、简报、启动、协调、验证和返工。重用相关工作器可节省上下文转移;缓存输入是可能的,但不保证跨任务、模型或更改前缀。不要仅为保留上下文或显示活动而添加推测性缓存保留、保活提示或重复轮询。如果计量器已包含推理和子使用,只计一次。API 令牌价格和基准可辅助比较,但不衡量此账户的 Codex 配额或证明路由节省。对此类声明使用观察到的账户使用或同类原生任务比较;当该证据不可用时说明。将变化的价格和基准分数排除在持久配置规则之外。

安装与更新

唯一安装来源是 TheAngryPit/TheAngrySkills,而非 Workbench。

安装命令:

npx skills add https://github.com/TheAngryPit/TheAngrySkills.git -g -a codex -y -s model-capability-router

每个操作系统用户使用一个规范安装技能,通过原生发现或链接由 Codex 配置共享。配置链接不是第二个独立版本。保持源元数据指向正常仓库。npx skills 记录更新来源;它不提供自动更新计划。在将其用作只读检查前,检查已安装 CLI 的更新/检查行为。

原生命名代理配置

此技能也是适配的 pstack 工作流所用原生命名代理配置的公开分发面:

  • assets/agents/comment-sicko.toml 是 cursor-no-comments 的命名评审者。
  • assets/agents/poteto-agent.toml 是 cursor-poteto-mode 手册的命名委派者。

当使用这些配置时,保持这些 pstack 专家身份、所有权和验证契约;模型路由不会扁平化命名角色。

这些资产不会仅因安装此技能而加载。要使配置可被新的 Codex 会话选择,从此技能目录运行捆绑的已检查安装器:

python3 scripts/check-native-agent-profiles.py
--install --installed-dir ~/.codex/agents

捆绑脚本随单个技能安装一起移动;它不依赖仓库级 scripts/ 目录。

除非明确提供 --replace,否则该命令拒绝替换不同的现有配置。仅用 --installed-dir ~/.codex/agents 再次运行以进行逐字节检查。这验证分发和配置,而非新启动的会话已加载或选择了配置;这必须由主机会话检查。

附加 Cursor 源配置

配置资产还保留 Dylan、Advisor、兼容性评审、持续学习、插件架构、CI 监视和 Thermos 角色。源仓库中的 sources/cursor-plugins/agent-coverage.json 记录所有 14 个上游代理映射及其哈希。源分发不是安装或新会话加载。上述已检查安装器选择两个 Pstack 配置;其他资产仍是可单独选择的源配置,必须在目标主机上显式安装并证明。缺失的确切原生类型会被报告,绝不单独从这些文件声称。

适用场景与限制

适用场景:操作者明确要求原生 Codex 模型或推理强度路由时;需要在委派前选择执行安排和模型时;需要 pstack 角色感知预设映射时(使用 references/pstack-role-presets.json 中的单一规范映射)。

限制:技能不切换活动任务;配置只是策略建议,不代表当前主机配置;不授权新支出路由、外部操作或额外访问;Astra Max 和 Ultra 不在习惯调色板内;Terra 和其他受支持模型在操作者选择或绑定到专家时仍可用;尊重显式选择和固定绑定,包括调色板之外的。

对于 pstack 的三个角色感知预设,Equilibrado 是新设置中未绑定角色的默认值。Economia、Equilibrado 和 Power 保留显式模型/强度选择、面板列表、别名、命名专家和操作者选定的主模型/强度。将不同于预设的保留绑定显示为显式覆盖。如果请求的模型或强度在其通道上不可用,保持不变并标记为需要选择。选择角色感知预设或一个上游全局预算;绝不在角色感知预设上应用全局强度目标。

没有强制模型阶梯、失败尝试重试、协调者阶段、自动规划/评审委派、CLI 解析器、收据工作流或强制预设包装器。请求的规划或评审委派在合适时仍可用。重要性本身不证明 XHigh。只读任务仍可能需要 Astra。补丁大小本身不证明 Luna 适合自主系统管理。Luna Max 在工作证明合理时可用;仅因该努力不需要重复批准。为工作负载选择强度;更高强度不保证更好结果。GPT-6 通过其文档化机制支持保留缓存的强度更新;不要假设每个客户端都使用它或缓存在模型或任务间共享。

当前 GPT-6.1 能力、定价和基准证据在 references/gpt61-sol-20260929.md。历史 GPT-6 证据保留在 references/gpt6-20260922.md。这些配置不授权新支出路由、外部操作或额外访问。