SuperAPI AI 工具集

dingtalk-workflow-multi-agent-dev

智能体与模型

查看项目

更新于 10-15 23:59

技能介绍

用途:编排 Claude Code Agent Tool 的多代理能力,让多个子代理协同完成编程任务,并用钉钉作为任务管理与通知层。触发词包括“并行开发”“多代理”“竞赛模式”“分工模式”“流水线协作”“代码对比”“多Agent开发”。

主要能力:三种工作模式。竞赛模式由2-3个代理对同一任务各自完成,AI对比评分后选优;分工模式将多个独立任务并行分配给不同代理;流水线模式按“代码→审查→测试”顺序协作,前一阶段输出作为下一阶段输入。另有任务历史回顾,可查询开发任务与竞赛记录。

使用方式:首次使用需初始化 aitable 数据表,创建“多代理开发”Base 及“开发任务”“竞赛记录”两张表并添加业务字段,命令如 dws aitable base create --name "多代理开发" --yes -f json、dws aitable table create、dws aitable field create。执行时用 Agent Tool 启动子代理,结果通过 dws aitable record create 保存,通知用 dws chat message send-by-bot,后续待办用 dws todo task create。所有 dws 命令必须加 --yes。

适用场景:需要最优方案的方案对比、多个独立任务并行、复杂功能需质量保障的代码审查链,以及开发任务历史回顾。

限制:多代理执行依赖 Agent Tool,需要足够计算资源;竞赛模式建议2-3个代理;流水线模式必须顺序执行;dws todo task create 偶发服务端 NPE(errorCode 999),需重试一次,仍失败则仅保存在 aitable 中。该技能与钉钉平台关联最小,主要编排 Claude Code Agent Tool。