创建时间: 2026-03-29最后更新: 2026-09-10作者: yangbo(9e98781e0)
1. 条件分支
前面已经学习了两种常见的数据流:
.pipe()让多个步骤按照顺序执行。RunnableParallel让多个独立步骤同时执行。
还有一类需求需要根据输入选择处理方式。例如,陪伴型应用收到消息后,可以先判断当前场景:
- 技术问题进入技术回复链。
- 情绪表达进入陪伴回复链。
- 普通交流进入日常对话链。
本轮消息只需要一种回复策略,所以程序只应执行其中一条链。这种数据流称为条件分支:
code.ts
1-> 技术分支2输入 -> 场景分类 -> 条件判断 -> 情绪分支3-> 默认分支
正在加载图示...
正在验证登录状态
请稍候,验证完成后将继续显示文章内容