mcpField
M
monitor-stream

monitor-stream

github.com/ruvnetAgent 工作流80.0k745 次安装今天更新
代码仓库

关于 monitor-stream

monitor-stream 用于实时查看群组活动流,避免反复轮询状态。它通过命令行 Monitor 工具流式输出 NDJSON 事件,并提供 MCP 调用用于单次状态检查。

主要功能

  1. 01实时流式接收群组事件
  2. 02接收 Agent 启动和任务事件通知
  3. 03跟踪记忆写入与健康检查
  4. 04通过 MCP 执行单次状态检查

适用场景

  1. 01实时跟进 Agent 启动
  2. 02无需轮询即可监控任务完成
  3. 03查看记忆写入和健康检查

MCP 相关

该技能指出可使用 MCP swarm_status 和 swarm_health 进行单次状态检查;事件流则通过命令行运行。

安装

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

$npx skills add https://github.com/ruvnet/ruflo --skill monitor-stream

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

详细介绍

使用 Monitor 工具实时流式传输 swarm 事件,而不是轮询:

通过 Monitor 运行:npx @claude-flow/cli@latest swarm watch --stream

此命令会流式传输 NDJSON 事件,包括 Agent 启动、任务完成、内存写入和健康检查。每一行 stdout 都会触发通知。

如需一次性查看状态,请使用 MCP:mcp__plugin_ruflo-core_ruflo__swarm_status 或 mcp__plugin_ruflo-core_ruflo__swarm_health。

优先使用 Monitor,而不是在循环中轮询 swarm status。有关原因,请参阅 ADR-091。

评论

支持 Markdown