主动协助、免确认介入与 Dream
主动协助、免确认介入和 Dream 各做什么、在哪里可以用、怎样开启和关闭,以及你会看到什么。
主动协助、免确认介入和 Dream 是 ZAI 在频道或群聊里的三项后台能力。它们互不影响,可以按需要分别开启或关闭。本页说的频道也包括群聊。
| 能力 | 默认 | 做什么 | 结果怎样送达 |
|---|---|---|---|
| 主动协助 | 开启 | 判断能不能替某位成员接手一件具体的事 | 在消息列里点名回复对方,对方接受后在原消息列里继续 |
| 免确认介入 | 关闭 | 补充信息、独立研究材料、推进已有委托 | 有成果时直接回复到原消息的消息列里 |
| Dream | 开启 | 整理频道记忆 | 不发送维护结果 |
在哪里可以用、谁可以开关
三项能力只在频道或群聊里使用,私信里没有;在私信里发送这些命令,会被当作普通消息交给 ZAI。命令的写法见命令速查。
这个频道或群聊里的任何成员都可以开关,设置对整个频道或群聊生效。这些命令只有频道成员发送才生效;ZAI 无法确认你是这里的成员时(例如读不到完整的成员列表),命令不生效,也不回复。
ZAI 被移出频道或频道被归档、删除时,三项能力怎样变化、恢复后怎样继续,见ZAI 被移出时。
与其他组织共享(包括等待对方批准的共享)或有访客的频道里,三项能力都暂停:开关保持原样,频道里重新只有本组织成员后继续,主动协助和免确认介入不补看暂停期间的消息。这时开启、manual 和 status 只回一句说明,off 照常生效;暂停前已发出的主动协助建议,再点「需要协助」只会提示已过期。频道什么时候算共享或有访客,见访客与 Slack Connect。
主动协助
主动协助默认开启:ZAI 加入频道或群聊后就定期分析其中的新消息,不需要有人先 @ 它,也不回头分析加入前的消息。能说清帮谁、依据是什么、能交付什么时,它会向对方提出建议;没有合适的建议时保持安静,分析过程不在频道或群聊里发消息。
@zai !proactive status
@zai !proactive on
@zai !proactive off
@zai !proactive manual- 开启时的回复会显示分析间隔和下次分析的时间。
manual只在主动协助已开启时请求尽快分析一次,不会顺带开启,也不保证一定产生建议。off停止新的分析,之后这个频道一直保持关闭,直到有人重新开启;已经发出的建议在有效期内仍可以回应。- ZAI 在同一个频道里向一个人提出建议后,一天之内不会再向他提新的建议;没人处理而过期的建议不算在内。
- 同一件事已经解决或有人接手后,ZAI 不会再提。它已经在参与的消息列里也不会再提建议,有需要直接在消息列里 @ 它。
建议的样子与选择之后
ZAI 把建议发在它所依据的那条消息的消息列里,点名对方,以「我可以帮你:」开头写明能做的事。消息列里的人都看得到这条回复,所以 ZAI 会尽量只写能帮什么,不写判断依据,也不提对方的处境。「需要协助」和「暂不需要」两个按钮只有被点名的成员看得到。
- 选择「需要协助」:按钮消失,回复下方多出一行「已接受,我会在这个消息列里继续。」,ZAI 在同一个消息列里开始做。
- 选择「暂不需要」:回复下方多出一行「已记录:暂不需要。」,按钮换成「告诉我原因」和「跳过」。点「告诉我原因」可以在弹出的表单里写几句(可以不填,请勿填写凭证或敏感信息)。
- 没人回应的建议过期后,按钮消失,回复下方多出一行「这条建议已过期。」;选择「暂不需要」后一直没有填写原因的,补充期限过后会收起这两个按钮。回复本身都不删除。
建议 2 小时内有效,过期后不能再接受;没人处理不等于拒绝。拒绝建议后,24 小时内可以补充原因。
以下情况不会开始工作:
- 建议依据的原消息被删除,或 ZAI 已看不到它:还没发出的建议不再发出;尝试接受已发出的建议时,会提示原消息已不可见。
- 所在的消息列被静音(
@zai !mute)后:ZAI 不在这里提出建议,已生成、还没发出的也不再发出;尝试接受已发出的建议时,只会提示已过期。要 ZAI 继续跟进,照常在消息列里 @ 它。 - ZAI 已不在这个频道或群聊里,或读不到这里完整的成员列表:尝试接受建议时只会收到一句说明。暂时无法确认你还在这里时,会提示稍后重试。
首条消息已删除的消息列里也不出建议;建议发出后首条消息被删除,再点「需要协助」只会提示已过期,请在频道里另发一条消息。频道里只有告警机器人、工作流程等应用在发言时,不会触发分析。
免确认介入
开启后,ZAI 持续查看频道或群聊里的新消息,发现能帮上忙的地方,就直接在那条消息的消息列里回复成果,不先征求同意;主动协助则要先等对方接受建议。分析过程不在频道或群聊里发消息。
@zai !proactive auto status
@zai !proactive auto on
@zai !proactive auto manual
@zai !proactive auto off- 会做什么:补充有依据或刚核实过的信息,回答自己做过什么;独立研究这里分享的链接、论文、文章等材料,整理解读、对比和报告;在这里已有的明确委托范围内执行工作,或继续维护自己负责的成果。有人在频道或群聊里记下一项任务,不等于委托 ZAI 去做。它用的资源和在这里 @ 它时一样。
- 什么时候发言:研究有成果,并且能对应这里的具体问题、疑点、委托或工作用途时,它会简短回复一两点关键发现和依据;完整的报告作为附件发出,不在消息里展开。只是有人分享了链接或截图、没有提出问题时,它通常不发言。
- 什么时候保持安静:研究后没有值得发送的内容,只有背景知识或泛泛的确认,或者和已经发过的内容相比只是换了措辞。它也不会替被点名的同事回答个人安排或进度。
- 怎么让它别管:想追问或要求重发,直接回复它的结果消息;明确说某件事不需要它,只有那件事不再介入;要整体关闭,发送
off命令。
manual 只在免确认介入已开启时请求尽快分析待处理的新消息,不保证一定产生介入。off 关闭免确认介入,并请求取消尚未完成的免确认介入的分析与执行;已经发生的外部效果不会自动撤销。这个开关不影响主动协助、Dream 和其他任务。
已静音的消息列里不会出现免确认介入的回复。
免确认介入不会发布、更新或移除 Artifact,文件一律作为附件发出;需要一个能在浏览器里看的链接时,请直接 @zai。
告警机器人、工作流程和同组织其他 Z Tag 应用的消息只作频道背景,不会触发介入;要让 ZAI 处理,请直接 @ 它。
Dream
Dream 结合这里能看到的消息和已有记忆,提炼可复用的事实和规则,纠正和合并重复的内容,保存为频道记忆。某一轮维护可能没有任何改动;无论有没有改动,维护结果都不会发到频道或群聊里。它只写入短小、可复用的事实和规则,不用来保存凭证或整段聊天记录。Dream 整理出的个人偏好怎样保存,见让 ZAI 记住、纠正或忘记。
@zai !dream
@zai !dream status
@zai !dream on
@zai !dream off
@zai !dream manual- Dream 默认开启,每天在这里所用时区的 02:00 维护一次;ZAI 第一次加入时也会整理一次。
- 不带参数发送时与
status相同,查看维护状态。 off关闭自动维护,并取消仍在进行的 Dream;关闭后重新on,会马上检查并整理一次新消息,之后按每天的时间维护。manual即使自动维护已关闭,也可以运行一次,不改变开关。
每轮最多整理这里最新的 500 条能看到的消息,消息列里的回复也算在内,从新到旧整理。已整理过的消息会跳过,不会再往更早的消息补足 500 条;一天新增超过 500 条时,只整理最新的部分。较早的消息列可能读不全。较旧的消息只补充背景和缺失的信息,不覆盖有较新证据支持的结论。
status 的回复列出整理范围、本轮执行情况、历史覆盖,以及最近一轮没完成的原因,例如历史读取失败或已达到本轮上限。其中「执行:…批(含重试)」是这一轮已用的处理次数和上限,重试也计在内,所以发生重试时,这一轮可能整理不到 500 条不同的消息。
Slack 免费版只能读到最近一段时间的消息,更早的读不到,见ZAI 能读到的历史。
Slack 工作区管理员批量导入或删除历史后,Dream 不会回头重新整理已经整理过的消息;从已删除的消息里整理出的记忆也不会随之删除,需要时请让 ZAI 忘记,写法见直接说明你的意图。