关于 provider-health
provider-health 是面向 Octopus 工作流的提供方健康检查 skill,用于汇总当前可用性、认证方式、模型和费用类别。它还按影响排序列出认证或版本问题及对应修复命令。
主要功能
- 01检测提供方可用状态
- 02汇总认证方式与当前模型
- 03按优先级列出问题和修复命令
- 04区分套餐内与计费提供方
适用场景
- 01启动新机器上的工作流前检查提供方
- 02排查工作流跳过不可用提供方
- 03预估多提供方工作流的费用类别
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ nyldn/ claude-octopus --skill provider-health安装后在 Claude Code 中输入/provider-health确认已加载。
附带文件agents/openai.yaml
详细介绍
提供商健康检查摘要(入门包)
生成一屏式摘要,列出 Octopus 可以使用的所有提供商,让用户在花钱之前了解工作流实际会调度到哪些提供商。
适用场景
用户询问“我有哪些提供商?”,工作流横幅显示 (unavailable - skipping),或会话正在新机器上启动。
步骤
- 检测。 运行
${CLAUDE_PLUGIN_ROOT}/scripts/helpers/check-providers.sh和${CLAUDE_PLUGIN_ROOT}/scripts/helpers/check-versions.sh。 - 按提供商汇总。 对每个服务位报告:是否可用、认证方式(环境变量密钥、OAuth 会话、订阅),以及当前会解析到的模型。设置了
CLAUDE_SDK_API_KEY时,也要包含 claude-sdk 服务位(Agent SDK,默认使用 Opus 5,1M 上下文)。如果 Claude Code 低于 v2.1.280(使用 Opus 5.5)、低于 v2.1.219(使用 Opus 5),或 Codex CLI 低于 v0.144.0(使用 GPT-5.6),请标出。 - 按优先级标出问题。 先列出认证过期(会导致调度失败),再列出版本偏差(行为不一致),最后列出缺少可选提供商(多样性降低)。每项占一行,并附上准确的修复命令(
grok login、opencode auth login、导出密钥)。 - 说明费用情况。 将提供商列表分为已包含(Claude、agy、copilot、ollama、cursor-agent)和按量计费(codex、perplexity、grok、openrouter、atlascloud、claude-sdk),让用户在运行前能预估多提供商工作流的费用。
输出格式
只输出一个表格,每个提供商占一行,包含以下列:Provider、Status、Auth、Model、Cost。表格下方最多列出三条按优先级排列的修复建议。不要添加其他说明文字。
注意事项
- 只报告本次会话中检测脚本返回的结果。昨天可用但现在检测失败的提供商应标记为 DOWN;不要弱化这一结论。
评论
支持 Markdown