一张图看懂机器人怎么工作

跑在你的电脑上,
或持续运行在线上

两种方式使用的是同一个机器人。区别只在于:是谁让它保持运行,以及它在哪里处理消息。

01
人点击、提问、收到回答
本地电脑Desktop 与本机机器人
企业微信接收问题、传递消息、展示回答
Robot 服务运行管理、会话记录、线上机器人

哪一种更适合我?

可以随时停止一种方式,再切换到另一种;同一机器人不会同时跑两份。

你关心的事
本机运行
线上运行
电脑要一直开着吗?
需要。电脑关机或彻底退出后,机器人会离线。
不需要。Desktop 退出或电脑断网,机器人仍在线。
能使用本机文件吗?
可以在授权的本机工作目录中处理资料。
不会读取你的本机硬盘;线上有独立空间。
适合什么场景?
个人调试、临时使用、需要本机资料。
长期服务、持续答疑、电脑不方便一直开机。
怎么查看状态?
Desktop 检查这台电脑里的机器人进程。
Desktop 重新打开后,从线上自动恢复运行状态。
给开发者:查看技术边界
本机运行由 Desktop 创建并监督 Sidecar,运行权为 desktop_local。完整退出 Desktop 会停止本机 Sidecar。
线上运行由独立 Runner 直接运行 robot 内置的 cloudagent,运行权为 desktop_cloud。Desktop 只通过控制面 API 操作和恢复状态。
两种方式都由 robot 管理审批、租约、消息状态和运行权;同一个 Bot 始终只有一个有效 owner。
现有 Cloud Bridge 不参与 Desktop 线上运行,也不会与线上 Runner 共用进程、队列、配置或发布链路。