SuperAPI AI 工具集

setup-pstack

通用与其它

查看项目

更新于 10-16 08:07

技能介绍

用途:setup-pstack 用于配置 pstack 各角色所使用的模型。它会检测当前会话中可用的模型,并写入 ~/.cursor/rules/pstack-models.mdc,这是一条始终生效(alwaysApply: true)的规则,用于按角色设置 pstack 的模型。技能会读取该文件;某行缺失时回退到技能内置默认值,因此它是覆盖层而非必需项。

主要能力与用法:先枚举本会话中可传给 Task 子代理的模型 slug,这是可靠来源;若 Cursor 提供列出用户可用模型的 API 或 CLI,则优先使用以更完整。若无法检测,则请用户粘贴其可访问的 slug,绝不写入未确认可用的 slug。随后读取现有状态:若规则文件已存在,则以其值为当前选择,否则从默认映射开始。接着展示每个角色及其当前模型,标记不在检测集合中的项,询问是否接受或修改,优先使用 AskQuestion 而非自由文本。面板类角色(critics、arena runners、architect runners、interrogate reviewers)的值为列表,每个模型运行一个子代理,列表长度决定数量。写入前需校验:每个 slug 必须在检测集合内,否则停止并重新询问。最后写入规则文件,使用 alwaysApply: true 和每角色一行,标签与 poteto-mode 一致,整体覆盖以保证重复运行幂等。完成后告知用户规则已写入,对新会话生效,重新运行本技能可更新。

限制:资料未提供具体价格、平台支持范围或效果说明;模型 slug 必须经确认可用,否则会破坏所有读取该规则的委派。