集成
Duaer 里 Chat Trigger 的常见问题
Duaer 里 Chat Trigger 的常见问题:从网页传数据进来、读不到历史消息。
从网页把数据传给嵌入的 Chat Trigger
嵌入对话窗口时,在 createChat 的 metadata 里放任意数据,例如站点 cookie 里的用户 ID。它会和其它字段一起出现在 Chat Trigger 的输出里,后续节点可以直接引用。
createChat({
webhookUrl: '<生产环境地址>',
metadata: { userId: '42' },
});读不到之前的消息
常表现为 workflow could not be started!。Load Previous Session 按 sessionId 读取历史,选 From Memory 时,Chat Trigger 和 AI Agent 要接同一个记忆节点:
- 打开 Make Chat Publicly Available,在 Chat Trigger 的 Options 里把 Load Previous Session 设为 From Memory。
- 在 Chat Trigger 的 Memory 接口上接一个 Simple Memory。
- 把同一个 Simple Memory 也接到 AI Agent 的 Memory 接口。
- Simple Memory 的 Session ID 选 Connected Chat Trigger Node。
Session ID 用表达式时,这个表达式必须在两个节点上都能算出同一个值;做不到就分别接两个记忆节点。
常见问题
Duaer 的 Chat Trigger 怎么拿到网站用户 ID?
在 Duaer 嵌入对话窗口的 createChat 里加 metadata,例如 { userId: '42' },它会出现在 Chat Trigger 的输出里。
同组
集成
Duaer 的内置集成
Duaer 的内置触发器、操作和凭证。触发器启动数字组织,操作在启动之后执行某一步。
集成Duaer 社区节点的风险
在 Duaer 里安装社区节点前,要清楚代码来自实例管理员信任的来源,并了解权限范围。
集成Duaer 社区节点排障
Duaer 社区节点装不上或跑失败时,先核对版本、权限和节点文档,再查实例日志。
集成在 Duaer 里对应用做自定义 API 调用
当 Duaer 某个应用节点没有你要的接口时,用 HTTP Request,并复用该应用已保存的认证。
集成Duaer 里的集成入口
Duaer 内置触发器、动作与凭证。社区节点是额外包。自定义操作用 HTTP Request 复用已保存的认证。
凭证Duaer 内置凭证目录
按服务列出 Duaer 内置凭证说明。创建流程见凭证总览;节点文档会链到对应服务页。
创建节点为 Duaer 创建自定义节点
内置节点和自定义操作都不够用、而且这一步要反复用时,再为 Duaer 写一个节点包。