For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /guide/composed-app.md.
外观 ◐
让站点跟随你的 ChatKit打开主题工作台 →

组合教程:业务助手

把知识库选择、请求上下文、工具执行、业务卡片和回答收藏连成一条完整路径。示例使用本地内存和 Mock,不提供真实知识库、下单或收藏服务。

选知识库 → 检查请求 → 执行工具 → 展示订单 → 收藏回答Mock 演示全屏 ↗
正在加载真实示例…

接入 SOP

  1. 通过 useChatSessions 连接会话运行时,把应用目录交给 SessionList。
  2. 在 composer.toolbarStart 放知识库选择器,由应用保存选中值。
  3. 在 onSend 中保留原输入并合并 metadata,顶部显示本次请求实际带出的选择。
  4. 后端结果经适配器变成带业务 kind 的 data part,通过 renderers.parts 登记订单卡片。
  5. 使用 message.actions 增加收藏按钮,按消息 ID 保存演示选中状态。生产时对接业务接口,并处理失败。

验证结果

切换知识库后点击“查询云服务器订单与接入资料”,顶部应显示相同的 metadata;随后出现工具过程和订单卡片。点击收藏切换状态,切到另一个会话继续发送。通过主题工作台改变配色后,本示例应同步。

责任与限制

Mock 不会因知识库选择而执行真实检索。订单来自脚本,收藏只在本页内存中。生产实现应在服务端验证知识库访问权限、保存业务操作,并让历史返回可恢复的业务数据。

完整代码与相关 SOP

使用上方完整示例及配套本地 SDK。继续阅读知识库、业务卡片、收藏与分享及主题工作台。