尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Coze 3.0 从零搭建 AI 智能体:工作流、知识库与提示词实战指南

Coze 3.0 从零搭建 AI 智能体:工作流、知识库与提示词实战指南 最近在 B 站刷 Coze 的教学视频发现一个很现实的问题评论区总有人卡在同一步不是“界面找不到按钮”就是“版本不一样导致完全对不上”。Coze 平台迭代速度非常快半个月前录的教程半个月后可能界面就变了一个样很多新手从入口就开始迷路更别提后面的工作流和知识库配置。这篇文章我打算把 Coze 3.0 时代从入门到实战的完整路径整理出来解决“视频看懂了、自己动手却做不出来”的尴尬。内容从最基础的概念讲起涵盖智能体创建、人设提示词、工作流搭建、知识库接入、插件使用和常见报错排查。不管你是完全零基础的新手还是想用 Coze 快速实现业务想法的开发者都可以直接照着操作。1. Coze 与 AI 智能体核心概念1.1 什么是 AI 智能体在开始操作之前我们先搞清楚一个基本问题AI 智能体到底是什么你平时用过的 ChatGPT、豆包这类产品本质上是一个“聊天窗口”它只能基于大模型的训练数据回答问题无法主动获取实时信息也不会调用外部工具。而 AI 智能体Agent不一样它能在理解用户意图之后自动决定“接下来要做什么”。举个例子。你让普通聊天机器人“帮我查一下明天的天气”它大概率会回答“我无法实时获取天气信息”。但如果是一个接入了天气插件的智能体它会先识别出你的意图是查询天气然后自动调用天气 API把实时结果返回给你。这背后的能力差异来自智能体的核心组成大模型负责理解意图、生成回答、规划下一步动作。工具/插件让智能体具备调用外部 API 的能力比如搜索、查天气、发邮件。知识库提供大模型不知道的私有数据比如企业内部的规章制度、产品文档。记忆记录对话历史让智能体在多次交互中保持一致的行为。工作流把多步骤任务编排起来实现复杂的业务逻辑。AI 智能体解决了单个大模型“只能聊天、不能干活”的局限这也是它目前在企业应用中最受关注的原因。1.2 Coze扣子是什么Coze 是字节跳动推出的一款 AI 智能体开发平台国内版叫“扣子”通过 coze.cn 访问。它提供了一套可视化的搭建界面你不需要从零编写大模型调用代码而是通过拖拽、配置的方式把大模型、插件、知识库、工作流组合成一个完整的 Bot智能体。Coze 解决的核心痛点是“开发门槛”。如果自己调用大模型 API 做一个智能体你需要考虑模型接入、Prompt 设计、函数调用、上下文管理、数据库存储、服务部署等一系列问题对个人开发者来说成本很高。而 Coze 把这些复杂度封装成平台上一个个可视化组件让非技术人员也能快速搭建智能体。这里要做一个关键区分。Coze 和 Dify、n8n 这类开源工作流平台不一样Coze托管平台注册即用自带模型接入、插件商店、发布渠道适合快速落地但定制化程度受平台限制。Dify开源项目可以自部署到自己的服务器数据可控性强适合企业私有化部署但需要自己维护环境。n8n更偏向通用自动化工作流不只是 AI 场景适合复杂系统集成。如果你只是想快速验证一个 AI 应用想法或者公司需要一个开箱即用的员工助手Coze 是最快的一条路。1.3 核心名词一览表在 Coze 的界面里你会看到很多术语建议先建立整体认知名词含义作用Bot / 智能体最终交付给用户的 AI 应用接收用户提问并给出回复模型智能体的大脑负责理解与生成内容人设提示词智能体的系统提示词定义角色、性格、任务、输出格式插件可复用的外部能力让智能体调用搜索、天气、API 等工具工作流多步骤编排流程把复杂任务拆成多个节点依次执行知识库结构化存储的私有数据为智能体补充定制化信息触发器主动触发的机制在特定场景下让智能体主动向用户发消息记忆上下文存储能力让智能体记住历史对话信息变量会话级或全局级数据保存用户信息、业务数据这些概念并不需要一开始全部吃透后面实战操作时你自然会理解。1.4 为什么选择 Coze 来搭建智能体结合我的实际使用体验Coze 最大的三个优势是第一入门成本极低。你不需要会写代码只要会写中文就能做出一个能用的智能体。对于产品经理、运营人员、业务负责人来说这是一个可以直接上手 AI 应用开发的入口。第二自带生态。平台内置了大量插件比如网页搜索、图片生成、语音合成、飞书文档等不用自己去对接第三方 API。同时它还提供了知识库、数据库、记忆等企业级应用常见组件。第三发布渠道丰富。做好的智能体可以一键发布到扣子商店、飞书、微信公众号、微信客服等渠道省去自己搭建前端的流程。当然Coze 也有它的限制平台抽成模式和开放程度一直在调整数据安全性依赖平台如果你需要完全自定义的模型逻辑或私有化部署建议同时评估 Dify 这类开源方案。2. 环境准备与平台基础2.1 版本说明先说明一个重要问题Coze 的界面更新频率非常高你看到的截图可能和下个月的真实界面有差异。以本文写作时的 Coze 3.0 版本为参考整体布局已经比较稳定。如果你打开平台发现某些入口位置变了不要慌先找功能名称而不是按钮位置。重点理解“在哪里创建智能体”“在哪里配置工作流”“在哪里上传知识库”只要功能逻辑不变操作路径都是相似的。目前 Coze 有两个入口国内版coze.cn面向国内用户模型以豆包、通义千问等国内大模型为主。国际版coze.com面向海外用户集成了更多海外模型且模型接入范围不同。两个入口的账号体系和功能存在差异不能互相迁移数据。本文以国内版为例演示海外版本的操作逻辑大体相同但具体模型列表和插件商店会有区别。版本需要根据你的项目实际情况调整本文示例以常见环境为例重点演示配置思路。2.2 账号注册与登录打开 coze.cn你可以直接使用手机号注册登录也可以用抖音账号快速授权。登录成功后你会进入 Coze 的工作台首页。这里建议你做的第一件事是检查自己的工作空间。Coze 提供了“个人空间”和“团队空间”两个维度个人空间适合个人学习、实验性项目数据不共享。团队空间适合多人协作可以设置成员权限统一管理知识库、插件和智能体。如果是公司企业级项目建议从一开始就使用团队空间方便后续做权限管理和数据隔离。2.3 认识 Coze 控制台登录后的主界面一般包含以下核心功能区智能体管理展示你创建的所有 Bot可进行新建、编辑、发布操作。工作流管理创建和维护独立的工作流也可以在智能体内联配置。知识库管理上传文档、管理分段、查看命中测试结果。插件管理使用平台内置插件或创建自定义插件。项目资源包括触发器、数据库、变量等拓展能力。建议不要一上来就乱点先按“创建一个智能体 → 给智能体加知识库 → 给智能体接工作流 → 发布上线”这条主线走一遍整体认知就会清晰很多。3. 零基础搭建你的第一个 AI 智能体3.1 创建 Bot 的完整流程现在我们正式动手创建一个最简单的 AI 智能体。第一步在工作台首页点击“创建智能体”按钮进入创建页面。第二步填写三个基本信息智能体名称比如“产品问答助手”。功能介绍一句话描述这个 Bot 是做什么的方便后续检索和发布展示。头像可以上传自定义图片也可以选择平台默认头像。第三步点击确认后进入智能体编辑页面。这才是 Coze 的核心配置界面你可以在里面设置人设、模型、技能、知识库、发布渠道等。3.2 写好人设与回复逻辑创建完成后首先要配置的是“人设与回复逻辑”。这本质上就是大模型的 System Prompt直接决定了智能体的行为表现。很多新手在这一步只写“你是一个助手”就完事了结果做出来的 Bot 效果很一般。真正合格的提示词应该包含四部分角色定义、任务说明、约束条件、输出风格。下面给你一个参考模板可以直接复制使用# 角色 你是一位资深的产品技术支持专家擅长解答关于「智能考勤系统」的功能使用问题。 # 任务 1. 根据用户的问题给出准确、可操作的回答。 2. 如果用户的问题涉及系统操作步骤要清晰每一步都要给出入口位置。 3. 如果用户的问题超出你的知识范围明确告知“目前我无法回答这个问题”并建议用户联系人工客服。 # 约束 - 回答控制在 300 字以内分点呈现不要堆砌长段落。 - 不编造不存在的功能不确定的功能要提示用户“以系统实际界面为准”。 - 语气专业、友好避免敷衍。 # 输出风格 - 使用中文回答。 - 回答开头先概括结论再展开细节。填好人设之后建议立刻在右侧的预览窗口中进行测试。输入“你好”“你能帮我做什么”这类开放问题观察回复是否符合预期。如果发现语气不对优先调整人设提示词而不是直接改模型。3.3 选择模型在人设提示词下方你可以看到模型选择区域。Coze 平台会提供多个可选模型比如豆包系列、通义千问、DeepSeek 等。不同模型的能力侧重点不同追求快速响应的场景可以选择速度快、成本低的轻量模型。处理复杂推理、长文本生成可以选择能力更强的旗舰模型。如果智能体需要调用工具、分析 JSON 数据选择支持工具调用Function Calling的模型更可靠。对于第一个测试 Bot建议直接使用默认模型先把流程跑通后续再根据效果做模型对比。需要特别注意模型的可用列表会随平台策略变化请以你打开页面时的实际列表为准。3.4 配置开场白与推荐问题人设配置好之后继续往下看有一个“开场白”设置区域。开场白是用户进入对话后智能体自动发送的第一条消息它能帮助用户快速理解这个 Bot 能做什么。比如“你好我是智能考勤系统助手你可以问我关于打卡、请假、排班等问题”。同时建议配置 3 到 5 个推荐问题这样用户在对话界面上可以直接点击示例问题发起提问减少输入成本。推荐问题最好覆盖 Bot 的核心能力例如“如何设置自动打卡提醒”“请假审批流程是什么”“我如何导出考勤报表”配置完成后右侧预览区域刷新你会发现对话体验完整了很多。到这里一个不带任何外部能力的简单 Bot 就已经可以发布使用了。3.5 预览调试与发布点击右上角的“预览”你可以和当前配置的 Bot 进行真实对话。这个环节一定要认真测试至少验证三类问题常规问题与业务相关的普通提问确认回答是否符合设定。边界问题无法回答的问题确认 Bot 是否会乱编答案。连续对话追问上一轮的问题确认上下文是否连贯。测试通过后点击“发布”。Coze 支持发布到多个渠道国内版常见的有扣子商店、飞书、微信公众号、微信客服等。发布到不同渠道需要完成对应的授权配置比如微信公众号需要绑定开发者账号。到这里你已经成功完成了第一个 AI 智能体的搭建。接下来我们要进入本文的重头戏工作流。4. Coze 工作流从入门到实战4.1 什么时候需要使用工作流理解了简单 Bot 之后我们来看 Coze 最核心的能力工作流。如果你的智能体只是“一问一答”不需要调用外部工具也不需要多步骤处理那么直接用大模型就行。但现实中很多需求是单次大模型回答无法完成的。举个例子用户说“帮我写一篇关于防晒霜的小红书种草文案”如果简单生成模型可能输出一段通用文案效果平平。但如果你把这个任务拆成多步骤先分析目标人群和核心卖点。生成一个吸引人的开头。整理产品亮点和用户体验。组合成最终文案。每一步可以由不同的提示词或工具完成这就是工作流的价值。工作流的核心作用是把不可控的“大模型自由发挥”变成可控的“多步骤协作执行”每一步都有明确输入输出方便调试和优化。典型应用场景包括内容生成流水线、数据处理流程、条件推荐系统、知识库问答人工审核机制。4.2 工作流的节点类型进入 Coze 工作流编辑器你会发现画布上有很多可拖拽的节点。理解每个节点的作用是搭建工作流的基础。比较常用的节点有以下几种开始节点定义工作流的输入参数也就是用户或其他流程传给工作流的初始数据。大模型节点执行一次大模型调用可以设置自己的提示词读取上游输入。插件节点调用插件能力比如搜索引擎、图片生成、飞书文档等。知识库节点从知识库中检索相关内容最典型的场景是 RAG 问答。代码节点执行一段 Python 代码对数据进行加工处理。条件分支节点根据条件判断走不同分支比如判断文本情感是正向还是负向。结束节点定义工作流的最终输出结果。一个完整的 Coze 工作流本质上就是一个有向无环图DAG数据从开始节点流入经过各种节点处理后汇聚到结束节点。我们用一个文字图表来说明典型的数据流开始节点用户输入 ↓ 大模型节点理解意图 ↓ 插件节点调用搜索 ↓ 大模型节点汇总结果 ↓ 结束节点返回给用户搭建工作流时你需要始终关注两个问题每个节点需要什么输入输出给谁用只要把数据流搞清楚工作流的搭建就成功了一半。4.3 实战案例一用工作流生成小红书文案下面我们搭建一个真实可用的工作流目标是根据用户输入的主题生成一篇小红书风格的种草文案。这个工作流不需要插件完全用大模型节点来完成适合新手第一次上手。第一步创建空白工作流命名为“小红书文案生成器”然后编辑开始节点。开始节点需要添加一个输入参数我建议命名为 topic类型为 String用来接收用户输入的主题词。第二步添加第一个大模型节点命名“生成大纲”。它的输入是开始节点的 topic输出是一个文案大纲。提示词可以这样写你是一名资深的小红书文案写手。请根据用户提供的主题生成一个文案大纲。 主题{{topic}} 大纲需要包含以下部分 1. 吸引人的开头标题不超过20字。 2. 3到5个内容要点每个要点用一句话描述。 3. 一个互动结尾引导用户评论。 只输出大纲内容不要解释。注意提示词中的{{topic}}是变量的引用方式Coze 会自动把上游节点的输出插入到这个位置。第三步添加第二个大模型节点命名“扩写文案”。它读取第一个大模型节点的输出将其扩写成完整的小红书文案。提示词参考你是一名小红书爆款文案写手。请根据下面的大纲扩写出完整文案。 大纲 {{生成大纲的输出}} 要求 - 开头要有情绪共鸣能抓住眼球。 - 内容分 2 到 3 个小段每段不超过 100 字。 - 适当使用 emoji每段不超过 2 个。 - 结尾加上 3 到 5 个相关话题标签。 直接输出最终文案不要输出多余内容。第四步把第二个大模型节点的输出连接到结束节点。设置结束节点的输出参数为 text引用“扩写文案”的输出结果。第五步点击右上角“试运行”输入一个测试主题比如“平价防晒霜测评”。如果数据流配置正确你会在调试面板看到两个大模型节点依次执行最终返回一篇完整文案。这个案例看起来简单但它很好地展示了工作流的两个核心优势一是每个步骤职责单一方便独立调试二是后续你可以在“生成大纲”和“扩写文案”之间插入插件节点比如先搜索产品资料再让大模型基于真实资料写文案内容质量会明显提升。4.4 实战案例二加入插件与条件分支的进阶工作流第一个案例没有使用插件接下来我们做一个更接近真实项目的进阶案例根据用户输入的产品卖点生成一张宣传图和一段文案。这个工作流的流程是开始节点接收产品信息和卖点 ↓ 大模型节点生成宣传语 ↓ 插件节点调用AI绘图插件生成图片 ↓ 条件分支判断是否生成成功 ↓ 结束节点返回文案和图片地址针对条件分支节点你需要设置判断条件。以“图片是否成功生成”为例可以判断插件节点的输出是否为空字符串。如果条件成立把图片地址和文案一起返回如果条件不成立则返回文案和一个兜底提示。这一步的意义在于它让工作流具备了“容错能力”。现实世界中外部 API 调用难免失败如果不做条件判断用户的体验可能非常差。通过条件分支你可以把失败场景兜住让最终输出始终是用户能理解的内容。关于插件节点Coze 的插件商店里已经有很多现成的绘图、搜索、天气、翻译插件你只需要选中目标插件配置好传入参数即可。需要注意部分插件可能需要先开通服务或绑定 API Key这类配置在编辑节点的“参数配置”区域完成。4.5 代码节点的使用示例有些场景下大模型的结果需要做格式清洗、字段提取或数据转换这时候就轮到代码节点出场。Coze 的代码节点支持 Python你可以在里面编写自定义处理逻辑。下面是一个简单的代码节点示例假设上游传入一个文本字段raw_text我们把它按行清洗并去重def main(raw_text: str) - dict: # 按行拆分去除首尾空格过滤空行 lines [line.strip() for line in raw_text.splitlines() if line.strip()] # 去重同时保持原有顺序 seen set() unique_lines [] for line in lines: if line not in seen: seen.add(line) unique_lines.append(line) # 返回结果字段名建议使用英文方便下游节点引用 return { cleaned_text: \n.join(unique_lines), line_count: len(unique_lines) }注意代码节点的入参是你在节点配置中定义好的变量函数签名需要和上游输入保持一致。这个示例没有引入第三方库避免依赖缺失问题。如果你需要更复杂的数据处理建议先在本地 Python 环境验证逻辑再粘贴到 Coze 代码节点中。工作流搭建完成后回到智能体编辑页面点击“技能”区域的“添加工作流”把刚才创建的工作流挂载到智能体上。这样用户对话时智能体检测到相关意图后就会自动调用对应工作流来完成复杂任务。5. 知识库、插件与记忆能力5.1 为什么需要知识库大模型的知识截止时间和私有数据覆盖范围是有限的。如果让智能体回答企业内部制度问题它不可能凭空知道“你们公司的报销流程是什么”。在 Coze 中解决这个问题的方法是给智能体添加知识库。知识库的作用是把你自己准备好的文档切分成小片段保存起来当用户提问时系统先检索与问题最相关的内容片段把这些片段和大模型的指令一起发给模型最终让模型基于这些参考内容生成答案。这个技术方向通常被称为 RAG检索增强生成。5.2 知识库与向量数据库的关系业内经常出现一个问题AI 智能体的企业知识库是存放在向量数据库中的吗其实并不绝对。传统的知识库可以用关键词检索比如 Elasticsearch但为了获得更好的语义理解效果目前主流方案确实是把文档切分后做向量化处理再存入向量数据库。在检索阶段系统通过计算用户问题与文档片段之间的向量相似度找出语义上最相关的片段。Coze 平台上这套向量化的底层逻辑被封装了。你上传文档之后平台会自动完成切片、向量化和存储你不需要单独购买或配置向量数据库。但对企业自建系统的开发者来说如果你要私有化部署自己的智能体知识库向量数据库例如 Milvus、Weaviate 等是绕不开的组件。5.3 创建知识库的完整步骤在 Coze 中创建知识库的步骤比较通用第一步在左侧导航进入“知识库”页面点击“创建知识库”填写知识库名称。第二步选择文档类型。Coze 知识库支持多种数据格式包括文本格式支持 txt、docx、pdf 等适合规章制度、产品说明书。网页格式可以直接同步网页内容。表格格式适合结构化数据可以按行检索。第三步上传文档。上传后平台会自动对文档进行分段处理。分段的大小会影响检索效果分段太大检索结果不够精确分段太小可能丢失上下文。建议从默认参数开始测试后再手动调整。第四步创建完成后进入知识库的“测试”模块输入一个测试问题看检索结果是否命中。如果命中不理想可以尝试调整分段长度或补充改写文档内容。第五步回到智能体编辑页面在“知识库”区域点击“添加”选择刚才创建的知识库。这里比较关键的一点是你可以设置“在回复用户问题时优先参考知识库内容”还是“参考知识库内容但也可以使用通用知识”。对于企业场景建议选择前者减少大模型自由发挥的空间。5.4 插件智能体的外部能力如果说知识库让智能体“懂业务”插件则让智能体“会办事”。Coze 插件商店里提供了大量现成的能力常见的有搜索引擎插件让智能体获取实时信息。图片生成插件根据描述生成图片。语音合成插件把文本转为语音。飞书、钉钉等办公应用插件发消息、建文档。给智能体添加插件的操作很简单进入“技能”区域点击“添加插件”搜索你需要的插件并选择即可。部分插件需要配置鉴权参数比如 API Key请到第三方服务商处申请。如果你需要的插件不存在Coze 还支持创建自定义插件。自定义插件的本质是把一个 HTTP API 接口封装成平台可识别的工具。你需要填写接口地址、请求方法、参数定义和返回值结构。建议先用平台的“测试”功能验证接口连通性再挂载到智能体上。这里要提醒一个常见误区插件越多智能体就越容易“乱调用”。你需要检查智能体是否能准确识别何时该用插件。如果识别不准确可以在人设提示词中明确描述插件的适用场景例如“当用户问到实时天气时使用天气插件回答”。5.5 记忆与变量在企业应用场景中记忆能力也非常重要。Coze 提供了记忆功能可以让智能体记住与用户的历史对话信息。对话记忆可以帮助实现多轮交互用户记忆则可以保存用户的偏好比如“用户偏好简洁的回答风格”。在此基础上还有一个更灵活的数据能力变量。你可以把变量理解为智能体的“数据库表”用来保存结构化数据比如用户填写的表单、客服工单的状态等。当你需要实现更复杂的业务状态管理时建议学习和使用变量功能。不过这一块属于进阶内容新手在完成前 5 章的基础搭建后再逐步补充即可。6. 常见问题排查与最佳实践6.1 高频问题与解法我在学习和实践 Coze 的过程中遇到过不少问题这里整理成表格方便你直接对照排查问题现象常见原因解决思路智能体不回复一直转圈模型服务异常或触发超时切换到轻量模型测试检查网络环境稍后重试回复内容答非所问人设提示词太模糊在提示词中明确任务流程、输入输出格式工作流试运行报错上游节点字段引用错误检查每个节点的输入变量名是否与上游输出一致知识库检索不到答案分段不合理或文档格式复杂调整分段长度简化表格尽量使用文本格式插件调用返回 401API Key 未配置或已过期到第三方服务商重新生成密钥并更新配置发布到微信公众号失败公众号未认证或权限不足检查公众号类型和开发者权限使用测试号验证连续对话时忘记上下文记忆功能未开启在智能体设置中开启对话记忆功能6.2 工作流搭建的工程建议工作流是 Coze 中最容易出现问题的部分。根据我的经验下面几条建议非常值得遵守第一节点命名要清晰。工作流复杂之后画布上会有几十个节点如果节点都叫“大模型1”“大模型2”后期根本改不动。建议用“节点作用序号”的方式命名例如“生成大纲_01”“清洗文本_02”。第二控制节点粒度。一个节点只做一件事不要把多步骤逻辑塞进一个大模型节点。拆得越细越容易定位问题。第三重视试运行日志。工作流编辑器的试运行功能会记录每个节点的输入输出这是排查问题最关键的信息。遇到错误时先看最靠近出错节点的上游输入判断是数据格式问题还是提示词问题。第四善用结束节点的多输出。结束节点可以返回多个参数例如同时返回文案、标签、图片地址这样下游智能体可以拿到结构化结果而不是一段需要二次解析的长文本。6.3 提示词设计与安全边界人设提示词决定智能体的上限写提示词时请记住明确任务、明确格式、设定边界。具体来说可以按照“角色定义 → 任务描述 → 输入说明 → 输出格式 → 约束条件 → 示例”的六段式结构来写。示例很重要大模型非常依赖 few-shot 示例你看很多优秀的智能体提示词里都会写“例如用户说A你回答B”。安全方面要特别注意几个问题不要把人设提示词设计成“必须无条件服从用户”要明确允许智能体拒绝不合理的请求。如果知识库中包含敏感数据务必确认好上传权限和分享范围。自定义插件涉及的 API Key 等敏感凭证不要直接写死在提示词中需要配置在插件参数中并由平台统一管理。涉及生产环境的数据变更比如通过插件发送消息、写入数据库建议先在小范围测试再开放给真实用户。6.4 从入门到精通的下一步路径如果你已经完成了本文的所有实操内容你已经具备独立搭建中等复杂度 Coze 智能体的能力。接下来建议按下面的路线进阶学原理花时间系统了解 RAG 的实现原理包括文档切片策略、向量检索、重排序等概念这对于优化知识库效果非常重要。学代码掌握 Python 基础尝试通过 Coze 的开放 API 将智能体集成到自己的业务系统中实现更完整的自动化流程。做项目找一个真实场景比如“企业新人入职助手”“客服工单自动分类系统”从需求分析到上线发布完整走一遍。关注生态Coze 平台一直在快速演进建议定期关注官方更新日志同时可以对比 Dify 等开源工作流平台理解不同方案的选型逻辑。如果你准备动手建议现在就去平台创建一个最简单的 Bot再照着 4.3 的案例搭一个工作流半小时内就能完成。搭建过程中如果遇到任何报错欢迎在评论区留言我会尽量帮你拆解。
返回列表