mcpField
P
provider-health

provider-health

github.com/nyldnAgent 工作流4.4k43 次安装1 天前更新
代码仓库

关于 provider-health

provider-health 是面向 Octopus 工作流的提供方健康检查 skill,用于汇总当前可用性、认证方式、模型和费用类别。它还按影响排序列出认证或版本问题及对应修复命令。

主要功能

  1. 01检测提供方可用状态
  2. 02汇总认证方式与当前模型
  3. 03按优先级列出问题和修复命令
  4. 04区分套餐内与计费提供方

适用场景

  1. 01启动新机器上的工作流前检查提供方
  2. 02排查工作流跳过不可用提供方
  3. 03预估多提供方工作流的费用类别

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nyldn/claude-octopus --skill provider-health

安装后在 Claude Code 中输入/provider-health确认已加载。

附带文件agents/openai.yaml

详细介绍

提供商健康检查摘要(入门包)

生成一屏式摘要,列出 Octopus 可以使用的所有提供商,让用户在花钱之前了解工作流实际会调度到哪些提供商。

适用场景

用户询问“我有哪些提供商?”,工作流横幅显示 (unavailable - skipping),或会话正在新机器上启动。

步骤

  1. 检测。 运行 ${CLAUDE_PLUGIN_ROOT}/scripts/helpers/check-providers.sh 和 ${CLAUDE_PLUGIN_ROOT}/scripts/helpers/check-versions.sh。
  2. 按提供商汇总。 对每个服务位报告:是否可用、认证方式(环境变量密钥、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),请标出。
  3. 按优先级标出问题。 先列出认证过期(会导致调度失败),再列出版本偏差(行为不一致),最后列出缺少可选提供商(多样性降低)。每项占一行,并附上准确的修复命令(grok login、opencode auth login、导出密钥)。
  4. 说明费用情况。 将提供商列表分为已包含(Claude、agy、copilot、ollama、cursor-agent)和按量计费(codex、perplexity、grok、openrouter、atlascloud、claude-sdk),让用户在运行前能预估多提供商工作流的费用。

输出格式

只输出一个表格,每个提供商占一行,包含以下列:Provider、Status、Auth、Model、Cost。表格下方最多列出三条按优先级排列的修复建议。不要添加其他说明文字。

注意事项

  • 只报告本次会话中检测脚本返回的结果。昨天可用但现在检测失败的提供商应标记为 DOWN;不要弱化这一结论。

评论

支持 Markdown