用途
relay-config 用于检查 relay 适配器的安装与可用情况,并校验显式的执行器(executor)/评审器(reviewer)选择是否支持某个阶段。它适合在需要确认适配器是否就绪、或需要记录显式模型选择而不解析别名或目录时使用。
主要能力
- 检查已安装适配器的可用性。
- 校验显式的 executor/reviewer 选择是否支持某个阶段。
- 记录显式模型选择,而不解析别名或目录。
使用方式
命令示例:
node "${RELAY_SKILL_ROOT:-skills}/relay-config/scripts/relay-config.js" doctor --json
node "${RELAY_SKILL_ROOT:-skills}/relay-config/scripts/relay-config.js" \
check --phase dispatch --executor opencode --model provider/model --json
node "${RELAY_SKILL_ROOT:-skills}/relay-config/scripts/relay-config.js" \
check --phase review --reviewer codex --json
有效的操作阶段为 dispatch 和 review。该命令不会修改配置:运行时选择仅来自显式 CLI 输入,随后是不可变的运行绑定和适配器提供方默认值。
安全与限制
- 保持 executor/reviewer 和模型选择为显式指定。
- 运行 doctor --json 以检查 CLI 可用性。
- doctor 通过运行每个 CLI 的 --version 探测来检查全部七个内置适配器。
- 两个命令都不会读取或写入运行时策略、路由、预设或默认值。