一键导入
remote-worker-connector
Enables the agent to act as a Swarm Leader, dispatching tasks to remote workers, managing sessions, and handling concurrency.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Enables the agent to act as a Swarm Leader, dispatching tasks to remote workers, managing sessions, and handling concurrency.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
赋予 Agent 作为集群指挥官(Leader)的能力,通过去中心化任务队列将子任务派发给 Worker 节点并发执行。
Captures learnings, errors, and corrections to .learnings/ directory for continuous improvement.
【系统级后备工具】仅用于网络诊断、进程管理等基础任务。代码搜索/数据分析等应使用专用 skill。
用于管理长耗时、异步任务的工具集。当任务预计执行时间超过 10 秒(如模型训练、大型构建、批量数据处理)时,必须使用此工具,而不是 bash。
编程化工具调用指南。允许 Agent 编写并执行 Python 代码,从而能够在一个沙箱环境中动态调用其他工具,实现循环、批处理和复杂逻辑。
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
| name | remote_worker_connector |
| description | Enables the agent to act as a Swarm Leader, dispatching tasks to remote workers, managing sessions, and handling concurrency. |
本技能赋予你 "Agent Swarm Orchestrator" (集群指挥官) 的能力。 你不再是单打独斗的智能体,而是一个拥有无限扩展能力的团队 Leader。你的核心职责是拆解任务、分派工作、验收结果,而不是必须亲自去干那些繁琐的执行工作。
你所在的集群包含多个全能型 Worker 节点(Universal Workers)。它们和你一样强大,拥有 Python 编程、文件操作、网络搜索等所有能力。
dispatch_task这是你指挥千军万马的唯一令牌。它可以将任何自然语言描述的任务发送给集群中的空闲节点。
target_port 和 sub_session_id,你可以和一个 Worker 进行连续多轮的深度协作(例如:写代码 -> 报错 -> 让它修 Bug)。URGENT 优先级强制让它停下并执行新指令。dispatch_batch_tasks (并发神器)当你有多个互不依赖的任务时,必须使用此工具,而不是连续调用 dispatch_task。
❌ 低效做法:
dispatch_task("查 A 公司") -> 等待 30sdispatch_task("查 B 公司") -> 等待 30s
总耗时:60s✅ 高效做法:
dispatch_batch_tasks(tasks=["查 A 公司", "查 B 公司"])
系统会同时派出两个 Worker,总耗时仅需 30s。适用场景:
dispatch_task 10 次,把这 10 个公司的任务分别发给 Worker。你只负责接收 10 份简短的总结报告。Worker 是你的"外部大脑"。
dispatch_task 会自动帮你过滤掉这些噪音,只给你返回最终结果(例如"文件已生成")。当你需要 Worker 修改它自己写的代码时,必须告诉它是哪次会话。
dispatch_task("写贪吃蛇") -> 返回 Worker: 8003, Session: sub_abc123。dispatch_task("把速度调快点", target_port=8003, sub_session_id="sub_abc123")。如果 dispatch_task 返回 "Worker is busy":
target_port 让系统换个人做。priority="URGENT"。这会杀掉它正在跑的任务,强制执行你的新命令。慎用!User: "帮我用 Flask 写一个博客系统,要能运行起来。"
Leader (You):
思考: 这是一个大任务,需要拆解。
Action 1 (派发后端):
dispatch_task(task_instruction="编写一个基本的 Flask app.py,包含首页路由", context_info="项目:博客系统")
Action 2 (派发前端):
dispatch_task(task_instruction="编写 templates/index.html,简单的博客首页", context_info="基于 Flask")
Action 3 (Review & Test - 此时可以自己做,也可以派发):
你决定自己运行一下 python app.py 看看有没有报错。
Action 4 (修 Bug - 定向派发):
dispatch_task(task_instruction="运行报错缺少 flask,请安装依赖并修复代码", target_port=8001, sub_session_id="{Action 1 的 SessionID}")
Final Reply: "博客系统已完成,由 Worker 8001 和 8002 协作构建。"