MateClaw 1.3.0 发布:新增工作流与触发器,推动多智能体系统向业务流程 OS 演进

2026/05/13 16:20阅读量 2

MateClaw 1.3.0 正式发布,新增工作流、触发器、Wiki 知识加工、员工级 MCP 工具绑定、多模态旁路路由及 Office 文档生成等核心能力,使 AI 系统从单一“数字员工”向可编排、可治理的业务流程操作系统升级。

MateClaw 1.3.0 是基于 Spring Boot / Spring AI Alibaba 的开源自部署多智能体 AI 操作系统,面向团队、企业和开发者。该版本重点补齐了流程编排、事件触发、知识加工、员工级工具绑定和文档生成能力,推动系统从“数字员工”走向“能跑业务流程的 AI OS”。

工作流:将多个数字员工组装为业务流程

新增 Workflow 工作流能力,支持将多个数字员工和系统动作编排为线性业务流程。采用“线性 step 数组 + mode 字段”的轻量设计,当前支持 7 种 step mode:

  • sequential:顺序执行,上一步输出进入下一步
  • fan_out / collect:并行扇出与结果收口
  • conditional:基于 Pebble 表达式执行条件分支
  • await_approval:流程中途暂停等待审批,重启后可恢复
  • dispatch_channel:将结果分发到不同渠道
  • write_memory:将结果写入员工记忆,支持多种合并策略
    编辑方式提供 JSON 优先的 Monaco 编辑器、JSON Schema 校验、Pebble 静态检查及基于 @vue-flow/core 的只读流程画布。不支持 DSL 的用户可通过自然语言生成草稿并审阅后发布。工程上引入不可变 revision、payload 存储、跨 workspace ACL、运行历史、异步 dispatch 和 GC 调度机制。

触发器:事件自动启动流程

Trigger 触发器系统支持 6 类触发模式:cron(定时)、webhook、channel_message、agent_lifecycle(数字员工生命周期)、content_match、workflow_completion。触发后动作可启动工作流或直接向数字员工发送消息。内置事件去重、per-trigger rate limit、Bot 自消息过滤、递归循环保护和未知 pattern fail-closed 机制。多实例下 cron 触发通过 ShedLock 确保唯一执行。

Wiki:从搜索索引升级为处理流水线

新增 Transformations 引擎,允许用户为原始材料或 Wiki 页面配置模板,调用 LLM 生成结构化结果并保存回 Wiki。主要能力:用户自定义 transformation 模板,每个模板独立选择模型,支持 markdown/json 输出及可选 JSON Schema 校验;支持跨材料 map-reduce 聚合生成合成页;reverse-citation 将合成内容绑定回源 chunk;支持取消、重跑、token 用量记录和两次运行并排比较。内置 7 个企业模板:合同条款抽取、客户情报、风险摘要、KPI 提炼、会议纪要规整、知识页结构化、问答对生成。

MCP per-agent 绑定与多模态旁路路由

员工级 MCP 工具绑定:每个数字员工可独立选择可用 MCP 工具;工具选择器按 server 分组并标注状态(connected、stale、unavailable、orphan);保存时校验工具存在性;同名工具自动前缀化避免歧义。多模态新增 sidecar 旁路路由:主模型不支持图片时,自动调用视觉模型生成图片描述,再注入主对话。

从对话直接生成 Office 文件

新增 4 个 JVM 原生文档生成工具:DocxRenderTool(Markdown 转 .docx)、XlsxRenderTool(Markdown 表格转 .xlsx)、PptxRenderTool(Markdown 章节转 .pptx)、PdfRenderTool(Markdown 转 .pdf,支持中文)。工具运行于 JVM 内,不依赖 npm 子进程或本地 Office。image_generate 增强支持 URL、base64、消息附件、历史图片引用和多图组合。

上下文工程与稳定性改进

  • 压缩历史时锚定首条用户消息;不跨 tool_call/tool_response 边界压缩;老工具结果保留原文;spill 标记跨多次压缩保持有效;前端通过 compact_status SSE 感知压缩状态。
  • 流式 tool-call 参数实时修正为合法 JSON;重复输出及时截断;非瞬时错误显示恢复卡片;TLS/socket 瞬时错误自动重试。

其他更新

  • 企业微信审批卡片 keepalive、群聊多人归属、长消息自适应合并
  • 异步工具结果回流至飞书、钉钉、企微、Slack 等渠道
  • Docker 启动不再强制要求 DASHSCOPE_API_KEY
  • 5 个重量级内置技能改为 optional,降低默认启动成本
  • Spring AI 升级至 1.1.6,Spring AI Alibaba 升级至 1.1.2.3
  • OpenAI Whisper STT 可路由至任意 OpenAI-compatible 端点
  • 自定义 OpenAI-compatible provider 可不要求 API Key
  • 修复对话删除、MCP 中文名、虚拟卡编辑、clipboard 降级、PDF OCR 等问题

快速开始

桌面端用户可从 GitHub Releases 下载安装包(内置 JRE 21)。源码方式:mateclaw-server 运行 mvn spring-boot:runmateclaw-ui 运行 pnpm install && pnpm dev。Docker 部署:cp .env.example .env && docker compose up -d

准备好启动您的定制项目了吗?

现在咨询,即可获得免费的业务梳理与技术架构建议方案。