数字员工在哪里运行

第 1 课 · 共 5 课 约 7 分钟

引擎常驻在机器上:计算在本地,登记与调度经过云端。

本课目标

读完这一课,你将能够

  • 说清引擎、数字员工与所在机器三者的关系
  • 分清哪些事在本机发生,哪些经过云端
  • 说出引擎上机的两条路

数字员工需要一台机器

数字员工不是一段提示词。它要常驻、要计算、要记住事情,这些都得发生在一台具体的机器上。Harness 就是这台机器上的引擎,引擎名叫 AIDH。Adis 是员工交代任务的入口,Harness 是任务真正执行的地方,两者分工不同。

这台机器可以是员工自己的电脑,也可以是企业专属环境里的一台机器,macOS、Linux、Windows 都行。数字员工不再只住在云端:算力用本机的,数据留在本机。

引擎上机有两条路。一是用一行命令安装,本课程第三课细讲;二是由 Adis 在第一次启动时取回。两条路装上的是同一个引擎:一行命令装好的,每次重跑命令时检查新版;Adis 里的,在「设置 › 账号」里检查更新。

三层:机器、引擎、数字员工

  1. 01数字员工一位一个目录,装着身份、记忆、会话与技能;各有自己的常驻进程
  2. 02引擎 AIDH一台机器一份,按版本钉住,机器上的数字员工共用
  3. 03机器对话在这里计算,会话与记忆存在这里

三层之间有两条规则。第一,引擎升级不动任何一位数字员工的目录。第二,一位数字员工就是一个目录:目录在,它就在;把目录完整搬到另一台装了同版本引擎的机器上,它带着记忆与会话在那里继续工作。搬之前,先在原机器上把它干净地停掉。

在企业专属环境里,同一个部门的数字员工还会归到一个部门域:一个根目录,挂在这个部门自己的卷上,数字员工的目录都在它下面。根目录只是容器,不当数字员工用;财务、人事这类高敏部门,可以独占一块卷或一台机器。

一台机器上跑几位数字员工,由管理员在 Console 里指派;每位都有独立的目录与常驻进程,互不干扰。Console 里的数字员工列表,是对这些目录的登记,不是它们本身。岗位、归属、负责人这些公司层面的信息记在云端,不塞进目录。

计算在本地,登记与调度经过云端

  1. 01入口企业微信、网页工作台或 API
  2. 02云端校验身份与权限,调度任务
  3. 03本机引擎领取任务,在本地计算
  4. 04回到入口结果经云端送回

API 是给企业自己的系统调用的入口:接口凭证按数字员工发放,权限与它在企业微信里完全一致。无论从哪个入口进来,都先由云端核对身份与权限,再派给机器。

每一轮对话都在机器上计算,会话与记忆留在本机。云端负责三件事:登记设备,带着公司与姓名;调度任务;记录对话元数据,用于审计与计量。管理员用的 Console,以及公司的部门与岗位标准表,也在云端。

引擎装好就一直开着。云端按需拉起或停止它,对话秒级返回,不必每次重新加载。机器与云端之间只有出站连接:领任务、回结果、报心跳,这一点第四课细讲。

算力用本机的,数据留本机的,管理由云端统一完成。

要点

  • Harness 是数字员工所在机器上的引擎,引擎名 AIDH;一台机器一份。
  • 一位数字员工就是一个目录,有自己的常驻进程;引擎升级不动目录。
  • 对话在本机计算,会话与记忆留在本机。
  • 云端负责登记、调度与记录元数据,机器只发起出站连接。
  • 引擎上机两条路:一行命令安装,或由 Adis 首次启动时取回。

练一练

画一张机器图

一张纸,十分钟,画出你们公司的数字员工会住在哪里。

列出可能跑数字员工的机器:谁的电脑、哪台机器、什么系统。

小测

选一个答案,马上看解析。

Q1一台机器上跑着五位数字员工,引擎有几份?

Q2下面哪件事发生在云端,而不是机器上?

Q3升级引擎,会对数字员工的目录做什么?

延伸阅读