v1.2.0
正式版 · 2026-05-05 · 上一稳定版本 v1.1.137
这一版做了四件事
让我直接说。
不是 60 个新特性。不是底层重写。四件事。
第一,它们改名叫"数字员工"了。第二,技能不再是工具的别名——是骨架。第三,Claude Code、Codex 这种顶级编码 Agent 现在以"员工"身份进来。第四,你第一次能看见每个员工正在干什么。
就这样。
一、它们叫数字员工了
之前我们叫它们"智能体"。
这是一个工程师起的名字。
工程师听到"智能体"会点头——"嗯,agent,懂"。普通人听到只会皱眉头。智能体是什么?我为什么要管它?我用它做什么?
你雇一个员工,你不会跟他说"你是一个智能体"。你跟他说——你叫什么名字、你是干什么的、你今天的任务是什么、出问题来找我。
所以这一版我们换了名字。把整个后台里出现的"智能体"全部改成数字员工。
但这不是术语洁癖。这是世界观换了。
数字员工有:
- 角色(Role)——"我是产品研究员"、"我是客户支持"、"我是法务助理"。一句话。
- 目标(Goal)——"我帮你看清楚市场怎么动"、"我把客户问的事都接住"。
- 背景故事(Backstory)——它来自哪、为什么存在、它在意什么。
这些东西不是装饰。它们直接拼到 system prompt 里,决定它怎么回答你。
我们还做了五个职业模板——一打开就能用:
- 产品研究员
- 客户支持
- 知识管理员
- 数据分析师
- 行政助理
每一个都自带角色、目标、背景故事、合适的工具、像素艺术风格的头像、一种属于它角色的颜色。
你不是从一张白纸开始。你雇的是一个已经会工作的同事。
二、技能(Skills)不再是工具的别名
之前的"技能",老实说就是"一组工具加一段 prompt"。
这是一个糊弄过去的东西。
这一版我们重做了它。
一个技能现在是一份完整的 manifest。 它有名字、版本、能力矩阵、它需要什么工具、它需要什么外部依赖、它的 prompt、它的脚本,还有一个叫 LESSONS.md 的东西——技能在执行中学到的经验,下次自己用得上。
技能可以自己长大。 这就是 LESSONS.md 的意义——一个技能用得越多,越知道自己什么时候该出场、什么时候该闭嘴。它会写下一行"上次这样做用户不满意,下次别这样了"。它写。它读。它进化。
技能现在有市场。 8 个起步模板。安装之前会自动跑一遍 preflight 检查——你环境里少哪个 API key、需要装哪个 CLI、需要打开哪个开关,提前告诉你。不再是装完报错让你自己 debug。
技能有创作向导。 不会写 SKILL.md?打开向导,几步就能生成一个完整的技能包——多文件 bundle、密钥存储、起步模板,全在里面。
而且它和 MCP 拉通了。 MCP 服务器上声明的工具,自动包装成虚拟技能卡片显示在技能页。同名的技能会去重——你装一个真技能盖住一个虚拟技能,是想要的行为。
详情都进了一个抽屉。 工具、特性、记忆、活动、教训——五个 tab 都在一处。卡片瘦身——只留 6 个字段、一个状态徽章。看清楚比看全面重要。
技能是一个 AI 助手能不能进化的关键。给它工具,它只是会用工具。给它技能,它有套路。给它能写 LESSONS 的技能,它有经验。
三、Claude Code 现在是你的一名员工
这是这一版最大的转弯。
我以前说过——Apple 控制整个 widget。从硬件到软件到 OS 到服务,全是我们做。我现在依然这么相信。
但有些活,世界上已经有人做得比我们好了。
Claude Code 在写代码这件事上,做得非常好。Codex 也是。它们在自己的领域里,已经是顶级。
那我们去和它们打?还是雇佣它们?
这一版我们选了第二个。我们接进了 ACP(Agent Client Protocol)。
ACP 是什么——是一种让外部编码 Agent 通过 OAuth 或 API key 接进 MateClaw 的协议。装好之后,Claude Code 在 MateClaw 里就是一张技能卡。你的数字员工调它的方式,和调任何一个内置工具没区别。
具体来说:
- ACP 端点自动桥接——你配一个 ACP endpoint,它自动出现在技能页,自带一组包装工具
- 可视化环境编辑器——每个 endpoint 它需要什么 key,UI 上直接告诉你
- 会话级 cwd——每个 ACP 会话有自己的工作目录
- 错误翻译——上游报"Request not allowed"这种话,UI 上翻成你看得懂的:"你的 OAuth 被钥匙串其他应用劫持了"
- claude-code-helper、codex-helper 模板——开箱就能用
这背后的判断很简单:
MateClaw 是公司允许部署的那一个 AI。它不需要自己写每一行代码。它需要的是——当你的开发同事在 IDE 里用 Claude Code 时,公司能管得住、能审计、能切换。
ACP 让这件事可能。
四、你现在能看见每个员工在干什么
之前 MateClaw 像一座没有窗户的工厂。
你扔一个任务进去。一段时间后,结果出来。中间发生了什么——黑盒。哪个 Agent 在跑、跑到哪一步了、卡在哪、为什么慢——你看不见。
这是工程师的盲区。工程师不需要看见,因为工程师有日志。但真正用产品的人没有日志,只有信任。
这一版我们打开了所有的窗户。
最大的一扇叫 Admin 运行时控制台(后台 → 系统 → 运行时)。
打开它,你看见整个 MateClaw 里每一个正在工作的数字员工——
- 谁在跑、为谁跑
- 跑了多久、跑到了哪一步
- 当前在做什么——推理、调工具、等审批
- 用了多少 token、占多少内存
- 卡住了?一键强制回收——不用重启服务
之前要打开服务端日志、grep agentId、对照时间戳——现在打开浏览器看一眼。
整个后台也被重做了一遍:
- 头像状态环——员工是闲着、忙着、出错,从头像一眼看见
- 英雄聚焦面板——你点开一个员工,最重要的信息以最大字号在最上面
- 运行手册状态行(runbook status line)——它接下来要做什么,写在那里
- 品牌色调时间表盘——多个员工的活动按时间排开,一眼看出节奏
- 票据式 ID 标签——每个任务有一个像服务台工单一样的编号,你和团队能引用
- 工具芯片(tool chip)——卡片上直接显示这个员工常用哪些工具
- bento 元数据瓦片——重要的信息组织成瓦片,不是表格不是列表
危险操作走 mcConfirm。 删除、强制回收、改权限——之前是浏览器原生 confirm 框,丑、易点错。现在是统一的、和 MateClaw 视觉一致的确认对话框。你不会因为按错按钮丢东西。
流式对话改了——你不再看着"…"发呆
打字效果是一种谎言。它假装 AI 在思考,实际上很多时候它根本还没开始思考——网络在排队、模型在加载、API 在限流。你看着那个"..."以为它在想,其实没有。
这一版把流式做成了真实信号。
- 思考阶段、工具调用阶段、回答阶段——分开显示。 你知道它现在到底在哪一步。
- 每个 SSE 事件有自己的 ID。 网络断了重连,不会重复显示同一段话——也不会漏掉。
- 重复检测升级了。 之前 Agent 在同一个 markdown 列表上原地踏步,要走完循环才被发现。现在中间隔一段过渡话也能抓到。
- 多 Agent 互相委派的时候不打架了。 每个子 Agent 在自己的隔离会话里跑,进度批量推回主会话,不会让主流式卡顿。
- 僵尸流自愈。 跑超时、被遗弃、子任务挂了——后台清理。
长任务的"假回答"被砍掉了。 之前 Agent 跑长任务时,为了不让用户等,可能会先猜一个回答出来——这是工程师对"用户体验"的误解。用户宁可等真的,不要假的。 现在长任务必须有真实证据才回答。
还有一些事
Wiki 知识库继续往前走:
- 热点缓存——常用的知识在 agent 启动时就注入 system prompt,不用每次都查。每个知识库自带"看 / 重建 / 重置"三个按钮
- 视觉模型扩了——智谱 GLM-V、火山豆包视觉,加上之前的几家
- 聊天 LLM 一跳 fallback——主要供应商挂了,自动切到健康的那个,只切一次——不是无限重试转圈
- 删除真的删掉——删 raw material,关联的页面、向量块、磁盘文件,一起删。不再留垃圾
多模态:
- 腾讯混元 3D——现在能生成 3D 模型,UI 上
<model-viewer>直接预览,Pro / Rapid 按场景路由 - 生成类工具走统一异步管道——音乐、视频、图像,都走同一条 SSE 实时回传
安全和企业向:
- Personal Access Token——给无人值守脚本、CI、自动化用的长期凭证。可签发、可撤销、可轮换
- Webhook 出站签名——HMAC-SHA-256 body 签名,对方能验证消息是从你这来的
- Cron 分布式锁——多实例部署不会同时触发同一个定时任务
渠道:
- 飞书图片下载默认开启——视觉 Agent 看得到图了
- 飞书长消息分段不截断——5000 字也能完整发出去
- 企业微信 listener 去重——不再因为重复连接出现两个回应
修复(你不会注意到、但会让你少骂一句的):
- 工具调用过多的回应被切片包住,不会让对话挂掉
- ChatConsole 上的当前选中 Agent 头像也走 SkillIcon 渲染,不再串风格
- 每个 Model 可以单独配 HTTP 超时——慢推理模型不再被卡死
- Shell 工具尊重你的
$SHELL——不再强制用 sh - 单次 LLM 响应里 tool_calls 数量有上限——防止失控的 Agent 把 token 烧光
- 子 Agent 自动继承父对话上下文——委派出去不丢知识
完整清单:git log v1.1.137..HEAD。
这一版对你意味着什么
如果你刚开始用 MateClaw——
打开后台,五个职业模板挑一个。一分钟之内,你有一个能干活的同事。
如果你已经在用了——
老的"智能体"自动变成"数字员工",配置不动。但你可以给它们加 role / goal / backstory——加完之后回答会变好。试一下。
如果你在做开发——
去技能市场看看有没有 ACP 模板。如果你已经用 Claude Code 或 Codex,把它们接进来——它们会变成你的团队的能力,不是你一个人的。
如果你跑生产环境——
升级——配置全部兼容。新的 admin 运行时控制台在 后台 → 系统 → 运行时。生成 PAT 之后用它跑你的 CI 集成。
如果你之前因为某个东西放弃了——
回来试一次。流式更准了,多 Agent 不打架了,Skills 真的能装能用了,你看得见每个员工在做什么了。
One more thing.
数字员工。
不是智能体。
不是助手。
不是 chatbot。
是员工。
你给他们名字、角色、目标、背景故事。你给他们工具。你给他们技能。你给他们记忆。
他们替你工作。你看得见。你管得住。你随时换。
这才是个人 AI 操作系统该有的样子。
