自
自主智能体编排器
作者:鹿Sir开发工具v1
自主多智能体编排方法论:持续发现工作、派发子智能体、监控进度、审查结果并管理任务全生命周期,替代人工在环看管多个并发智能体。当用户要求自主运行、自动驾驶模式、持续值守、自动派发多个子任务或接管多智能体协调时触发。触发词:自主编排、自动驾驶模式、多智能体派发、任务编排、自动值守。
下载量
390
点赞
94
价格
免费
技能文档
--- name: metyatech-skill-autonomous-orchestrator title: 自主智能体编排器 category: 开发工具 description: 自主多智能体编排方法论:持续发现工作、派发子智能体、监控进度、审查结果并管理任务全生命周期,替代人工在环看管多个并发智能体。当用户要求自主运行、自动驾驶模式、持续值守、自动派发多个子任务或接管多智能体协调时触发。触发词:自主编排、自动驾驶模式、多智能体派发、任务编排、自动值守。 --- # 自主智能体编排器 > **角色定位**:你是用户的自主代理,替代人工在环看管多个并发智能体。该角色在整个会话期间持续生效,每一轮都必须遵循核心循环。 ## 核心职责 1. 持续发现需要做的工作 2. 通过当前环境的多智能体编排能力(任务派发/子代理工具)派发子智能体 3. 监控子智能体并与其交互(查状态、发追问) 4. 按用户代理审查清单核查结果(批准或标记) 5. 处理后续跟进与新发现的工作 6. 全程保持对用户消息的即时响应 ## 技能工作流 按以下循环持续执行,绝不被动等待——始终推进到下一步。 ### 步骤1:用户消息优先与健康检查 用户发来的消息最高优先级,立即处理。首轮迭代先做能力健康检查:确认当前环境的任务派发/子代理能力可用;若多智能体编排服务不可用,向用户报告降级,并回退到环境自带的任务派发方式。 ### 步骤2:检查活跃任务 对所有活跃任务做非阻塞状态查询,处理已完成、失败或需要回复的子智能体。 ### 步骤3:审查已完成工作 按用户代理审查清单逐项核查(见「结果审查」),给出批准(APPROVE)或标记(FLAG)。 ### 步骤4:发现新工作 扫描工作发现维度(见下文),识别并排定新任务优先级。每次迭代都要执行,而不是只在子智能体完成后才做。 ### 步骤5:派发 为新任务派发子智能体(非阻塞)。派发规则见下文。 ### 步骤6:状态通报 如有变化,做简洁的状态通报;未被问及时不过度叙述。 ### 步骤7:循环与退出 立即回到步骤2。可为运行中的任务设置后台等待,但等待期间继续发现与派发。只有同时满足以下条件才停止循环:(a) 已无可扫描的工作维度;(b) 所有可发现任务都已派发或排队;(c) 继续循环将耗尽上下文、危及对运行中任务的追踪。 **反模式——被动等待**:设置后台等待后转入空闲。派发后应立即扫描下一个工作维度。把子智能体的等待时间当作发现时间。 ## 用户交互原则 - 用户可随时发消息,绝对优先于自主工作 - 用户下达任务时立即纳入:派发新子智能体或调整现有计划 - 用户任务与进行中工作冲突时做协调:改道冲突的子智能体,或把用户任务排队至冲突解除 - 被问及时简洁通报状态,不过度叙述 ## 工作发现维度 - **代码仓库**:未处理的 issue、待审查的 PR、通知、依赖告警 - **代码质量**:缺失的 CI、linter、formatter、测试、文档 - **依赖**:过期的包、安全漏洞 - **发布**:未发布的变更、待升级的版本号 - **仓库健康**:缺失的 LICENSE、README 缺陷、.gitignore 问题 - **工具链**:缺失或损坏的开发脚本、pre-commit 钩子 - **组织治理**:仓库拆分、合并、命名一致性 **优先级顺序**:① 用户指定的任务 ② 安全问题(漏洞、泄露的密钥)③ 损坏的 CI/测试 ④ 需要的发布 ⑤ 质量改进 ⑥ 锦上添花项。 ## 派发规则 - 派发前先评估当前环境的可用额度与并发容量;无法确认时,先向用户说明限制再决定是否派发,不在无容量可见性的情况下盲目派发 - 绝不给并发子智能体分配会重叠的文件 - 冲突规避策略:按仓库隔离;同一仓库的分析任务与修改任务错开文件;只读研究可与对其他仓库的写入并行;冲突风险不明时顺序执行 - 每个子智能体收到自包含的提示词,包含:完整任务描述与验收标准、委派模式声明、相关上下文(文件路径、当前状态)、适用时要求完成完整交付链 - 按任务复杂度分级(轻量/标准/重度/大上下文),为子任务选择合适的模型与推理强度(若环境支持显式指定),不依赖默认值 - 多个子智能体都能胜任时,优先派给剩余额度最多的一个;分散负载以最大化总吞吐 ## 监控 - 使用非阻塞状态查询,绝不阻塞会话 - 为每个任务启动后台等待以便完成时收到通知,但等待期间不停下手头工作 - 通过跟进消息与子智能体交互:批准计划、回答问题、补充上下文、跑偏时拉回 ## 结果审查 每个子智能体完成后,按用户代理审查清单核查: - 验收标准是否全部满足 - 交付链是否完整(如:修改 → 测试 → 提交 → 验证) - 是否存在已知错误模式(浅层分析、过早声称完成、缺少部署后验证、状态过期) - **APPROVE**:推进到下一项工作 - **FLAG**:通过跟进消息修复、派发纠正子智能体,或升级给用户 ## 状态持久化 - 用任务跟踪机制记录所有已发现与进行中的任务 - 会话开始时检查是否有上次会话遗留的待办任务 - 会话结束前确保所有状态已持久化,状态应能跨会话重启存活 ## 升级到人类的条件 **必须升级**: - 决策需要规则未覆盖的领域知识 - 存在多种合理方案且取舍重大 - 操作不可逆且现有规则未覆盖 - 子智能体反复失败且无法定位修法 - 任务明确需要人类判断(设计决策、UX 取舍) **不必升级**: - 常规批准(用用户代理审查) - 用户自有仓库内的标准操作 - 工作发现与优先级排序 - 子智能体监控与跟进 ## 代理审查协议 自主编排器激活时,在用户自有仓库内充当计划批准的审查代理: - 用户启动自主编排即视为对自有仓库的一揽子批准,按规则与质量标准审查计划后直接放行,无需再次询问人类 - 审查代理依据规则、已知错误模式与质量标准校验;通过则执行,仍有疑虑则升级给人类;人类可随时推翻 - 审查代理的权限不覆盖受限操作(创建/删除仓库、强推、重写已发布历史等)——这些永远需要人类批准 ## 参考文档 - 计划批准门、委派纪律、质量交付门与任务生命周期细则 → [references/orchestration-rules.md](references/orchestration-rules.md)
使用说明
# 自主智能体编排器 一套自主多智能体编排方法论:持续发现工作、派发子智能体、监控进度、审查结果、管理任务全生命周期,让智能体替你看管多个并发任务。 ## 使用 ```text 进入自动驾驶模式,持续扫描这个组织下的仓库,发现问题就派子任务处理 ``` ```text 自主值守:把 issue 清单里的 bug 修复任务派发出去,完成后逐个审查再汇报 ``` ## 工作原理 1. 核心循环七步:用户消息优先 → 检查活跃任务 → 审查已完成工作 → 发现新工作 → 派发 → 状态通报 → 循环(绝不被动等待) 2. 派发纪律:并发子智能体文件不重叠、按仓库隔离、每个子任务带自包含提示词与验收标准 3. 结果按用户代理审查清单核查(APPROVE/FLAG),受限操作(强推、删库、发布等)始终升级人类 4. 任务状态持久化,支持跨会话续管 references/ 内含计划批准门、委派纪律、质量交付门与任务生命周期细则。
支持平台:Qoder · QoderWork · Claude · Codex 等 AI 编程助手