Memories
Memories是关于你系统的已确认发现,由智能体和你保存下来,让下一次调查从你已经知道的东西开始。笔记则是Polylane自己写的每日总结。
功能概述
一条记忆是一份带标题和标签的markdown文档,记录一个发现:一种已确认的故障模式、一个反复出现的规律,或一个有证据支撑的运维事实。智能体在调查时会搜索记忆,所以找到过一次的根因不会被重新发现。智能体不会存储用户偏好、推测性结论,或在拓扑中已经可见的配置。
记忆如何创建
当一次调查确认了根因或反复出现的规律时,智能体用saveMemory把它保存下来,记录发现、证据、受影响的资源和它来自的线程。脚本可以通过POST /v1/memories做同样的事。
要自己写一条,打开Settings > Memories并选择New memory,然后添加markdown内容、标签和可选的标题。在线程中,用平常的话说即可:“保存一条记忆:checkout-api的集成测试间歇性失败,因为支付供应商的沙箱在并行负载下超时,已从显示504响应的流水线日志中确认。”
记忆如何进入线程
Polylane为每条记忆建立按语义和按关键词的搜索索引。智能体每次调查问题时都会搜索工作区记忆,并拉入匹配的段落。你也可以把一条记忆附加到线程,它的内容会直接进入对话。
保存一次之后,下一个调查checkout-api测试失败的智能体就能先排除已知的故障模式,再深入挖掘。用同样的方式写记忆:写明服务、故障模式、证据和受影响的资源。当实际情况变化时,在记忆页面上使用Edit、Archive或Delete。
笔记
Polylane每天一次把当天的线程活动总结成一篇每日笔记,并且只在当天揭示出一个月后仍然成立的事实时,才更新唯一的一篇工作区笔记。笔记来自与工作区共享或公开的线程;没有线程活动的日子不产生笔记。每个新线程的简报都包含工作区笔记和最近三篇每日笔记,两种笔记你都可以编辑、复制、下载或删除。
| 种类 | 由谁编写 | 说明 | 何时使用 |
|---|---|---|---|
| 记忆 | 智能体或人,一次一个发现 | 一个具体的、有证据支撑的事实,带标签和来源 | 一个发现应当跨调查保留 |
| 工作区笔记 | Polylane,每日,可编辑 | 关于工作区的持久事实:架构、工具、约定、归属 | 你想看看智能体被告知了关于你工作区的哪些内容 |
| 每日笔记 | Polylane,每天一篇,可编辑 | 日级别的规律和值得注意的信号,而非逐条流水账 | 你想要一份某天活动情况的记录 |