核心用法
AOI Squad Orchestrator (Lite) 是一款面向任务协作场景的本地编排工具,通过预设角色组合模拟小型团队协作流程。用户可通过命令行界面选择三种固定团队模式(planner-builder-reviewer、researcher-writer-editor、builder-security-operator),为每个角色分配稳定的化名,并可自定义重命名。执行 aoi-squad run 命令后,系统生成固定格式的 JSON 结构化报告,便于下游解析或自动化测试集成。
显著优点
- 零外部依赖:无网络请求、无 API 调用、无数据外传,完全本地运行
- 可预测输出:单一固定 JSON Schema 降低集成复杂度,适合 CI/CD 场景
- 用户可控命名:支持角色重命名,提升场景代入感与可读性
- 轻量预设设计:三种经典协作模式覆盖规划-执行-审核、研究-创作-润色、构建-安全-运维等常见工作流
潜在局限
- 功能范围受限:仅提供角色框架与结构化输出,不承载实际执行能力
- 无智能推理:角色分配为静态预设,无动态任务分解或自适应调整
- 扩展性有限:暂不支持自定义角色数量或新增预设模式
- 数据持久化简单:仅本地 JSON 文件存储命名映射,无版本控制或同步机制
适合人群
- 开发者与测试工程师:需要模拟多角色协作流程进行系统集成测试
- 技术项目经理:用于任务拆解与责任划分的结构化梳理
- AI 工作流设计者:作为多智能体系统(Multi-Agent)的原型验证工具
常规风险
- 配置持久化风险:
~/.openclaw/aoi/squad_names.json存储于用户主目录,多用户环境或容器场景下需注意权限隔离 - 命名冲突风险:重命名未做全局唯一性校验,跨预设可能出现同名混淆
- 无审计日志:操作记录不保留,生产环境追溯能力缺失