状态截至 2026 年 11 月 3 日。「已发布」表示正式版已提供,最低版本要求见对应说明;「即将发布」为功能预告,具体功能和上线时间以正式发布版本为准。
需要 Mini App 还没有的运行时能力,可以到开源社区置顶的能力许愿单留言。
- 已发布 正式版可用
- 实验性 接口定义可能调整,使用前做特性检测
- 即将发布 将随后续版本发布,接口以发布版本为准
- 规划中 尚未开放
与 Agent 协作
| 能力 | 状态 | 说明 |
|---|---|---|
| Agent 调用 Mini App 的工具 | 已发布 | 托管 MCP:Node 服务把业务功能作为工具提供给 Agent,页面和 Agent 操作同一份数据 |
| 交给输入框 | 已发布 | message.append 把整理好的内容放进当前会话的输入框,用户确认后再发送 |
| 发起 Agent 会话 | 已发布 | 页面和 Node 服务都能发起会话,并选择模型和 agent。回复流式显示,审批和问卷在页面中处理;也可用 open(sessionId) 将会话显示到聊天侧栏。Node 侧可设并发上限,超出的调用排队等待 |
| 会话忙时跟进 | 已发布 | run 带 whenBusy:目标会话正忙时,排队等待空闲,或把消息插入正在进行的回合 |
会话
| 能力 | 状态 | 说明 |
|---|---|---|
| 在会话里打开 | 已发布 | 输入框里出现引用就启动后台并打开页面;open 带 path 直接打开插件内的某个地址;服务未重启、页面未重载且未指定 path 时,同一会话再次打开保留路由和状态 |
| 多个会话共用一个服务 | 已发布 | 服务按插件共享,页面按会话分开 |
| 登录变化后继续可用 | 已发布 | 刷新登录凭据不影响运行中的 Mini App;同一账号再次登录后,重新获取工具即可继续,不用重新发布 |
| 读取和观察用户会话 | 已发布 | agent.sessions 列出用户的会话,agent.session 查看详情,agent.observe 订阅会话进度;需在 manifest 声明 session.read,用户可以在权限面板随时关闭 |
界面与窗口
Host 感知与导航
| 能力 | 状态 | 说明 |
|---|---|---|
| 主题与界面语言 | 即将发布 | 支持页面适配宿主的明暗主题和界面语言 |
| 导航状态感知 | 即将发布 | 感知宿主的公开界面状态及导航变化 |
| 打开宿主入口 | 即将发布 | 用户操作后,从 Mini App 打开宿主常用入口 |
设备
后端与数据
| 能力 | 状态 | 说明 |
|---|---|---|
| 后端服务 | 已发布 | 导出 start(context),宿主分配端口、负责启停;Node 入口也能拉起 Python、Go 等服务,再从分配的端口反向代理过去 |
| 持久化数据 | 已发布 | 每个插件有独立的 dataDir,服务重启和插件更新后数据仍会保留 |
| 数据接入 | 已发布 | Host Connector 使用用户在 MiniMax Code 里授权的账号调用 Notion 等应用,插件自己不保存凭证;也可以直接用 CLI、HTTP API、SDK 和本地文件 |
| 统一工具入口 | 已发布 | manifest 声明 toolAccess 后,context.tool 通过同一套接口列出和调用宿主已挂载的 MCP 工具和 Connector;每次调用都遵守用户为 Agent 设置的权限规则,需要确认时由宿主弹框 |
权限与安全
| 能力 | 状态 | 说明 |
|---|---|---|
| 端口鉴权 | 已发布 | 每次运行签发一个凭据,只有 Mini App 页面和托管 MCP 能访问服务端口,插件代码不用改 |
| 插件和页面不接触凭证 | 已发布 | 宿主使用用户授权的第三方账号代为调用,宿主凭据、内部端口和工具引用都不暴露给页面 |
| 授权与确认 | 已发布 | Connector provider、Agent 权限、置顶和鼠标穿透都要在 manifest 里声明;交给输入框每次都要确认;Agent 审批只有「允许一次」和「拒绝」,Mini App 不能改用户的全局权限规则 |
| 权限面板 | 已发布 | 插件详情里逐项开关这个 Mini App 的 Connector、Agent 会话、读取会话、工具调用、麦克风、摄像头和通知权限;默认开启,关闭后新调用立即受限,不用重启 |
| 页面系统权限默认拒绝 | 已发布 | 麦克风、摄像头和通知需在 manifest 声明并开启对应权限;定位等未开放的系统权限默认拒绝 |
构建、发布与运行
| 能力 | 状态 | 说明 |
|---|---|---|
| 创建与安装 | 已发布 | /miniapp-creator 一句话创建,用内置浏览器截图验收;也可以把现成的目录或 ZIP 交给 Agent 发布;官方 Mini App 走插件市场的安装、更新和卸载 |
| 从 GitHub 导入 | 即将发布 | 导入 GitHub 仓库中的 Mini App |
| 运行管理 | 已发布 | 发布分步完成,安装失败自动恢复旧版本;inspect 查看来源、运行状态和诊断;用 stop、restart 停止或重启服务,失败时也可从工具栏重新启动 |
| 受控市场更新 | 已发布 | 新版 Mini App 定义仍兼容且更新需要重启时,运行中的实例保留当前整包,直到用户确认更新或服务停止;定义被删除或因最低版本要求被屏蔽时,宿主会退役旧服务,无需等待确认 |
| 按内存管理运行容量 | 即将发布 | 取消固定 3 个服务的限制,根据设备内存确定可同时运行的服务数量 |
| 后台休眠与恢复 | 即将发布 | 根据内存压力释放后台资源,降低闲置 Mini App 的内存占用 |
| 定时自动处理 | 规划中 | 按计划更新数据或执行重复工作 |
版本与兼容
| 能力 | 状态 | 说明 |
|---|---|---|
| 最低版本与能力探测 | 已发布 | miniapp.json 的 engines.mcode 声明最低 MiniMax Code 版本;识别该声明的宿主版本不足时,不加载 Mini App,同包 Skill 和普通 MCP 保留。capabilities.has(name) 检查宿主接口支持,不代表插件授权 |