mcpField
C
ctx-doctor

ctx-doctor

github.com/mksgluAgent 工作流32.7k1.6k 次安装今天更新
代码仓库

关于 ctx-doctor

ctx-doctor 用于运行 Context Mode 诊断,并在对话中展示状态报告。它调用 `ctx_doctor` MCP 工具;工具调用失败时可改用 CLI。

主要功能

  1. 01运行服务端诊断
  2. 02显示纯文本状态结果
  3. 03MCP 调用失败时使用 CLI 备用方案

适用场景

  1. 01检查 Context Mode 状态
  2. 02在不同客户端展示诊断结果

MCP 相关

调用 `ctx_doctor` MCP 工具在服务端运行检查;工具调用失败时,技能说明了 CLI 备用方案。

安装

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

$npx skills add https://github.com/mksglu/context-mode --skill ctx-doctor

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

详细介绍

Context Mode Doctor

运行诊断,并直接在对话中显示结果。

说明

  1. 直接调用 ctx_doctor MCP 工具。它会在服务端运行所有检查,并返回纯文本状态报告。
  2. 原样显示结果——结果已使用纯文本状态前缀进行格式化:[OK] 通过、[FAIL] 失败、[WARN] 警告。为确保跨客户端兼容性(例如 Z.ai GLM),可安全由渲染器处理(不使用 Markdown 任务列表语法)。
  3. 回退方案(仅当 MCP 工具调用失败时):从此技能的基础目录推导出插件根目录(向上两级——移除 /skills/ctx-doctor),然后使用 Bash 运行:
    CLI="<PLUGIN_ROOT>/cli.bundle.mjs"; [ ! -f "$CLI" ] && CLI="<PLUGIN_ROOT>/build/cli.js"; node "$CLI" doctor
    
    使用相同的 [OK]/[FAIL]/[WARN] 前缀,原样重新显示结果。

评论

支持 Markdown