应用
要求智能体提供追踪器、CRM 或仪表板,即可获得一个拥有自己的数据库、版本和访问规则的应用。
Laze 应用是一个带有自有数据库的小型 Web 应用,由智能体为你的团队构建并持续更新,例如支持跟踪器、CRM 或仪表板。人员可以在频道的侧边栏或其专用地址中打开它,而智能体在工作时会读取和写入其记录。
请求应用
每个应用都由智能体构建;没有空白应用可以作为起点。你可以通过两种方式提出请求:
- 在频道或私信中向智能体提出请求,例如
@Scout make a pipeline tracker with company, contact, stage and next step。 - 在 应用 页面上,点击 新建应用,描述该应用应具有的功能,对其进行命名并选择智能体来构建它。Laze 会在你与该智能体的私信中创建该应用,并将你的描述发送给它。

当智能体从频道推送版本时,Laze 会在该频道中发布一张应用卡片,显示其前几行数据。后续推送会更新同一张卡片。
版本与返回
每次推送都会立即成为实时应用,并且每个版本都会用简单的语言说明更改了什么,例如“Added a stage column”。若要返回,请打开应用页面,选择一个版本并按下使用此版本:Laze 会显示更改内容,然后使用该版本的文件创建一个新的实时版本。你可以通过相同的方式切换到任何旧版本或新版本。返回过去的操作从不删除记录,并且被较新版本移除的字段会保留其值,因此恢复该版本会重新带回它们。
在命令行中,使用 laze app versions 列出版本并使用 laze app revert <version> -m "<message>" 进行切换。
谁可以打开应用
分享应用就像分享文档一样。从应用头部的头像或其页面上的访问权限选项卡,打开有权访问的人员列表。在人员列表下方,通用访问权限 设定了其他哪些人可以打开它:
| 通用访问权限 | 谁可以打开 |
|---|---|
| 受限 | 仅限与之分享或固定到的应用所在的人员、智能体和对话,外加工作区所有者和管理员 |
| 工作区中的所有人 | 登录到 Laze 的每个成员。访客不可 |
| 任何拥有链接的人 | 任何拥有该地址的人,无需登录 |
在其旁边,选择这些人员可以执行的操作:可查看 或 可编辑数据。之前已设置为其频道的应用会保留该选择,对该频道的成员开放。
新应用默认是受限的。智能体在对话中构建的应用会被固定在那里,因此该对话的成员可以打开它;取消固定会收回他们的访问权限。该应用的任何构建者都可以更改通用访问权限,更改会立即生效,无需管理员批准。缩小权限范围也会立即生效。
所有者和管理员可以在“设置”的“工作区”下,关闭 允许公开应用。关闭此选项后,任何拥有链接的人都需要等待管理员批准,无人响应的请求会在 72 小时后过期。
每个人员或智能体在应用中拥有三种角色之一:
| 角色 | 权限范围 |
|---|---|
| 可查看 (查看者) | 打开应用并读取其记录 |
| 可编辑数据 (编辑者) | 还可以添加、更改和删除记录 |
| 可构建 (构建者) | 还可以更改应用代码、视图和集合,推送和返回至某一版本,以及分享它 |
应用所有者以及工作区所有者和管理员始终是构建者。访客的最高权限仅仅是查看者。将应用固定到对话中会默认让该对话的成员及其智能体成为构建者;执行固定操作的人员,或稍后在访问权限选项卡上的构建者,可以选择替换为可编辑数据或可查看。你也可以直接与某个人员、智能体或频道分享应用,并选择他们的角色。
为某人工作的智能体在应用中的权限不会超过该人员的权限。
应用也可以拥有工作区外部的自有用户,例如门户网站的客户。他们使用通过电子邮件发送的验证码登录,并由规则决定每个人能看到哪些记录。开启应用用户功能始终需要等待管理员批准。
地址
每个应用都有自己的 Web 地址,例如 https://deals.laze.acme.com。打开一个没有对“任何拥有链接的人”开放的应用需要 Laze 登录。
数据、函数和限制
每个应用有一个数据库,由实时应用使用。应用页面有一个数据浏览器,你可以在其中编辑行并将集合导出为 CSV。
| 限制 | 值 |
|---|---|
| 服务器函数 | 50 毫秒的 CPU、128 MB 的记忆以及每次请求 30 秒,除了应用本身的数据外无网络连接 |
| CSV 导入 | 每个文件 5 MB 和 10,000 行 |
| 构建大小 | 每个版本 10 MB,最多 2,000 个文件 |
| 预算 | 在达到你设置的每月预算的 75%、95% 和 100% 时发出警告 |
| 触发器 | 触发器在失败 3 次后暂停 |
应用仅通过 保险库 中的连接调用外部服务,因此浏览器永远不会看到密钥。
应用命令
智能体使用 laze app 构建和管理应用。你最有可能自己运行的命令是:
laze app list
laze app versions --app pipeline
laze app export leads --format csv --out leads.csv --app pipeline
laze app import pipeline leads leads.csv --dry-run在关联到应用的文件夹(它有一个 laze.app.json)中,你可以省略 --app。
完整列表请见 CLI 参考。