mcpField
C
command-dispatch

command-dispatch

github.com/jxxghp其他12.0k104 次安装今天更新
代码仓库

关于 command-dispatch

用于通过实时命令目录分发 MoviePilot 字面命令和自然语言请求的技能。它不使用目录未支持的命令,并要求在执行会改变状态的操作前确认,除非用户已明确提出该操作。

主要功能

  1. 01使用 `slash.list` 查询命令
  2. 02可检查插件声明的能力
  3. 03不臆造命令或参数
  4. 04状态变更前要求确认
  5. 05检查执行结果

适用场景

  1. 01为请求查找受支持的命令
  2. 02分发字面斜杠命令
  3. 03检查插件命令能力
  4. 04确认命令是否已被接受

MCP 相关

使用 `moviepilot_api` 操作查看命令目录并分发命令;README 说明已停用的命令工具和 MCP 别名均不存在。

安装

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

$npx skills add https://github.com/jxxghp/moviepilot --skill command-dispatch

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

详细介绍

命令调度

使用 moviepilot_api;已弃用的命令工具和 MCP 别名均不存在。

  1. 对于字面形式的 /command ...,保留命令文本;如果不确定命令是否可用或语法如何,请使用 slash.list 查看实时目录。
  2. 对于自然语言请求,请调用 slash.list,然后根据返回的名称、描述和类别进行匹配。如果某项能力由插件提供,可选调用 plugin.capabilities,查看其声明的命令和操作。
  3. 切勿编造命令或参数。如果实时目录中没有匹配项,请说明未找到受支持的命令。
  4. 执行命令会改变外部状态。除非用户已明确请求执行确切的命令或操作,否则必须先获得确认。
  5. 使用 slash.run 进行调度,并在 body.command 中填写完整命令,例如 /sites disable 3。报告完成前,请检查返回的受理状态或结果。

有关站点同步、订阅刷新、清除缓存或重启等意图映射的示例仅供参考;实时 slash.list 响应才是权威依据。

评论

支持 Markdown