Chatbot AI
该工作流通过集成认知行为疗法理念,实现了基于Line平台的智能心理咨询机器人。它能够实时理解用户文本输入,提供情绪支持和心理疏导,解决了用户在心理健康咨询中难以获得即时帮助的问题。通过Azure OpenAI语言模型,用户可以随时进行智能对话,获得专业指导,提升心理健康服务的可达性和效率。
流程图

工作流名称
Chatbot AI
主要功能和亮点
该工作流实现了基于Line聊天平台的智能心理咨询机器人功能,集成了认知行为疗法(CBT)理念,能够智能理解用户文本输入,进行心理疏导和问题引导。特色亮点包括:
- 实时加载动画提示,提升用户体验,避免等待时的焦虑感
- 结合Azure OpenAI强大语言模型,通过AI Agent节点执行深入的认知行为疗法对话
- 自动识别消息类型,仅支持文本输入,非文本消息自动回复不支持提示
- 灵活调用Line Messaging API进行消息回复,保障消息发送高效稳定
解决的核心问题
该工作流解决了用户在心理健康咨询中难以获得即时、便捷专业帮助的问题。通过自动化的AI对话,用户能够随时获得基于CBT方法的心理疏导,帮助他们识别和调整负面思维模式,有助于情绪调节和行为改善。
应用场景
- 心理健康咨询服务,提供线上智能心理辅导
- 个人情绪管理和认知行为练习助手
- 心理治疗机构的辅助工具,缓解咨询师压力
- 企业员工心理关怀平台的智能交互模块
主要流程步骤
- **Line Chatbot(Webhook)**接收用户消息并触发工作流
- 发送Loading Animation接口,反馈加载动画提示用户等待
- 利用**Check Message Type IsText?**节点判断消息类型,支持文本继续,非文本则回复不支持提示
- 文本消息传递给AI Agent,该节点基于预设的CBT系统提示,调用Azure OpenAI模型进行智能对话生成
- 通过Format Reply节点对AI输出文本进行格式清洗,确保消息合规
- 使用ReplyMessage - Line节点调用Line消息回复接口,将AI生成的回复发送给用户
涉及的系统或服务
- Line Messaging API:用于消息接收、加载动画发送及消息回复
- Azure OpenAI:提供强大的自然语言处理与生成能力
- n8n自动化平台:实现流程自动化编排和节点连接
适用人群或使用价值
- 需要心理咨询或情绪支持的普通用户,随时获得认知行为疗法指导
- 心理健康服务提供者,扩展线上服务能力,提升服务效率
- 企业HR及员工关怀项目,构建智能心理支持体系
- 任何希望通过自动化对话帮助用户改善心理状态的开发者和产品经理
该工作流通过结合先进AI技术与心理学理论,打造了一个智能、专业且用户友好的心理咨询助手,极大地提升了心理健康服务的可达性和效率。