Zenova 文档

15. 记忆、子智能体与任务委派

完整版章节。内容按 2026.10 主线代码核对;具体入口以当前许可、账号权限和交付环境为准。

返回概览 · 完整版目录 · 下载完整 PDF

本章内容:本章面向使用智能体完成持续性工作的成员和智能体编辑者。智能体会在协作中积累记忆,可以把独立的子任务交给子代理并行处理,也可以按设定的目标自动续跑或按计划定时执行。读完本章,你可以查看和整理智能体的记忆与工作区文件,跟踪子代理和长任务目标,配置定时任务,并在中断后正确恢复。

15.1 智能体的工作区:文件夹与终端

适用场景:查看智能体在工作中生成或使用的文件,或在工作区内执行命令。

前提:对智能体具有「查看文件」或「管理文件」能力;使用终端需要管理员权限。

操作步骤

  1. 在智能体详情中选择「文件夹」页签,浏览智能体工作区中的文件和目录。可以预览、下载,具备管理文件能力时可以新建文件夹、重命名和删除。
  2. 选择「终端」页签打开工作区终端。可以「重连」「启动新 Shell」或「终止会话」。

你会看到

  • 文件被其他用户锁定时,页面提示「该文件已被 某人 锁定,到期时间 某时」。
  • 没有权限时,终端页显示「需要管理员权限访问终端」。

注意:大型原始资料放在文件或知识库中管理(见第 10 章),不要依赖记忆保存整份原文。

15.2 查看记忆

适用场景:了解智能体记住了哪些偏好、决定和经验。

前提:智能体处于运行中;对智能体具有「查看记忆」能力。

操作步骤

  1. 在智能体详情中选择「记忆」页签。
  2. 在顶部概览查看「已保存记忆」数量、「主要线索」「清晰度」和「最近记起」。
  3. 在记忆线索卡片中按主题浏览,每张卡片显示「它记住了」的内容、关联数和引用依据的数量。
  4. 在「它替你记住的全部记忆」表格中,用「搜记忆内容、来源...」搜索,按「类型」和「线索」筛选。表格列为「记忆内容」「类型」「线索」「相关」「更新时间」和「操作」。
  5. 打开一条记忆查看详情:「它记住了什么」「原始记录」「为什么会记得」「记忆依据」「整理记录」和「相关记忆」。

你会看到

  • 记忆类型包括「事实」「你的偏好」「定下的事」「操作经验」「做过的事」「画像」「边界提醒」「反思」「随手记」和「未归类」。
  • 分层记忆显示置信度、来源和依据;置信度不足的条目会单独标注,使用前请与业务系统核对。
  • 智能体未运行时显示「智能体未运行,记忆不可用。」;还没有记忆时显示「暂无保存的记忆」。

15.3 编辑、删除与整理记忆

适用场景:纠正错误或过时的记忆,或让智能体把零散记忆整理成更稳定的上下文。

前提:对智能体具有「管理记忆」能力。

操作步骤

  1. 在记忆详情中选择「编辑记忆」,修改后「保存」;或选择「删除记忆」并确认。
  2. 在表格中勾选多条记忆,选择「删除所选」批量清理,或选择「重新整理」。
  3. 在「轻轻整理它的记忆」区域选择「让它做个梦」,智能体会合并相近线索、生成反思并归档旧线索。

你会看到

  • 整理开始后提示「已开始整理记忆」,按钮显示「做梦中...」。完成后区域显示上次整理把多少条线索整理成稳定上下文,以及「线索收拢」「新认识」「旧线索收起」的数量。
  • 被合并的记忆在详情的「整理记录」中显示「由 N 条记忆合并而来」或「由整理流程归档」。

注意:智能体运行中且至少有一条记忆时才能开始整理。删除后的记忆不会再出现在卡片、搜索和详情中。

15.4 记忆管理建议

适用场景:制定团队使用智能体记忆的约定。

  • 长期稳定的事实和偏好留在记忆中,一次性的过程信息不必保留。
  • 个人偏好写入「用户档案」(见第 13.6 节),组织规则写入「行为准则」或「工作流程」,不要混在记忆里。
  • 凭据、令牌、私钥和连接串不得出现在对话和记忆中;发现后立即删除对应记忆。
  • 组织制度或业务口径变更后,及时编辑或删除旧记忆。长期记忆可能过期或有误,关键结论仍需与业务系统核对。
  • 共享智能体时,只给需要的人授予「查看记忆」「管理记忆」能力(见第 13.9 节)。

15.5 跟踪子代理

适用场景:智能体把复杂任务拆成多个子任务并行处理时,查看每个子任务的进展。

操作步骤

  1. 在对话中提出可拆分的复杂任务。是否拆分、拆成几个子任务由智能体判断。
  2. 智能体创建子代理后,对话页出现「子代理」概览栏,显示「子代理 · N」和「N 个运行中」。属于同一工作流的子代理按「工作流 · 名称」分组。
  3. 点击某个子代理,打开「子代理执行记录」,查看事件、使用的工具和 Token。
  4. 需要停止时,在「子代理任务」中选择「取消任务」。
  5. 子代理首次访问某个代码仓库或工作区时,页面弹出「信任这个工作区?」,核对路径后选择「信任并继续」或「取消」。

你会看到

  • 子代理状态包括「待开始」「运行中」「已暂停」「已完成」「等待主代理确认」「失败」和「已取消」。
  • 有新进展的子代理显示「未读更新」;在独立工作区运行的子代理标注「分叉」,可以「查看变更」。

注意:子代理只能使用父智能体已经具备并获准的能力,同样受访问权限和平台策略约束。子任务完成后由主智能体汇总,请检查汇总结果中的冲突、重复和遗漏;对已取消或失败的子任务,核对是否已经产生外部操作或部分产物。

15.6 长任务目标

适用场景:让智能体围绕一个目标连续工作多轮,而不需要每轮都手动发送消息。

操作步骤

  1. 在对话中为会话设定目标后,对话页顶部出现目标状态栏,显示目标状态、已自续轮数(「自续 N 轮」)和已用量(「已用 N」)。
  2. 根据状态使用状态栏上的按钮:「暂停」「恢复」「清除」;因预算到顶停止时,选择「提高预算并恢复」。
  3. 查看「续跑授权范围」,了解自动续跑时允许的工具类别(「基础原语」「业务流程」「外部能力」「元控制」或「全部工具类别」)。

你会看到

  • 目标状态包括「进行中」「受阻」「已暂停」「已完成」「已达预算上限」「模型额度受限」。
  • 状态为「受阻」时显示原因,例如「等待你批准」「等待你授权集成」「等待你回复」「会话有轮次进行中」「已达无人值守轮次上限」。
  • 自动续跑产生的消息标注「目标续跑 · 第 N 轮」。

注意:目标设定的具体方式以实际界面为准。状态栏在目标结束后仍然保留,以便看清目标为何停止。续跑授权范围为空时,自动续跑需要逐个确认工具。

15.7 定时任务

适用场景:让智能体按固定计划执行工作,例如每天早上汇总一次数据,并把结果发到指定位置。

前提:对智能体具有「管理计划」能力;发送到 IM 时,需要先绑定 IM 身份(见第 16.8 节)。

操作步骤

  1. 在智能体详情中选择「定时任务」页签,选择「添加定时任务」。
  2. 填写「名称」「定时计划」和「任务描述」(要让智能体执行的内容)。
  3. 设置「工具轮数」:本次定时执行最多允许的工具调用轮数,范围 1~100。
  4. 选择「发送目标」,例如「新建网页会话」、已保存的网页会话、「钉钉私聊」或「钉钉群」;再选择发送方式:「每次发送结果」或「仅异常/需关注时提醒」。
  5. 选择「创建」。之后可在任务卡片上「启用」或关闭、「编辑」「删除」,或选择「立即执行」。
  6. 切换到「执行历史」查看每次运行。

你会看到

  • 任务卡片显示「上次运行」「下次运行」和「发送至」目标;实际开始时间晚于计划时,健康标识会提示延迟秒数。
  • 执行历史状态包括「成功」「失败」「执行中」「需关注」「已取消」和「已跳过」;投递失败时显示原因,例如「缺少渠道」「目标无效」「策略拦截」。

注意:任务在智能体启动后才会注册到调度器,未注册时执行历史提示「该任务尚未同步到调度器——启动智能体后会自动注册。」没有绑定任何 IM 身份时,选择发送目标会提示「请先绑定渠道身份(钉钉等)后再创建定时任务。」

15.8 中断后的一致性与恢复

适用场景:网络断开、页面关闭或任务中断后,判断任务状态并决定是否重做。

操作步骤

  1. 恢复连接后,等待页面从「进度同步中…」恢复;必要时选择「刷新进度」。
  2. 打开「运行历史」页签确认任务的终局状态,在对话中核对工具回执。
  3. 邮件发送、工单修改、数据写入等关键操作中断时,先在目标系统核对是否已经生效,再决定是否重新执行。
  4. 确认需要重做时,在原对话中说明「上次中断在哪一步」,避免整段重复。

注意:任务在云端运行,页面断开不会立即中止任务。重复发送同一任务可能造成重复写入或重复通知。

能力说明

不提供的能力替代做法
:--:--
手动指定子代理的数量、工具和成本上限在任务描述中写明拆分方式和范围;用访问权限和平台策略约束工具(第 14.6 节、第 18 章)
在对话输入框的 / 菜单中查看或搜索记忆在智能体详情的「记忆」页签查看和搜索(第 15.2 节)
智能体停止时查看记忆先启动智能体,再打开「记忆」页签
为记忆单独设置保留周期由管理员在「数据留存」页签管理留存(第 32 章),或定期手动清理记忆

---

上一章:14. 智能体、工具与审批 · 下一章:16. 外部 IM 工具