mcpField
L
loop-worker

loop-worker

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

关于 loop-worker

loop-worker 是用于调度会话内周期性 Worker 的技能,可派发工作并安排下一轮执行,涵盖安全、优化、记忆、代码映射、测试、文档和基准测试。

主要功能

  1. 01通过 MCP 派发指定 Worker
  2. 02安排下一轮执行
  3. 03按缓存时效设置延迟
  4. 04运行安全与优化 Worker
  5. 05分析测试、代码和性能

适用场景

  1. 01在会话中重复进行安全分析
  2. 02定期安排性能优化
  3. 03检查测试覆盖率并映射代码库
  4. 04运行文档生成或基准测试 Worker

MCP 相关

通过 Ruflo MCP 工具派发 Worker。MCP 响应可能包含循环和 cron 建议。

安装

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

$npx skills add https://github.com/ruvnet/ruflo --skill loop-worker

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

详细介绍

在会话中使用 /loop 运行定期工作进程。考虑缓存的延迟可让提示词缓存保持温热:

  • 延迟公式:min(270, cache_ttl * 0.9) —— 默认 270s

通过 MCP 分派工作进程:mcp__plugin_ruflo-core_ruflo__hooks_worker-dispatch({ trigger: "WORKER_NAME" })

然后安排下一次迭代:ScheduleWakeup({ delaySeconds: 270, reason: "next WORKER_NAME iteration" })

可用工作进程
工作进程间隔描述
audit270s安全分析
optimize270s性能优化
consolidate600s记忆整合
predict270s预测性预加载
map600s代码库映射
testgaps270s测试覆盖率分析
document600s自动生成文档
benchmark600s性能基准测试

MCP 工具响应中包含 [LOOP_SUGGESTION] 和 [CRON_SUGGESTION] 提示——请遵循这些提示。

评论

支持 Markdown