SuperAPI AI 工具集

oma-coordination

智能体与模型

查看项目

更新于 10-15 21:42

技能介绍

用途:面向跨全栈、移动端等复杂功能,需要在产品经理、前端、后端、移动端和 QA 智能体之间做协调时的手动、逐步工作流指南。

适用场景:功能横跨多个领域;需要多角色协作;用户希望获得多智能体协调的逐步指导。不适用:单一领域的简单任务(直接用对应智能体);希望自动化执行(用 orchestrator);快速修复或小改动。

核心规则:始终先由 PM Agent 做任务分解;同优先级任务并行启动;在前端/移动端任务前定义 API 契约;QA 评审始终为最后一步;分配独立工作区避免文件冲突;代码探索与修改优先使用 Serena MCP 工具;按顺序执行各步骤,不得跳过。

工作流:第 1 步用 PM Agent 规划,分析需求、选技术栈、生成带优先级的任务分解。第 2 步按优先级启动智能体,通过 CLI 使用 spawn-agent.sh,CLI 选择遵循 oma-config.yaml 中的 agent_cli_mapping,同优先级任务用后台进程并行启动,例如:oma agent:spawn backend "task description" session-id -w ./backend & 与 oma agent:spawn frontend "task description" session-id -w ./frontend & 再 wait。第 3 步监控与协调,用 memory read 工具轮询 progress-{agent}.md 文件,核对智能体间 API 契约一致、共享数据模型一致。第 4 步 QA 评审,最后启动 QA Agent 审查所有交付物,对 CRITICAL 问题重新启动对应智能体处理。自动化替代:如需无需手动启动的全自动执行,改用 orchestrator 技能。参考资料见 resources/examples.md。

限制:具体配置字段取值、可用 CLI 命令集及 Serena MCP 的安装与配置方式暂未提供。