组合教程:业务助手
把知识库选择、请求上下文、工具执行、业务卡片和回答收藏连成一条完整路径。示例使用本地内存和 Mock,不提供真实知识库、下单或收藏服务。
正在加载真实示例…
接入 SOP
- 通过 useChatSessions 连接会话运行时,把应用目录交给 SessionList。
- 在 composer.toolbarStart 放知识库选择器,由应用保存选中值。
- 在 onSend 中保留原输入并合并 metadata,顶部显示本次请求实际带出的选择。
- 后端结果经适配器变成带业务 kind 的 data part,通过 renderers.parts 登记订单卡片。
- 使用 message.actions 增加收藏按钮,按消息 ID 保存演示选中状态。生产时对接业务接口,并处理失败。
验证结果
切换知识库后点击“查询云服务器订单与接入资料”,顶部应显示相同的 metadata;随后出现工具过程和订单卡片。点击收藏切换状态,切到另一个会话继续发送。通过主题工作台改变配色后,本示例应同步。
责任与限制
Mock 不会因知识库选择而执行真实检索。订单来自脚本,收藏只在本页内存中。生产实现应在服务端验证知识库访问权限、保存业务操作,并让历史返回可恢复的业务数据。