SuperAPI AI 工具集

gsd-config

办公与效率

查看项目

更新于 10-15 16:28

技能介绍

gsd-config 是 GSD(open-gsd/gsd-core)体系中的一个配置类技能命令,用于切换和调整 GSD 自身的设置。它依据用户在命令后输入的第一个参数,将操作路由到不同的配置工作流。

用途 该技能用于集中完成 GSD 配置的修改,包括常规设置、进阶调节、第三方集成与模型档案切换。命令会解析参数块中用户实际输入的内容,并根据标志选择执行路径。

主要能力与工作流 默认(不带标志):进入 settings 工作流,提供交互式的常见配置提示,涉及模型(model)、研究(research)、计划检查(plan_check)、验证器(verifier)、分支(branching)等选项。 --advanced:进入 settings-advanced 工作流,面向进阶用户,涉及计划调优、超时(timeouts)、分支模板(branch templates)、跨 AI 执行(cross-AI execution),以及文档中列出的 planning、execution、discussion、cross-AI、git、runtime 等旋钮。 --integrations:进入 settings-integrations 工作流,用于配置第三方 API 密钥(Brave、Firecrawl、Exa)、代码审查 CLI 路由(code-review CLI routing)以及代理技能注入(agent-skill injection)。 --profile <name>:切换模型档案,可选值为 quality、balanced、budget、inherit。该路径不进行交互式提示,而是执行 gsd-tools query config-set-model-profile <profile-name> --raw,并将输出原样显示。

使用方式 在命令后输入参数。参数块的第一个标记决定路由:若为 --advanced,则去除该标志并执行 settings-advanced 工作流;若为 --integrations,则去除该标志并执行 settings-integrations 工作流;若以 --profile 开头,则提取其后的档案名称,先通过 command -v gsd-tools 验证 gsd-tools 是否在 PATH 中,若不存在则输出安装提示 Install GSD via 'npm i -g @opengsd/gsd-core' 并停止;随后运行 gsd_run query config-set-model-profile <profile-name> --raw 并原样显示输出。否则执行 settings 工作流(无需参数)。

适用场景 适用于需要调整 GSD 运行参数、模型档案、第三方服务集成或高级执行行为的用户。默认流程适合常见配置的快速交互修改,--advanced 适合需要细粒度控制计划、执行、超时与跨 AI 的进阶用户,--integrations 适合接入外部 API 与审查工具,--profile 适合在自动化场景下非交互地切换模型档案。

限制与依赖 使用 --profile 路径时依赖 gsd-tools 命令可用,若未在 PATH 中检测到该工具,命令会提示通过 npm i -g @opengsd/gsd-core 安装并停止执行。各个工作流文件通过 execution_context 引用:@/.claude/gsd-core/workflows/settings.md、@/.claude/gsd-core/workflows/settings-advanced.md、@~/.claude/gsd-core/workflows/settings-integrations.md。其他功能细节、收费与价格、支持平台等信息暂未提供。