(G) LineChatBot + Google Sheets (as a memory)
该工作流通过构建一个基于Line平台的智能聊天机器人,实现了用户对话历史的存储与管理,确保对话的连续性和上下文关联。利用Google Sheets作为轻量级数据库,机器人能够自动归档聊天记录,并通过先进的AI模型生成礼貌且友好的回复,适用于泰语环境下的客户支持和智能问答。该系统有效解决了传统聊天机器人在记忆和数据管理方面的不足,提升了用户互动体验。
Tags
工作流名称
(G) LineChatBot + Google Sheets (as a memory)
主要功能和亮点
该工作流构建了一个基于Line官方账号的智能聊天机器人“ลลิตา”,通过Google Sheets实现对用户聊天历史的存储和管理,为AI对话提供上下文记忆支持。工作流集成了Google Gemini语言模型和LangChain AI Agent,能够理解并以泰语礼貌、友好的方式响应用户消息。它还具备自动分割和归档聊天历史的能力,保障历史数据的有效存储与调用。
解决的核心问题
- 传统聊天机器人难以记忆用户的历史对话,导致对话缺乏连续性和上下文关联。
- 长期聊天数据存储容量有限,易导致历史信息丢失或覆盖。
- 多语言环境下,如何保证AI能够灵活切换响应语言和时区设置。
- 自动化管理聊天记录,避免用户信息混乱,提高交互体验。
应用场景
- 企业或个人在Line官方账号上搭建智能客服或助理,提升用户互动体验。
- 需要基于历史对话数据提供个性化、上下文相关服务的聊天机器人。
- 适用于泰语环境下的客户支持、咨询服务、智能问答等场景。
- 希望利用Google Sheets作为轻量级数据库管理聊天记录的用户。
主要流程步骤
- Webhook监听:接收来自Line平台的用户消息(POST请求)。
- 编辑字段:提取并整理消息文本、回复令牌和用户ID等关键信息。
- 获取历史记录:从Google Sheets中根据用户ID查询并返回历史对话数据。
- 准备提示语(Prompt):将历史记录和最新用户输入整合,形成上下文完整的提示语。
- AI对话生成:利用LangChain中的AI Agent调用Google Gemini模型生成回复内容,支持泰语和当地时区设置。
- 历史记录分割:对累计的对话历史进行字符长度阈值检测和分割归档,防止单元格容量溢出。
- 保存历史:将最新对话及归档信息更新回Google Sheets,确保数据持续积累。
- 回复发送:通过HTTP请求调用Line Messaging API,将AI生成的回复消息发送给用户。
涉及的系统或服务
- Line Messaging API:实现消息的接收和回复。
- Google Sheets:作为聊天历史的持久化存储和管理平台。
- Google Gemini Chat Model:提供强大的自然语言理解与生成能力。
- LangChain AI Agent:负责处理上下文提示和调用语言模型。
- n8n自动化平台:搭建和串联整个自动化工作流。
适用人群或使用价值
- 需要在Line平台上打造智能聊天机器人,并希望机器人具备记忆和上下文理解能力的开发者和企业。
- 期望通过无代码/低代码方式实现聊天数据管理和AI对话生成的产品经理和自动化运营人员。
- 需要提供泰语智能客服或虚拟助手服务的公司和品牌。
- 希望利用Google Sheets轻松管理聊天历史,降低数据库维护成本的中小企业和个人开发者。
此工作流通过结合先进的AI对话模型和灵活的Google Sheets数据管理,实现了一个智能且持续记忆用户历史的Line聊天机器人,极大提升了用户交互的自然性和个性化体验。
AI驱动的图书信息爬取与整理工作流
该工作流通过无代码方式实现自动抓取指定网页上的图书信息,利用AI技术提取书名、价格、库存状态及购买链接等结构化数据,并将其保存至Google Sheets。它解决了传统网页爬虫复杂代码和信息提取不准确的问题,适合出版、电子商务及市场调研等领域,提升数据获取效率,减少人工干预,为用户提供智能化的数据整理工具,极大节省人力成本。
“Hey Siri, Ask Agent” 工作流
该工作流通过与Apple Shortcuts集成,允许用户通过语音命令“Hey Siri, AI Agent”与智能助手进行互动。用户的语音将实时转录并发送至系统,利用OpenAI GPT-4模型生成自然的语音回复,直接反馈给用户。此流程解决了用户希望通过语音自然对话的需求,提升了智能家居和移动办公场景中的交互便捷性与效率,提供个性化的实时响应。
多类型服务与分类问答模板自动生成与发布工作流
该工作流通过读取Google Sheets中的数据,自动生成针对不同服务的标准问答模板,并利用AI技术对部分答案进行智能补全,从而提升内容的专业性和自然度。最终生成的问答以JSON格式保存并上传至Google Drive,便于后续一键发布至各类内容管理系统,帮助企业快速构建高质量的FAQ内容,提高用户体验与知识库质量,解决手动编写问答耗时长的问题。
GROQ LLAVA V1.5 7B
该工作流通过Telegram机器人实现用户发送图片后自动生成详细文本描述的功能,利用GROQ LLAVA图像理解API进行智能识别。用户只需上传图片,系统会将其转换为Base64格式并调用API,最终将生成的文本回复给用户。这一过程不仅简化了传统的图片识别方式,还提升了用户体验,适用于客服自动化、内容管理、教育辅导和视觉辅助等场景,让非专业用户也能轻松获取图片信息。
AirQuality Scheduler
AirQuality Scheduler 是一个自动化工具,可以每日定时获取特定地点的实时空气质量和花粉浓度数据。通过AI智能助理,生成个性化的环境健康总结和建议,帮助用户有效应对环境变化。该工具适合关注空气污染和花粉过敏的个人,以及健康管理机构和企业,能够科学、简明地提供用户所需的环境健康指导,提升生活质量。
AI智能会议助手:预会提醒与参会者情报整合
该工作流作为智能会议助手,自动监测Google日历中的会议安排,提取参会者的联系方式及相关信息。通过整合近期邮件内容和LinkedIn动态,利用AI技术生成个性化的预会提醒,并通过WhatsApp发送给用户。旨在帮助忙碌的专业人士快速获取与会人员的背景和最新动态,提高会议准备效率,减少信息搜集和整理的时间。
Reservation Medcin
该工作流通过智能聊天触发器与AI助手,自动化医生预约管理。它能识别患者的预约请求,实时查询医生的Google日历以提供可预约时间。患者确认后,系统自动生成日历事件并更新Google表格,确保信息准确同步。此流程消除了人工预约的繁琐,提高了效率与准确度,提升了患者的在线交互体验,是医疗机构优化预约管理的理想选择。
智能颜色选择助手
智能颜色选择助手可以根据用户输入的排除颜色列表,智能地随机推荐一种颜色。通过集成AI Agent和自定义JavaScript代码,该工作流自动处理颜色筛选与选择,支持手动和聊天消息触发。它为设计师、产品经理等提供灵活的颜色灵感,提升选择效率,适用于各类需要动态生成颜色的场景,展示了AI与代码结合的强大应用能力。