基础概念

什么是页面行动指南?

给智能体的一份按页面配置的简报——它应当预先知道的背景、一句开场白,以及几个建议提问——根据访客打开对话时所在的 URL 自动选定。

也叫行动指南playbook页面上下文页面感知开场白page playbook

互联网上每一个聊天挂件的开场都长一个样:一个空输入框,加一句变体版的「您好!有什么可以帮您?」

这事其实挺奇怪的。访客刚花了两分钟读完某一个具体页面。网站清清楚楚知道是哪一个。然后对话一上来,却要求他从头把自己解释一遍。

页面行动指南就是来修这件事的:给页面挂上一份小小的简报,让智能体一到场就知道自己身处何地。

三个部分,其中只有两个可见

背景 —— 智能体在第一条消息之前就该知道的东西。这一部分不会展示给访客。它相当于你在同事去开会前塞给他的私下备注:这个页面讲的是我们的企业版,来看的买家通常偏技术,这里不能报定制价。

一句开场白 —— 访客真正看到的那句话。

最多四个建议提问 —— 这个页面稳定会引发的那几个问题,好让还没想好怎么问的人直接点一个。

正确的那一份是怎么被选中的

你几乎不需要一页一页去接。行动指南可以带一个 URL 模式——比如 /solutions/*——所有匹配上的页面都继承这份简报。静态站点完全不用改代码;至于那些每个视图没有独立 URL 的单页应用,可以改为显式指定用哪一份行动指南。

模式用的是 glob 而不是正则,这是故意的。让一家律所的市场经理去写正则表达式是笔很亏的买卖;何况这个模式要拿来匹配来自公网的输入,一个写得不好的正则就是一场等着发生的拒绝服务。

什么都没匹配上时,有一份默认行动指南兜底——所以没有任何一个页面会退回到那个空输入框。

为什么这一块最容易被低估

它看着像个锦上添花的小功能。实际上它更接近这样的差别:一个店员看着你径直走向退货台,另一个店员在门口迎上来但完全不知道你为什么进来。

具体说:开场白是唯一一句保证会被读到的话。泛泛的开场把一次页面访问变成零;具体的开场——「您正在看 Pro 方案。要我按您的用量算一下从哪里开始产生超额吗?」——把它变成一场关于他本来就在想的那件事的对话。

它在整套机制里的位置

行动指南决定对话怎么开场。开场之后的事情归其余部件管:能据以作答的是知识库,能跑的规程是它的 Skills,做这一切时它是谁则是灵魂。行动指南只负责提供当下的情境。

所以背景那一栏比问候语更值得花心思。「本页是我们的企业版;这里的买家通常偏技术;聊天中不能报定制价」——这句话改变的是整场对话里的每一个回答,而不只是第一句话。

开场白可以手写,也可以每种语言生成一次并缓存起来——这样一位西班牙语访客能得到一句西班牙语的问候,而你不必为每个页面的开场白各写五个版本。

想看它怎么实现?匹配规则与配置方法