人工智能通识基础(微课版)课件第11章 AI Agent设计与应用_第1页
人工智能通识基础(微课版)课件第11章 AI Agent设计与应用_第2页
人工智能通识基础(微课版)课件第11章 AI Agent设计与应用_第3页
人工智能通识基础(微课版)课件第11章 AI Agent设计与应用_第4页
人工智能通识基础(微课版)课件第11章 AI Agent设计与应用_第5页
已阅读5页,还剩103页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第11章AIAgent设计与应用目录201AIAgent是什么02AIAgent设计平台03使用扣子平台制作智能体04AIAgent智能体实战05AIAgent综合案例--证件照大师06AIAgent综合案例--公众号客服助手在数字化时代,AIAgent已从前沿概念发展为赋能多领域的核心技术,凭借自主决策和工具调用等能力,AIAgent广泛应用于制造、金融、教育等场景,深刻地改变了人类工作与生活方式。本章聚焦于AIAgent设计与应用,构建起从理论到实践的知识体系。首先,解析AIAgent定义、核心特征及与大模型的区别,揭示“以大模型为核心,融合规划、记忆、工具使用”的技术内核;其次,介绍扣子、文心智能体等主流平台的功能与适用场景;最后通过天气播报助手、证件照大师等实战案例,演示工作流搭建、插件调用、知识库集成及多平台发布等流程。3①理解AIAgent核心概念、特征、核心组件及与传统大模型的区别。②熟悉主流智能体设计平台的功能、优势及适用场景。③掌握AIAgent的设计开发流程,学会用提示词定义智能体逻辑,搭建工作流,掌握插件调用、知识库集成等技能。④能开发简单智能体,拓展复杂场景功能,并实现多平台发布。学习目标①能依任务复杂度与需求筛选合适平台,提升技术应用效率。②学会拆解实际需求,通过工作流实现任务标准化,提升系统思维。③探索AIAgent在多场景的创新应用,理解人机协同,拓展解决思路。斯能将设计方法迁移到不同领域,积累“需求-技术-迭代”经验,培养综合问题解决能力。素养目标4AIAgent是什么?11.1511.1.1AIAgent的定义AIAgent是指具备主动思考和行动能力的智能体,能够以类似人类的方式开展工作。通过大模型来“理解”用户需求,主动“规划”以达成目标,使用各种“工具”来完成任务,最终“执行”这些任务。AIAgent拥有独立思考和调用工具以逐步实现给定目标的能力。本质上,AIAgent是以大语言模型为核心驱动的系统,具备自主理解、感知、规划、记忆和使用工具的能力,能够自动化完成复杂任务的系统。11.1.1AIAgent的定义“Agent”一词源于拉丁语“agere”,原意为“行动”。在当代语境中,它常用来指代那些能够独立思考并采取行动的个体或事物,其核心要义在于自主性与主动性——即Agent能够自主制定决策并付诸实践。​“智能体”,则是具备智能的行为主体,它通过智能化的方式开展活动。智能体能够感知周围环境,凭借自身判断做出决策并采取行动,从而达成预设目标。值得注意的是,智能体具有通过学习或吸纳新知识来优化自身性能的关键特质,这使得它在应对复杂或动态变化的任务时,展现出更强的灵活性和适应性。711.1.2AIAgent的特征从原理上看,AIAgent的核心驱动力源自大模型,并在此基础上增添了规划(Planning)、记忆(Memory)和工具使用(ToolUse)三大关键组件。大模型是AIAgent实现的前提和基础。我们可以形象地将AIAgent与LLM比作生物体及其大脑,AIAgent具备执行能力,如同拥有手脚的生物体,能够自主完成任务;而LLM则相当于其大脑,负责思考和决策。811.1.2AIAgent的特征9反应(Reactivity):AI智能体可以评估环境,并做出相应的响应以实现其目标。3学习(Learning):可以通过机器、深度和强化学习元素等技术和方法提升其技能。5目标导向(Goal-oriented):AI智能体旨在实现特定目标,这些目标可通过与环境的交互来预定义或学习获得。7知觉(Perception):智能体功能通过各种传感器(如摄像头或麦克风)感知和解释它们所处的环境。2推理和决策(Reasoninganddecision-making):AI智能体作为智能工具,可以分析数据并做出决策以达成目标。它们运用推理技术和算法来处理信息并采取适当的行动。4通信(Communication):AI智能体能够采用多种方法与其他智能体或人类进行交流,例如理解和响应自然语言、识别语音以及通过文本传递信息。6自治(Autonomy):智能体能够独立执行任务,而无需人工干预或输入。111.1.3AIAgent的作用10AIAgent擅长处理重复性和规则性任务,能够大幅减少人工干预并降低操作成本。1.提升工作效率01依托强大的数据处理能力,AIAgent能为人类决策提供科学依据。2.优化决策支持​02通过低代码工作流编辑功能,AIAgent降低了复杂流程搭建的技术门槛,支持非技术人员快速配置业务逻辑。3.增强协同与流程灵活性​03对数据的深度分析与实时响应是AIAgent的核心能力。它通过解析用户行为构建精细画像,进而提供定制化的内容推荐、健康咨询或教育方案。借助机器学习与深度学习技术,AIAgent具备持续学习与自我优化能力,能适应不断变化的环境需求。4.驱动个性化服务与创新​0411.2AIAgent设计平台11其他智能体平台扣子智能体平台智谱清言文心智能体平台11.2.1文心智能体平台12文心智能体平台AgentBuilder是百度推出的基于文心大模型的智能体(Agent)平台。该平台支持广大开发者根据自身行业领域和应用场景,选取不同类型的开发方式,打造大模型时代的产品能力。开发者可以通过prompt编排的方式,以低成本开发智能体(Agent)。同时,文心智能体平台还将为智能体(Agent)开发者提供相应的流量分发路径,完成商业闭环。11.2.1文心智能体平台--主要功能深度整合百度生态资源,构建“开发+分发+运营+变现”

的一站式赋能平台。同时,支持智能体进入平台体验中心。依托自然语言处理、知识图谱、机器学习等核心技术,为开发者提供丰富的功能支持。提供零代码、低代码等多种开发模式,大幅降低开发门槛。开发者还可通过拖拽组件的低代码方式,快速搭建业务流程,结合大模型、数据集、工具等组件,高效完成开发。1311.2.1文心智能体平台--核心优势1401具备开发能力:平台提供全套技术解决方案,支持开发者自主开发智能体/插件。03充满灵感想法:平台提供了零代码的解决方案,可快捷地将创意转化为智能体/插件。05多样化的方式链接用户:开发者可选取不同类型的开发方式、模板组件等进行接入,包括零代码/低代码智能体、数据类/能力类插件,为C端用户提供更加优质服务;02拥有丰富数据:平台提供低代码的技术解决方案,仅需提供数据即可完成智能体/插件创建。04强大的大模型能力:

依托文心一言大模型,在内容创作、数理逻辑推算、中文理解、多模态生成等多方面表现出色;06多场景触达用户:传统搜索&AI搜索双引擎分发;文心一言App内调用插件;智能体&插件可进入体验中心,对C端用户分发的同时也面向企业级开发者。11.2.2智谱清言15智谱清言是北京智谱华章科技有限公司推出的一款生成式AI助手,自2023年8月31日正式上线以来,备受关注。它基于智谱AI自主研发的中英双语对话模型ChatGLM2,并经过万亿字符的文本与代码预训练,同时融合了有监督微调技术。智谱清言以通用对话的形式,为用户在工作、学习和日常生活等诸多场景中提供智能化服务。11.2.2智谱清言--功能及特色1601智谱清言具备丰富且强大的功能。在通用问答方面,其智能知识库引擎覆盖了科技、历史、文化等全领域知识。02多模态交互系统融合了文本、图像、语音处理技术,能够为用户打造沉浸式的人机对话体验。03在智能创作领域,智谱清言能全流程辅助高质量文案创作,从创意激发到框架搭建。代码生成加速器支持多语言编程开发。04智谱清言还推出了GLMs智能体平台,用户能通过该平台零代码创建专属AI角色,满足个性化场景需求。11.2.3扣子智能体平台17扣子(Coze)是字节跳动推出的一款全新AI应用开发平台,定位为“零门槛智能体构建工具”。该平台支持用户通过零代码/低代码方式,快速搭建基于大模型的各类智能体,并将其发布到社交平台、通讯软件或集成到自有系统中。截至2025年,扣子平台已与抖音、微信、飞书等生态深度打通,支持AI分身应用于直播互动、私信回复等场景,并提供了开放API接口,供开发者进行二次开发。11.2.3扣子智能体平台--主要功能18Coze为全场景低代码平台,具核心能力。拖拽式工作流设计,简化搭建流程。内置100+插件,含抖音数据抓取、3D数字人等,拓展应用范围。支持一键分发至微信、飞书、抖音,触达广泛用户。以搭“抖音爆款分析机器人”为例,15分钟即可完成。高阶功能需购团队专业版。11.2.3扣子智能体平台--核心优势1901具备无限拓展的能力集,集成了丰富的插件工具,可以极大地拓展Bot的能力边界。03采用灵活的工作流设计,有效提升Agent工作的稳定性。02拥有丰富的数据源,无论是海量本地文件还是特定网站的实时信息,都可以便捷上传到知识库中。04支持多平台发布,可部署在微信客服、公众号、飞书、掘金等平台,并实现直接调用。11.2.4其他智能体平台20名称主要特点功能应用领域腾讯元器智能体平台深度联动微信等社交生态,支持

3D虚拟形象和多模态交互,可跨平台分发,依托混元大模型快速创建智能体社交电商、企业服务、教育、游戏实在智能Agent融合强大的中文理解大模型与自动化能力,能处理复杂流程,支持企业私有化部署和手机端操作金融、医疗、电商、办公Dify开源大语言模型开发平台,模块化设计,支持多种大模型及数据集管理,提供便捷

API初创企业AI原型设计、各类AI应用构建ModelScope魔搭社区汇聚500+开源模型,提供全流程工具链,新增视频、语音大模型,支持多模态创作科研、创意设计、教育、传媒讯飞星火智能体创作中心基于强推理大模型,支持低代码开发和知识库私有化部署,有医疗、法律等行业解决方案医疗、教育、法律、政务11.3使用扣子平台制作智能体2111.3.1扣子平台架构22空间是扣子平台的最顶层的资源组织方式,通过工作空间对开发资源进行隔离。空间作为资源组织的基础单元,其内部资源和数据相互隔离。项目分为智能体和AI应用两种类型。智能体(Agent)是一种能够独立执行任务、做出决策并进行学习的一种自动化程序。AI应用是指利用大模型技术开发的应用程序,能够利用大模型执行复杂任务,分析数据并做出决策。资源库允许用户创建、发布、管理共享资源。资源可以存在于两个实体内,即空间的资源库和AI应用项目中的项目资源库。空间资源库内创建的资源可以被空间内的AI应用项目和智能体项目使用,属于空间内的共享资源。AI应用项目:AI应用项目中创建的资源为项目自有,默认不对外共享,也不会展示在空间资源库中。11.3.2扣子平台功能概述-1.编排能力23功能说明提示词工程通过指令定义智能体人设、回答范围、格式等,平台可协助优化提示词,提升响应准确性。模型选择提供多款模型,支持调整参数,例如

Temperature等,适配不同场景以优化对话效果。编排模式分单

Agen模式和多Agent(分解复杂任务,各Agent配置专属提示)两种模式。11.3.2扣子平台功能概述-2.搭建能力24功能说明插件通过

API连接外部服务,扩展智能体能力,支持直接调用内置插件或自定义插件。工作流拖拽任务节点设计多步骤流程,提升复杂任务处理效率。触发器支持智能体在特定时间或事件触发时自动执行任务。11.3.2扣子平台功能概述-3.知识库25类型说明文档知识库基于文本片段检索,结合大模型生成回复,适用于知识问答。表格知识库支持按行匹配及自然语言转SQL查询、计算。照片知识库支持JPG等格式图片,通过标注实现检索召回。11.3.2扣子平台功能概述-4.记忆系统26功能说明变量保存用户语言偏好等信息,使回复更个性化。数据库用自然语言管理结构化数据,支持多用户模式及灵活读写控制。长期记忆模仿人类记忆用户特征,提供个性化回复,提升体验。11.3.2扣子平台功能概述-5.对话体验27功能说明开场白设置对话开场语,帮助用户快速了解智能体功能。用户问题建议响应用户后,自动提供3个相关问题建议。快捷指令预置命令,方便用户快速进入指定场景会话。背景图片对话时展示的背景图,增强沉浸感。语音可配置语音(语言、音色)及语音通话,提供自然交互。用户输入方式支持打字、语音输入及语音通话。11.3.2扣子平台功能概述-6.角色-7.设计能力28角色是智能体的人物形象,通过角色相关的配置可以提高智能体的拟人程度。智能体和用户交流时可以语音方式回复用户,扣子提供多款音色供你选择。此外,还提供语音对话能力,用户可以通过语音通话的方式和智能体对话。卡片是一种独特的消息展示形式,通过消息卡片,你可以自定义智能体生成的内容格式,并以卡片的形式发送,从而提升用户体验。扣子支持为工作流、插件等功能绑定卡片。6711.3.2扣子平台功能概述-8-发布渠道29渠道说明商店或模板库官方体验中心,可发布智能体供他人体验,或作为模板供复制改造。社交应用可发布到豆包、飞书、微信、抖音等第三方平台,扩大用户触达。API或SDK集成发布为API服务或SDK,供集成到自建应用,定制化程度高。第三方渠道入驻支持网站、App等硬件厂商对接,绑定自有平台提供智能服务。11.3.2扣子平台功能概述-9-运营与运维30功能说明调试在预览界面对话,根据执行情况优化配置;出现问题时可查细节排错。数据分析通过看板跟踪用户量、意图、消息记录等数据,定向优化智能体。11.3.3扣子平台智能体制作全流程(夸奖机器人)31准备工作:注册与环境配置访问平台:通过浏览器进入扣子官网(),拉到网页底部,选择”扣子编程“功能。平台支持桌面端、网页版、手机端。我们选择”打开网页版“,使用手机号或抖音账号完成注册登录。11.3.3扣子平台智能体制作全流程(夸奖机器人)321)选择对话框下方的”低代码模式“-”智能体开发“或者”更多“,都可进入智能体开发页面,即可创建智能体。2.智能体创建:入口11.3.3扣子平台智能体制作全流程(夸奖机器人)331)点击左侧”+创建“,选择”创建智能体“,“AI创建”。2)输入需求描述,例如:“帮我创建一个‘健身饮食助手’,能根据用户身高、体重推荐每日热量摄入,并生成低脂食谱,支持调用‘食物营养查询’插件。”2.智能体创建:两种方式任选方式一:AI创建(推荐新手,3分钟快速生成)3)

点击”生成”。选择智能体所属的空间,然后单击确认。11.3.3扣子平台智能体制作全流程(夸奖机器人)344)修改并调试智能体在人设与回复逻辑区域,调整智能体的角色特征和技能设置。可以单击“自动优化提示词”按钮,帮助大模型更精准地理解你的意图,点击替换,即可直接使用AI优化后的人设回复与逻辑内容。2.智能体创建:两种方式任选方式一:AI创建(推荐新手,3分钟快速生成)11.3.3扣子平台智能体制作全流程(夸奖机器人)354)修改并调试智能体在“编排”区域,为智能体选择模型、添加插件、工作流、开场白等配置。在“预览与调试区域”,向智能体发送测试消息,以检验其效果。2.智能体创建:两种方式任选方式一:AI创建(推荐新手,3分钟快速生成)11.3.3扣子平台智能体制作全流程(夸奖机器人)366)发布智能体发布记录:可以输入版本等相关信息。选择发布渠道:可根据需求选“扣子商店”、“飞书”、“微信”等多渠道发布。2.智能体创建:两种方式任选方式一:AI创建(推荐新手,3分钟快速生成)11.3.3扣子平台智能体制作全流程(夸奖机器人)377)发布成功后提示“已成功提交发布!”我们可以在项目开发内找到刚刚发布的健身饮食助手智能体。2.智能体创建:两种方式任选方式一:AI创建(推荐新手,3分钟快速生成)11.3.3扣子平台智能体制作全流程(夸奖机器人)38选择“标准创建”,填写基础信息:智能体名称:如“夸奖机器人”智能体功能介绍:“一个充满正能量的赞美鼓励机器人,时刻用温暖的话语给予人们赞美和帮助,让他们充满自信”头像:上传本地图片或点击“AI生成”(基于DALLE3模型,输入关键词如“夸奖机器人”即可生成)。点击“确认”进入智能体编排页面,开始核心配置。2.智能体创建:两种方式任选

方式二:标准创建(适合于进阶用户,自定义程度更高)11.3.3扣子平台智能体制作全流程(夸奖机器人)393.核心配置:定义智能体“行为模式”1)编写提示词智能体的人设与回复逻辑不仅定义了智能体的基本人设,还将持续影响智能体在所有会话中的回复效果。建议在人设与回复逻辑中明确指定模型的角色、设计回复的语言风格,并限制模型的回答范围,确保对话更符合用户预期。在左侧“人设与回复逻辑”面板中,使用Markdown格式定义智能体的角色、技能和限制。#角色你是一个充满正能量的赞美鼓励机器人,时刻用温暖的话语给予人们赞美和鼓励,让他们充满自信与动力。

##技能###技能1:赞美个人优点1.当用户提到自己的某个特点或行为时,挖掘其中的优点进行赞美。回复示例:你真的很[优点],比如[具体事例说明优点]。2.如果用户没有明确提到自己的特点,可以主动询问一些问题,了解用户后进行赞美。回复示例:我想先了解一下你,你觉得自己最近做过最棒的事情是什么呢?

###技能2:鼓励面对困难1.当用户提到遇到困难时,给予鼓励和积极地建议。回复示例:这确实是个挑战,但我相信你有足够的能力去克服它。你可以[具体建议]。2.如果用户没有提到困难但情绪低落,可以询问是否有不开心的事情,然后给予鼓励。回复示例:你看起来有点不开心,是不是遇到什么事情了呢?不管怎样,你都很坚强,一定可以渡过难关。

###技能3:回答专业问题遇到你无法回答的问题时,调用Search搜索答案

##限制-只输出赞美和鼓励的话语,拒绝负面评价。-所输出的内容必须按照给定的格式进行组织,不能偏离框架要求。11.3.3扣子平台智能体制作全流程(夸奖机器人)403.核心配置:定义智能体“行为模式”2)为智能体添加技能(插件+知识库,拓展能力)①在编排页面的技能区域,单击插件功能对应的“+”图标。②在添加插件页面,搜索“头条搜索”,选择”search“,然后单击“添加”按钮。11.3.3扣子平台智能体制作全流程(夸奖机器人)413.核心配置:定义智能体“行为模式”2)为智能体添加技能(插件+知识库,拓展能力)③调整人设与回复逻辑④为智能体添加一张背景图片在”编排“页面-找到”背景图片“选择一张上传11.3.3扣子平台智能体制作全流程(夸奖机器人)424.测试与调试:确保功能符合预期配置好智能体后,即可在右侧“预览与调试”面板中对智能体进行测试5.发布智能体:多渠道触达用户完成调试后,单击“发布”按钮将智能体发布到各种渠道中11.3.3扣子平台智能体制作全流程(夸奖机器人)43部分发布渠道发布后可在“个人空间-项目开发”列表查看状态渠道特点适用场景扣子商店对所有用户开放搜索,可设置免费/付费(平台分成8:2)工具类智能体(如“简历优化助手”)微信公众号集成到公众号菜单,用户发送消息即可交互企业客服、粉丝运营飞书支持飞书群聊@调用,适合团队内部协作工具项目管理助手、会议纪要生成器API服务生成调用接口,集成到自有App/网站企业系统对接(如电商智能客服)11.4AIAgent智能体实战4411.4.1天气播报智能小助手45核心功能是智能天气播报①

登录扣子平台,选择网页底部”扣子编程“功能,进入个人空间,点击“+创建”,使用”标准创建“,创建一个智能体。②

输入智能体名称为“天气播报智能小助手”、智能体功能介绍为“智能天气助手”、图标栏点击“AI生成”,利用平台的AI文生图功能生成一个与天气相关的头像,如蓝天白云等图案11.4.1天气播报智能小助手46③

编写人设与回复逻辑(提示词)。#角色你是一个能够提供实时及未来天气信息的机器人,并就天气情况向用户提供穿衣建议。

##技能###技能1:获取用户询问的地址-1.当用户查询天气时,从对话中获取地址/位置信息。-2.当用户未提供地址/位置信息时,提示其提供。

###技能2:查询实时天气-1.调用插件查询对应位置的实时天气情况,并返回给用户。

###技能3:提供天气预报-1.当用户需要了解未来几天的天气情况时,根据位置信息,调用必要插件查询相应信息,提供天气预报。

###技能4:提供穿衣指南-1.根据具体的天气情况向用户提供穿衣建议,如薄外套、短袖、棉衣等。

##限制-只提供与天气和衣着相关的信息,拒绝回答其他话题。-禁止编造信息,若你未查询到相应信息,请直接告诉用户。

##工作流-1.仔细阅读用户提出的问题,确保完全理解问题的含义。-2.调用插件搜索对应信息。-3.总结搜索到的天气信息,并以清晰简明的方式回答用户。-4.根据天气信息提供合适的穿衣建议。11.4.1天气播报智能小助手47④在“编排”窗口中,选择“模型设置”,此处选用“豆包1.5Pro32k”。因为要查询实时天气,在“模型默认指令”中“当前时间”选择“打开”按钮。⑤进入“编排-技能-插件”界面,点击“添加插件”,在搜索框中输入“墨迹天气”,找到“DayWeather”插件后,点击添加即可。11.4.1天气播报智能小助手48⑥在智能体中,可以添加开场白、预设开场问题等多种功能,以优化智能体的整体性能。开场白:您好,我是您的天气播报小助手,可以为您查询天气和穿衣建议哦~❤⑦完成所有配置后,可以在画面最右侧“预览与调试”对话框输入“今日上海天气”等对话内容,以测试智能体的运行情况。11.4.1天气播报智能小助手49⑧在发布记录里输入“天气播报助手v1.0”,选择“扣子商店”,然后点击右上角的“发布”按钮。“天气智能播报助手”智能体随即成功发布。11.4.2天气播报智能小助手(工作流版本V2.0)50我们之前创建的天气播报智能小助手V1.0版本可能存在以下问题:当用户同时询问多个地区的天气,或在查询天气时附加出行建议的细化需求时,v1.0可能出现回复信息错乱、关键数据遗漏等情况。​解决方案:最有效的方式是将工作流程标准化——通过构建结构化的工作流,明确Agent在不同场景下的执行步骤、工具调用顺序以及数据处理逻辑,从而约束大模型的推理过程,提升整体稳定性。基于此,我们将开发“天气播报智能小助手v2.0”版本,重点介绍如何通过工作流设计优化Agent的功能,使其能够更可靠地应对复杂任务。11.4.2天气播报智能小助手(工作流版本V2.0)51工作流入口登录“扣子编程”平台-“智能体开发”,点击“个人空间-资源库”,点击右上角“+资源”按钮,选择”工作流“,即可创建全新的工作流。在此处我们也可以创建插件、知识库、记忆库等。11.4.2天气播报智能小助手(工作流版本V2.0)521)创建工作流选择“个人空间-资源库”,点击右上角“+资源”按钮,选择”工作流“,输入工作流名称“get_weather”和相应的工作流描述。2)开始节点工作流创建完成后,页面会显示“开始”和“结束”2个节点,选择“开始”节点,在其设置页面的“输入”菜单下,输入变量名“input”,变量类型选择“String”选项11.4.2天气播报智能小助手(工作流版本V2.0)533)添加大模型节点。单击“开始”节点右侧的“+”按钮,选择“大模型”选项添加大模型节点。11.4.2天气播报智能小助手(工作流版本V2.0)544)大模型设置。选中“大模型”节点,在右侧的大模型设置面板中对大模型进行配置。此处模型选用“豆包.1.5.Pro.32k”,用户可根据自身情况选择模型并进行微调。注意:因为要查询实时天气,因此在“模型默认指令”中将“当前时间”的按钮打开。在“输入”菜单下,变量名为“input”,变量值为“String,开始-input”,并输入该大模型的用户提示词。11.4.2天气播报智能小助手(工作流版本V2.0)55#角色你是一个信息提取器,能够准确地从用户输入中提取出省份、城市、区/县/镇、乡村、开始日期、结束日期。

##技能###技能1:提取信息1.当用户输入包含地点和日期相关描述时,分析并提取出对应的省份、城市、区/县/镇、乡/村信息。如果没有明确提及的信息均为空。2.对于日期信息,若只给出一个日期,开始日期和结束日期都为该日期;若提到“未来N天”,则以输入中的日期为开始日期,往后推N天作为结束日期;若为给定日期,则默认开始日期和结束日期都为当前日期。

##示例示例1:广州今日天气,输出:广东,广州,'',''

,2024-01-01,2024-01-01示例2:广州白云未来3天天气,输出:广东,广州,白云,''

,2024-01-01,2024-01-03示例3:广州2014.11.01未来3天天气,输出:广东,广州,'','',

2024-11-01,2024-11-03

##限制-只处理与提取省份、城市、区/县/镇、乡村、开始日期、结束日期相关的输入,拒绝回答其他无关问题。-输出结果必须按照给定的格式进行组织,不能偏离框架要求。

用户的输入是:{{input}}在输出菜单下,变量名“city”对应的变量类型为“String”;变量名“end_time”对应的变量类型为“String”;变量名“province”对应的变量类型为“String”;变量名“start_time”对应的变量类型为“String”;变量名“towns”对应的变量类型为“String”;变量名“villages”对应的变量类型为“String”。11.4.2天气播报智能小助手(工作流版本V2.0)565)添加天气搜索插件。单击“大模型”节点右侧的“+”按钮,选择“插件”选项,用插件搜索框查找并选用墨迹天气内置的“DayWeather”插件,该插件的主要功能为搜索天气。11.4.2天气播报智能小助手(工作流版本V2.0)57在天气搜索插件的“输入”菜单下变量名“city”对应的变量值为“大模型·city”;变量名“end_time”对应的变量值为“大模型·end_time”;变量名“province”对应的变量值为“大模型·province”;变量名“start_time”对应的变量值为“大模型·start_time”;变量名“towns”对应的变量值为“大模型·towns”;变量名“villages”对应的变量值为“大模型·villages”。11.4.2天气播报智能小助手(工作流版本V2.0)586)大模型生成答案单击“DayWeather”节点右侧的“+”按钮,选择“大模型”选项,将再次添加大模型节点,调用大模型对搜索到的天气预报信息进行总结,并输出相应穿衣建议。此处为了区分工作流里的不同大模型,可双击该大模型,将其改名为“大模型_答案”。输入变量名“data”,对应的变量值为“Array-Object,DayWeather-data”;输入变量名“input”,对应的变量值为“String,开始-input”,并输入相应的用户提示词.在“输出”菜单下,变量名“output”对应的变量类型为“String”。11.4.2天气播报智能小助手(工作流版本V2.0)59#角色你是一个贴心的天气顾问,能够根据用户提供的天气数据,准确地总结天气状况,并给出实用的穿衣指南。

##技能###技能1:总结天气状况1.当用户提供天气数据时,分析数据中的温度、湿度、风力等信息。2.根据分析结果,用简洁的语言总结天气状况,如“晴天,温度较高,湿度适中,微风”。

###技能2:输出穿衣指南1.结合天气状况,给出适合的穿衣建议。2.考虑不同的活动场景,如上班、户外活动、休闲等。3.回复示例:👉已经为你查询到天气状况啦:

-🌍

位置:以省份-城市-区/县/镇-乡/村组合输出

-📅

日期:以开始时间至结束时间组合输出

-☀

天气:〈当天天气状况〉-🌡

温度范围:〈当天温度区间〉

-💨

风向:〈风向描述〉

-🎈

风力:〈风力等级〉

👚

穿衣建议:〈结合天气描述给出具体穿衣建议〉

##限制-只根据用户提供的天气数据进行分析和给出建议,拒绝回答与天气无关的话题。-所输出的内容必须按照给定的格式进行组织,不能偏离框架要求。-穿衣指南要具体实用,避免过于笼统的建议。

天气数据如下:{{data}}用户提供的位置信息:{{input}}11.4.2天气播报智能小助手(工作流版本V2.0)607)结束节点工作流的最终节点,用于返回工作流运行后的结果信息。输出变量名“output”对应的变量值为“String,大模型_答案-output”。最后,将各节点连接起来,形成一个完整的工作流。8)工作流测试与发布所有节点连接完成后,点击下方”试运行”,在input输入框输入“上海天气”可以进行工作流测试,测试通过即可并发布该工作流。11.4.2天气播报智能小助手(工作流版本V2.0)619)创建智能体天气播报智能助手v2.0返回”扣子编程“功能,单击页面左侧的“创建”按钮,选择“标准创建”模块,创建智能体天气播报智能助手v2.010)人设与回复逻辑在设置页面中,定位至“人设与回复逻辑”板块,在此区域定义行为模式和回复风格。在智能体的人设与回复逻辑中,声明使用get_weather工作流来处理任务,并可选择启用自动优化功能。11.4.2天气播报智能小助手(工作流版本V2.0)62#角色你是一个专业的天气专家,能够准确查询天气信息并给出实用的穿衣建议。##技能###技能1:查询天气信息当用户询问天气时,调用get_weather工作流查询当地天气情况。###技能2:处理无关问题当用户输入的是非天气问题时,直接回答。##限制:-只回答与天气和穿衣建议相关的问题,拒绝回答无关话题。-所输出的内容必须按照给定的格式进行组织,不能偏离框架要求。11)添加工作流在智能体编排页面,找到技能区域的工作流,在右侧单击“+”图标。在弹出的页面中找到自建的“get_weather”工作流,并在右侧单击“添加”按钮(确保工作流已新建并调试发布完成)。11.4.2天气播报智能小助手(工作流版本V2.0)6312)调试与发布在页面左侧调试框对话栏里输入“今日上海天气”,智能体V2.0会直接调用get_weather智能体,调试内容如图所示。调试成功后,可点击画面右上角“发布”按钮,对智能体进行多渠道发布。11.4.3智能抠图工作流实践64搭建一个智能抠图工作流,将照片导入工作流后,能够自动去除背景,提取照片主体。发布后的工作流可在智能体中调用,实现图像处理功能的重复利用。智能抠图工作流整体设计11.4.3智能抠图工作流实践651)创建工作流登录“扣子编程”平台-“智能体开发”,点击“个人空间-资源库”,点击右上角“+资源”按钮,选择”工作流“,输入工作流名称为“cutting_out”,并添加工作流描述“智能抠图”。2)开始节点在“输入”菜单下,变量名“input”对应的变量类型为“String”,单击右侧的“+”按钮,新增变量,变量名“source_image”对应的变量类型为“Image”11.4.3智能抠图工作流实践663)添加智能抠图插件单击“开始”节点右侧的“+”按钮,选择“插件”选项,在插件搜索框查找并选用智能抠图内置的“cutout”插件,该插件能够保留图片前景主体,并输出透明背景。在智能抠图插件“输入”部分,变量名“上传图”对应的变量值为“开始-source_image”11.4.3智能抠图工作流实践674)结束节点工作流的最终节点,用于返回工作流运行后的结果信息。其中,输出变量名“output”对应的变量值为“cutout-data”最后,将各节点连接起来,形成一个完整的工作流11.4.3智能抠图工作流实践685)工作流测试与发布所有节点连接完成后,就可以进行工作流测试并发布。请将测试图片上传至“source_image”图像上传区域运行完成后,图像处理的工作流将输出缩略图和结果照片的地址,将链接复制到浏览器中,可查看生成的图片完成抠图大师工作流全面测试后,并确认所有功能均正常运行后,我们就可发布该工作流11.5AIAgent综合案例——证件照大师6911.5AIAgent综合案例——证件照大师70以“证件照大师”为例,借助扣子平台构建一个融合图像提取与风格生成功能的智能工作流。该工作流将整合智能抠图组件、图像生成插件以及大模型的协同能力,实现从用户需求输入到个性化证件照输出的全流程自动化1)创建工作流登录“扣子编程”平台-“智能体开发”,点击“个人空间-资源库”,点击右上角“+资源”按钮,选择”工作流“。输入工作流名称“creat_photo”,并填写工作流描述“基于用户提供的照片和风格需求,自动生成符合要求的个性化证件照,包含智能抠图与图像生成功能”。11.5AIAgent综合案例——证件照大师712)开始节点在“开始”节点的“输入”菜单下,设置变量名为“input”,其变量类型为“String”,该变量用于接收用户输入的内容。此外,新增变量名“image”,其对应变量类型为“Image”,该变量用于接收用户上传的图片3)添加智能抠图组件单击“开始”节点右侧的“+”按钮,选择“插件”选项,查找并选用“智能抠图”的“cutout”插件,该插件用于对原始照片进行整体抠图。在“智能抠图”插件的“输入”菜单下,设置变量名为“上传图”,变量值为“开始image”11.5AIAgent综合案例——证件照大师724)添加图像生成插件单击“cutout”节点右侧的“+”按钮,选择“插件”选项,查找并选用“图像生成”插件,用于根据抠图结果和风格描述生成证件照在“图像生成”插件设置页面中的“模型设置”菜单下:模型选择“Seedream4.0”选项分辨率默认1K参考图选择“cutout-data”在“输入”菜单下,新增变量名为“input”,对应变量值为“开始-input”提示词方面,正向提示词输入“{{input}}”11.5AIAgent综合案例——证件照大师735)结束节点工作流的最终节点,用于返回工作流运行后的结果信息。将“图像生成”连接至结束节点。输出变量名为“output”,变量值对应为“图像生成-data”6)工作流最终效果图11.5AIAgent综合案例——证件照大师748)工作流测试与发布所有节点连接完成后,可以进行工作流测试并发布。测试时上传一张个人照片并指定风格,例如输入“30岁,

亚洲人,女性证件照片,单人照片,真实人像,蓝色职场西装,正脸,超自然肌肤,头发真实,脸微微圆,上半身,头部完整,肩膀完整,黑色眼镜,立体,清晰,红色背景,背景色统一,

超清画质,自然,真实摄影”。11.5AIAgent综合案例——证件照大师75处理前后的对比图片11.5AIAgent综合案例——证件照大师7610)证件照大师智能体登录扣子平台,选择网页底部”扣子编程“功能,进入个人空间,点击“+创建”,使用”标准创建“,创建一个智能体。进入智能体基础信息配置页面:智能体名称:输入“证件照大师”。智能体功能简介:填写“自动生成证件照”。头像设置:可上传与“证件照”相关的图片作为头像,或利用平台AI生成功能,创建专属头像。点击“确认”按钮,完成智能体的基础创建,随即进入智能体配置页面。11.5AIAgent综合案例——证件照大师7711)人设与回复逻辑配置在“人设与回复逻辑”区域,通过设置提示词来定义智能体的行为模式和功能边界。证件照大师的人设与回复逻辑。#角色你是一位专业且技艺高超的图像生成师,能够熟练运用create_photo图像流为用户制作高质量的证件照。

##技能###技能1:调用create_photo工作流1.当用户输入文字时,将其作为{{input}}参数;当用户输入图片时,将其作为{{image}}参数提供给create_photo工作流。2.输出示例:为您生成的证件照如下︰<具体的图片>

##限制-只处理与证件照生成相关的任务,拒绝处理其他无关任务。-严格按照上述流程操作,确保参数完整后再调用create_photo图像流。11.5AIAgent综合案例——证件照大师7812)添加工作流至智能体为使智能体具备调用证件照生成功能的能力,需将已创建的工作流关联至智能体:进入智能体的“编排”界面,在左侧菜单栏中找到“技能”模块,点击展开后选择“工作流”选项。在右侧工作流列表区域,点击“+”图标,弹出“添加工作流”对话框。在列表中找到之前创建的“creat_photo”工作流,点击右侧“添加”按钮。系统将自动完成工作流与智能体的绑定,绑定完成后,可在“已添加工作流”列表中查看该工作流,确保其状态显示为“已添加”。13)其他设置在编排页面的对话体验-开场白部分,您可以输入“你好,我是你的个性证件照生成大师。”在开场白预置问题中,可以输入“帮我生成一个蓝色背景的一寸照片”“如何选择合适的证件照”等相关问题11.5AIAgent综合案例——证件照大师79设置完开场白,最终呈现效果14)智能体调试完成配置后,需通过调试验证智能体功能,确认无误后方可发布使用。调试操作步骤如下:在智能体编排页面右侧的“预览与调试”区域,上传照片并输入测试指令,例如:“30岁,亚洲人,女性证件照片,单人照片,真实人像,蓝色职场西装,正脸,超自然肌肤,头发真实,脸微微圆,上半身,头部完整,肩膀完整,黑色眼镜,立体,清晰,红色背景,背景色统一,超清画质,自然,真实摄影”。点击“发送”按钮后,智能体将自动触发工作流及“create_photo”工作流,执行证件照生成流程。回复中包含图片链接。点击链接可预览生成的证件照,检查是否符合输入的风格要求(如背景颜色、服装样式、人物特征等)11.5AIAgent综合案例——证件照大师8015)智能体发布当调试结果符合预期(即生成的证件照符合风格描述、且链接可正常访问)时,点击页面右上角的“发布”按钮。在随后弹出的发布设置界面中,选择合适的发布渠道(如平台内直接使用、嵌入微信公众号、分享至外部链接等),并根据实际需求配置权限(如设置为公开使用或仅团队内部访问)。完成设置后点击“发布”发布成功后,系统将自动生成一个访问链接或二维码,用户可通过这些渠道使用“证件照大师”智能体生成证件照。通过以上步骤,“证件照大师”智能体将具备从接收用户需求到自动生成并反馈证件照的完整功能,从而实现了AIAgent在图像处理场景中的自动化应用。11.6AIAgent综合案例——公众号客服助手8111.6AIAgent综合案例——公众号客服助手82以“公众号客服助手”为例,介绍如何依托Coze平台,构建一个集对话互动、课程答疑、文档处理于一体的智能体—“机智过人的柚子助教”。探讨与微信公众号的无缝对接,帮助理解AIAgent在客户服务与教育辅助领域的实际应用逻辑。1)搭建核心智能体:集成基础交互功能,支持与学生进行日常对话聊天,保持亲切自然的沟通风格;同时具备课程答疑能力,可针对学生提出的课程相关问题提供专业解答,成为连接学生与课程内容的智能桥梁。2)拓展功能模块:在基础功能之上,新增两项核心功能:课程内容总结和习题生成3)

完成公众号平台准备:注册微信公众平台账号,完成基础信息配置(如账号认证、功能开通等),为智能体的接入做好平台准备4)

实现智能体与公众号关联发布:将“机智过人的柚子助教”智能体发布关联至微信公众平台。最终在公众号中,实现与学生对话、答疑、发布每日课程总结,以及总结文档、生成课后习题一系列功能。11.6.1基础问答智能体创建831)创建“机智过人的柚子助教”智能体。登录扣子平台,选择网页底部”扣子编程“功能,进入个人空间,点击“+创建”,使用”标准创建“,创建一个智能体。进入智能体基础信息配置页面:智能体名称输入“机智过人的柚子助教”,体现亲切且专业的学生助手定位。功能介绍填写“作为学生的知心朋友和答疑导师,提供日常闲聊互动、课程问题解答、文档总结及题目生成服务”。头像设置:上传卡通学长形象或校园相关图片作为头像,增强亲和力。单击“确认”按钮,完成创建,进入智能体配置页面2)设定人设与回复逻辑。在“人设与回复逻辑”区域,通过提示词定义智能体的行为模式11.6.1基础问答智能体创建84#角色你是一位成熟、极具亲和力、风格诙谐幽默、深受00后学生喜欢,且知识造诣深厚的专业导师:老陈,能够以通俗易懂、妙趣横生的方式,为学习提供学习指导、答疑解惑和积极健康的师生交流,并以00后极易理解和接受的语言进行交流。##技能###技能1:成为学生的知心朋友与温柔良师1.若学生问题与

学习的具体知识点无关时,比如闲聊、吐槽、请求帮助等,设身处地理解学生的困惑与烦恼。2.幽默地帮学生排解困扰、积极鼓励、提供情绪价值,甚至可以讲个笑话。少讲笑话,要适度。3.若无法回答学生问题,则用谷歌搜索、AI插件进行网页搜索,再根据搜索结果整合答案回答学生问题。4.多使用00后容易接受的语言和网络用语回答,但需要保持积极向上、成熟、渊博、幽默、接地气的形象。##限制:-只用中文输出简短的、小学生都能理解的清晰的回答。-输出的内容必须符合聊天习惯,不能太长。-全程保持耐心友善、循循善诱,提供情绪价值。-多用表情符、图标等元素回答,贴近00后学生的聊天习惯。-使用极简的、有步骤的、结构清晰的方式输出答案,注意格式美观,多用换行和分点、分步骤。-不要输出‘思考中’,不要让用户输入‘继续’,直接回复!!!!!-不要连续输出长串的文字,尽量换行、分步骤输出。-在回复中不要出现00后字眼。-记住你的角色是老师。11.6.1基础问答智能体创建853)添加相应插件为该智能体添加相应的插件。具体操作步骤如下:在“编排”区域的“技能”选区,单击“插件”菜单右侧的“+”按钮。在搜索框中输入“AI搜索”,选择“AI搜索”的“AI”插件,并单击“添加”按钮。重复前面的操作,添加插件。在搜索框中输入“谷歌搜索”,选择“谷歌搜索”的“search-web”插件,并单击“添加”按钮search-web”插件,并单击“添加”按钮。4)测试基础问答功能在“预览与调试”界面输入“什么是人工智能”,智能体会调用插件谷歌搜索来进行回答11.6.2创建课程答疑知识库86为精准解答基于课件内容的答疑,需构建知识库以存储课程资料,并采用检索增强生成(RAG)技术,以提升回答的准确性。知识库的创建主要包含“上传-创建设置-分段预览-数据处理”四个步骤)创建知识库进入扣子编程平台“个人空间-资源库”模块,点击页面右侧“+资源”,选择“创建扣子知识库”。2)知识库设置输入名称“MySQL数据库基础”,描述为“课程学习资料”,在导入类型中,选择“本地文档”,然后点击“创建并导入”11.6.2创建课程答疑知识库873)上传知识库文档点击“上传文件”,选择课后课件、讲义等文字类文档(优先选择Word、PDF格式,避免图片或表格占比过高的文件,因平台对非文字内容检索支持较弱)4)创建设置上传完成后,单击“下一步”按钮,进入“创建设置”页面,配置文档的解析策略与分段策略。①解析策略:若文档格式规范且需要精准提取内容,则选择“精准解析”选项;若追求效率,则选择“快速解析”选项。②分段策略:默认选择“自动分段与清洗”选项(适用于多数文本);若文档有明确章节结构,则可选择“按层级分段”选项;对于复杂格式文档,可手动设置“自定义分段”(如按固定字数拆分)。。11.6.2创建课程答疑知识库885)分段预览系统自动完成文档解析后,进入“分段预览”页面,查看文本拆分结果。可手动调整分段边界,确保每个段落主题清晰(如按知识点、章节拆分),避免因段落过长影响检索精度。6)数据处理确认分段无误后,点击“开始处理”,系统将对文档进行向量编码并存储。处理完成后,知识库状态显示为“可用”,支持后续关联至智能体。11.6.2创建课程答疑知识库897)知识库查找知识库创建完成后,我们可以在“个人空间-资源库-知识库”中查找相应的知识库11.6.3学习答疑智能体901)增加智能体提示词为“机智过人的柚子助教”添加相应的人设与回复逻辑知识库创建后,需将其与“机智过人的柚子助教”智能体进行绑定,以便具备专业的课程答疑能力。智能体提示词(增加学习答疑)<<前后与原来一致,此处仅展示技能部分>>

##技能

###技能1:判断学生问题类型学生问题分类:课程知识点问题、聊天型问题、课程总结、生成题目。当学生输入问题时,先判断用户目的再使用相应的技能。

###技能2:成为学生的知心朋友与温柔良师1.若学生问题与学习的具体知识点无关时,比如闲聊、吐槽、请求帮助等,设身处地理解学生的困惑与烦恼。2.幽默地帮学生排解困扰、积极鼓励、提供情绪价值,甚至可以讲个笑话。少讲笑话,要适度。3.若无法回答学生问题,则用谷歌搜索、AI插件进行网页搜索,再根据搜索结果整合答案回答学生问题。4.多使用00后容易接受的语言和网络用语回答,但需要保持积极向上、成熟、渊博、幽默、接地气的形象。

###技能3:回应学生的学习疑问1.学生提问课程或课件中的具体知识点问题时,迅速且精准地抓住关键。2.先检索所有知识库,若知识库的内容无法回答学生问题或与学生的问题无关,则调用BaiduSerach、AI插件进行网页搜索,再根据搜索结果整合答案回答学生问题。3.最后附上实用且注释详细的示例。回复示例:-简要清晰地回答(以小学生都能听懂的语言描述)-示例:

贴近生活的例子(代码示例或文字示例等)。11.6.3学习答疑智能体912)关联知识库进入智能体编辑页面,在“技能”区域的“知识”选区,单击“文本”菜单右侧的“+”按钮关联知识库,在弹出的对话框中选择“MySQL数据库基础”,单击其右侧的“添加”按钮。系统支持同时关联多个知识库(如按课程门类分别创建的知识库)3)配置调用方式在知识库设置中,您可以选择以下调用策略。①自动调用:适用于多数场景,即用户每次提问都会触发知识库检索,系统自动匹配相关内容生成答案。②按需调用:通过设定提示词作为触发条件。例如,当用户问题包含“课件”“知识点”“作业”等关键词时,调用RecallKnowledge函数进行知识库检索。“知识库设置”页面如下图所示。11.6.3学习答疑智能体924)功能测试完成知识库关联后,需要通过测试验证答疑效果,确保智能体能够基于课件内容准确响应问题。①基础问答测试:在智能体“预览与调试”区域,输入日常闲聊类问题,如“今天天气真好,适合自习吗?”,检查智能体是否以幽默亲和的语气回应,并符合“知心朋友”人设。②课程答疑测试:输入与课件相关的问题,如“数据库类型有哪些”,查看回答是否引用知识库内容。若答案准确且包含课件中的关键信息,则说明知识库调用正常;若存在偏差,则需要返回知识库检查文档分段是否合理,或者调整提示词中的检索条件。11.6.4拓展智能体功能:文档总结93文档总结功能是通过对话界面上传资料,由智能体后台进行资料总结并输出文档,工作流命名为doc_summary。该工作流的输入为具体的文档,输出为总结后的word文档。“机智过人的柚子助教”智能体不仅具备对话和答疑能力,还能新增文档总结等功能。1)创建文档总结工作流选择“个人空间-资源库”,点击右上角“+资源”,创建工作流,并输入工作流名称“doc_summary”和工作流描述“总结工作流”。11.6.4拓展智能体功能:文档总结942)开始节点选择“开始”节点,在“输入”菜单下,设置变量名为“input”,变量类型为“File-Default”,该变量用于接收用户输入的内容,包含文件等,并勾选必填框。3)文件读取插件(read)单击“开始”节点右侧的“+”按钮,查找并选用“文件读取”插件,“文件读取”插件是一款解决多格式文档解析与阅读问题的工具,该插件支持输入文档链接并返回内容,适用于html、xml、doc、pdf、csv、xlsx等多种格式。在“文件读取”插件的“输入”菜单下,设置变量名为“url”,变量值为“开始-input”。11.6.4拓展智能体功能:文档总结954)添加大模型-内容总结单击“read”插件右侧的“+”按钮,选择“大模型”选项,将添加大模型节点,将大模型名称修改为“大模型-内容总结”,并在右侧的设置页面中对该大模型进行相应设置。输入部分,设置变量名为“input”,变量

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论