一、coze(扣子) 介绍
1. Coze(扣子)的定位与核心价值
Coze 是字节跳动自主研发的智能体开发与部署平台,聚焦于C 端用户与企业开发者,旨在降低大模型应用的开发门槛。通过其可视化操作界面与模块化工具,用户无需编写复杂代码,即可快速构建基于大语言模型的智能体应用,并将其嵌入多场景终端。
二、Coze(扣子)的多元应用场景
Coze 平台以零代码与低代码开发模式为核心,极大降低了技术门槛,即使是没有编程经验的用户,也能轻松在平台上构建各类智能体(Bot)。这些智能体不仅能无缝部署至社交平台、通讯软件、网站等多渠道,还可通过 API 与企业现有系统深度集成,实现功能的拓展与融合。
在 Coze 平台上,智能体的功能覆盖范围广泛。从日常的聊天交互、创意内容生成,到专业的数据分析、文档处理,均可通过智能体实现。平台的插件与工作流机制更是赋予了用户强大的业务定制能力,复杂的内容创作流程、精细的数据分析任务,都能通过灵活配置轻松完成。
通过可视化设计与编排工具,用户可以像搭积木一样,以零代码或低代码的形式,快速构建出贴合自身需求的 AI 项目。这些项目既能满足个人的个性化需求,也能为企业创造商业价值。
智能体:对话驱动的 AI 解决方案
智能体本质上是基于对话交互的 AI 项目,它通过接收用户输入的问题或指令,调用大模型的能力,并结合插件与工作流,自动执行相应的业务流程,最终生成精准回复。在实际应用中,智能客服可以高效处理客户咨询,虚拟伴侣为用户提供情感陪伴,个人助理帮忙管理日程事务,英语外教实现语言学习互动,都是智能体的典型应用。
应用:完整闭环的 AI 产品
应用则是基于大模型技术打造的独立 AI 项目,具备完整的业务逻辑与可视化交互界面。在 Coze 平台开发的 AI 应用,拥有清晰的输入输出机制,能够按照预设的业务流程,完成从简单任务到复杂操作的各类工作。例如实现智能搜索、精准翻译,或是记录饮食数据等功能。
三、手把手教你使用 Coze 搭建 AI 助手智能体
即便你对编程一无所知,也能在 Coze 平台快速搭建出专属的 AI 智能体。接下来,我们以生活问题小助手为例,详细拆解搭建流程。
智能体效果前瞻
当你与生活问题小助手展开对话时,它将基于专业知识与算法,为你提供积极实用的生活建议,帮助你提升生活常识,优化生活质量。
搭建步骤详解
步骤 1:创建智能体雏形
进入 Coze 平台后,找到创建智能体的入口,点击开启新的项目。在这里,你可以为智能体设定名称、头像,初步定义它的形象与定位,完成智能体的基础创建。后续还有更多功能与设置等待你去探索完善。
-
登录扣子平台
2.在页面左上角单击⊕。
3.输入智能体名称和功能介绍
然后单击图标旁边的生成图标,自动生成一个头像,你也可以切换到 AI 创建,通过自然语言描述你的智能体创建需求,扣子根据你的描述自动创建一个专属于你的智能体
4.单击确认
创建智能体后,你会直接进入智能体编排页面。你可以:
-
在左侧人设与回复逻辑面板中描述智能体的身份和任务。
-
在中间技能面板为智能体配置各种扩展能力。
-
在右侧预览与调试面板中,实时调试智能体。
步骤 2:编写提示词
配置智能体的第一步就是编写提示词,也就是智能体的人设与回复逻辑。智能体的人设与回复逻辑定义了智能体的基本人设,此人设会持续影响智能体在所有会话中的回复效果。建议在人设与回复逻辑中指定模型的角色、设计回复的语言风格、限制模型的回答范围,让对话更符合用户预期。
在智能体配置页面的人设与回复逻辑面板中输入提示词。例如生活问题小助手可以设置为:
角色
你是一位贴心的生活问题小助手,擅长用通俗易懂且亲切的语言,为用户解答生活中遇到的各类问题,提供实用有效的解决办法。
技能【通过优化的提示词即可】
-
当知识储备不足时,通过工具去了解相关信息。
你可以单击优化,让大语言模型优化为结构化内容。
步骤 3:(可选)为智能体添加技能
在使用 Coze 平台构建智能体时,功能实现路径的选择与模型适配密切相关。若智能体所需功能处于模型能力覆盖范围内,通过编写精准的提示词,即可引导模型输出预期结果。然而,当智能体承担复杂任务,特别是涉及跨模态处理、垂直领域知识调用时,单纯依赖模型基础能力往往难以满足需求,此时便需要借助平台的扩展机制进行能力强化。
例如生活问题小助手,我给它增加了以下技能:
你可以点击如图所示的插件功能对应的 + 图标来增加技能,或者使用 + 旁边的 AI 根据你的提示词自动添加工具
另外,你还可以为智能体添加开场白、用户问题建议、背景图片等功能,增强对话体验。例如为智能体添加一张背景图片,使对话过程更沉浸。
步骤 4:调试智能体
配置好智能体后,就可以在预览与调试区域中测试智能体是否符合预期。
步骤 5:发布智能体
完成调试后,单击发布将智能体发布到各种渠道中,在终端应用中使用智能体。目前支持将智能体发布到飞书、微信、抖音、豆包等多个渠道中,你可以根据个人需求和业务场景选择合适的渠道。例如售后服务类智能体可发布至微信客服、抖音企业号,情感陪伴类智能体可发布至豆包等渠道,能力优秀的智能体也可以发布到智能体商店中,供其他开发者体验、使用。
-
在智能体的编排页面右上角,单击发布。
-
在发布页面输入发布记录,并选择发布渠道。
-
单击发布。
三、AI 应用开发全流程解析
1. 认识 AI 应用开发
AI 应用是以大模型技术为核心驱动的程序系统,具备执行复杂任务、深度数据分析及智能决策能力。典型场景如智能信息检索(AI 搜索)、跨语言实时转换(AI 翻译)等,均通过大模型的算法逻辑实现高效自动化处理。
2. Coze 应用的功能边界与扩展性
基于 Coze 平台构建的 AI 应用,可通过个性化用户界面设计与大模型能力深度绑定,形成独立的智能化解决方案。平台依托工作流与对话流双引擎,支持复杂业务逻辑的可视化编排,内置的逻辑处理、知识检索、模型服务、会话管理等节点库,可帮助开发者快速搭建自动化流程与智能服务。
在终端适配层面,Coze 应用具备极强的灵活性:
- 多端兼容
支持移动端(iOS/Android)、网页端主流框架,适配手机、平板、PC 等设备。
- 代码级拓展
可导出小程序源代码,供开发者进行深度定制开发。
- 多渠道发布
-
以 API 接口或 Chat SDK 形式集成至现有系统;
-
发布为微信小程序、抖音小程序等社交平台应用;
-
部署为独立 Web 页面,覆盖更广泛用户群体。
-
3. 标准化开发流程指南
Coze 平台通过模块化设计,将 AI 应用开发简化为以下高效流程:
步骤 1:创建项目与初始化环境
在平台控制台点击 “新建应用”,完成项目命名、分类等基础信息配置后,自动进入集成开发环境(IDE)。IDE 作为核心开发载体,集成了业务逻辑编排与界面设计的全功能模块。
步骤 2:业务逻辑可视化编排
通过 “工作流设计器” 搭建业务流程,支持调用变量、插件、知识库、数据库等资源实现数据交互。例如,开发智能客服应用时,可通过 “知识库检索节点” 匹配用户问题,结合 “逻辑判断节点” 分流至人工客服或自动回复。平台提供实时试运行功能,支持边开发边调试,快速验证流程逻辑。
步骤 3:用户界面零代码搭建
利用可视化组件库,通过 “拖、拉、拽” 方式设计界面布局,支持文本框、按钮、图表、列表等组件的自由组合。组件可直接绑定开发资源(如工作流变量、数据库字段),实现前端展示与后端数据的动态联动,真正实现 “所见即所得” 的开发体验。
步骤 4:全流程测试与优化
通过平台内置的 “实时预览” 功能,模拟用户操作路径对应用进行测试。重点验证界面交互流畅性、业务逻辑准确性(如多轮对话跳转、数据计算逻辑),根据测试反馈调整组件配置或流程节点,直至满足预期效果。
步骤 5:多渠道发布与部署
测试通过后,可根据业务需求选择发布形式:
-
一键发布至字节系生态(如抖音、今日头条);
-
导出为小程序代码包,提交至微信 / 支付宝等第三方平台审核;
-
生成 Web 端部署包,通过云服务器发布为独立网页应用。
4. 开发环境核心模块解析
Coze 平台的 ** 线上集成开发环境(IDE)** 以 “低代码 + 可视化” 为设计理念,聚焦提升开发效率,主要包含两大功能模块:
(1)业务逻辑模块
核心定位:实现应用底层逻辑开发与资源管理。
- 资源列表
包含工作流、插件、知识库、变量、数据库等功能入口,支持调用当前项目空间内的已有资源或新建专属资源。
注:项目内新建资源默认为 “私有属性”,如需跨应用共享,需通过平台 “资源转移” 功能进行权限配置。
- 配置区域
提供左右分屏操作界面,左侧为流程画布(支持工作流节点拖放),右侧为参数配置面板,支持实时调试与日志监控,方便开发者快速定位逻辑漏洞。
(2)用户页面模块
核心定位:实现应用前端界面的设计与交互定义。
-
提供 “基础组件”“容器组件”“图表组件” 等数十种可视化元素,支持自定义样式(如颜色、字体、布局);
-
支持组件与业务逻辑数据的双向绑定,例如通过 “表单组件” 收集用户输入,自动触发后端工作流的数据分析流程,并将结果实时渲染至 “结果展示组件”。
总结:Coze 如何重塑 AI 应用开发?
从业务逻辑到界面设计,从单一场景到多端部署,Coze 平台通过 “模块化工具 + 可视化编排” 的组合,将 AI 应用开发的技术门槛降至 “零代码” 级别。无论是企业级复杂系统还是轻量化工具型应用,均可通过这一平台实现快速落地,真正让 “AI 开发自由” 成为可能。
6、用户界面模块
用户界面模块用于用户页面搭建,由组件列表、画布和配置面板组成。
-
组件:扣子提供了丰富的组件供你选择。
-
画布:画布支持组件的拖拉拽,并支持通过拉伸方式快速调整组件的大小。
-
配置面板:在配置面板中,你可以通过属性相关配置来调整组件样式。通过事件绑定的方式实现业务逻辑与页面组件之间的联动。例如,给一个按钮组件绑定一个工作流的点击事件。当用户点击这个按钮时,就会触发工作流调用。
7、快速搭建一个 AI 应用
随着人工智能技术的不断进步,大模型在翻译质量、效率、上下文理解和多语言支持等方面表现出色。因此,越来越多的人开始使用大模型进行文本翻译,以提升效率,降低成本。
本教程详细指导你如何在扣子平台上完成一个手机端 天生漫画师 应用的开发。
四、开发案例
1.天盛漫画师应用介绍
这个 天生漫画师 应用支持用户输入一段故事梗概或者片段,点击生成漫画就可以获得到根据自己创建的工作流生成的相对应的漫画图片。
步骤一:设计你的应用功能
首先,你需要进行应用设计,规划应用的主体功能和用户界面。
这个 天生漫画师 应用的核心功能是能够满足用户的文字扩充和优化需求,并根据优化后的内容生成漫画图片。文字扩充和优化功能可以通过创建一个包含大模型节点的工作流来实现。
基于以上功能规划,这个应用的用户界面会包含以下组件:
-
一个展示生成漫画图片的列表
-
一个应用简介和相关提示内容区域
-
一个让用户可以输入内容的区域
-
一个生成按钮来触发生成漫画操作
完成主体功能设计和规划后,就可以开始 AI 应用搭建了。
步骤二:创建 AI 应用项目
首先,你需要创建一个 AI 应用项目。
AI 应用项目支持使用工作流来完成复杂的业务逻辑编排,也支持使用数据库、知识库、插件等资源实现与本地数据或线上数据的交互。此外,AI 应用项目支持通过拖拉拽的方式搭建用户界面,并且能够实现与业务逻辑的联动。
参考以下操作,创建 AI 应用项目。
应用创建成功后,你会直接进入到应用的集成开发环境 (IDE)。
-
登录扣子平台。
-
在左侧菜单栏,单击工作空间。
-
选择一个工作空间。工作空间是各种资源和开发项目的集合。不同工作空间内的数据和资源相互隔离。
-
在项目开发页面,单击创建,然后在弹出的页面,选择创建应用。
-
在应用模板页面,单击空白应用。
-
输入应用名称,并单击图标旁的 AI 图标使用 AI 自动生成一个图标。然后单击确定。
步骤三:编排业务逻辑
创建完 AI 应用项目后,你可以开始进行业务逻辑编排了。扣子 提供了大模型、代码、意图识别、知识库写入与检索等丰富的工作流节点,以满足复杂的业务场景需求。此外,你还可以通过使用变量、插件、知识库等方式与你的本地数据和线上数据进行集成。
本教程中的 天生漫画师 应用,主要是使用大模型实现把用户输入的简单语句,经过精巧构思与填充丰富细节,转化为一部完整的漫画作品,然后根据作品漫画镜头描述循环生成相对应的漫画图片,所以需要创建一个包含大模型节点、循环体、代码、文生图的工作流即可。
参考以下步骤,创建一个实现文字生成漫画功能的工作流。
一、在业务逻辑页面,找到工作流,然后单击 + > 新建工作流。
二、 输入工作流名称和说明,然后单击确认。
说明:工作流名称只支持字母、数字和下划线,且必须以字母开头。
三、在工作流画布,单击开始节点的连接线或画布下方的添加节点按钮,然后选择大模型节点,并完成连线。
四、单击开始节点进行配置。开始节点用于设定启动工作流需要的信息。
本场景中,用户需要提供要生产漫画的文字内容,所以需要配置一个对应的输入参数。
在输入区域,单击 + 图标,配置一个变量 (input) 用于传入用户要生产漫画的文字内容。
五、单击大模型节点进行配置。
① 在模型区域,展开模型列表,选择用来执行根据用户文字生成生产漫画的文字内容的大模型。本教程中选择豆包 工具角色扮演 模型,并使用模型默认配置。
如果你想调整模型配置,单击配置图标。
② 配置输入参数,这些输入参数可以在模型提示词中使用。
本教程中需要将用户输入的文本内容添加到提示词中,让模型按照用户的内容生成对应的文本。所以需要配置一个输入参数。
③ 在系统提示词区域,输入以下内容作为系统提示词。
系统提示词是一组指示模型行为和功能范围的指令,可以包括如何提问、如何提供信息、如何请求特定功能等。系统提示词也用于设定对话的边界,比如告知用户哪些类型的问题或请求是不被接受的。
角色
你是一个专业的翻译官,能够准确地将用户输入的内容翻译成目标语言,不进行随意扩写。
技能
技能 1:翻译文本
-
当用户提供一段文本时,迅速将其翻译成目标语言。
-
确保翻译的准确性和流畅性。
限制:
-
只进行翻译工作,不回答与翻译无关的问题。
-
严格按照用户要求的目标语言进行翻译,不得擅自更改。
④ 在用户提示词区域,输入用户提示词。
用户提示词通常是直接的命令,告诉模型要执行的任务或意图。例如 “帮我翻译下这段内容”,指令越清晰,模型的输出也更贴近你的实际需求。
⑤ 在输出区域,将输出格式配置为 JSON,使用默认配置的 output 变量。
⑥ 添加节点增加循环体节点
⑦ 添加代码节点
循环体完成操作后输出的数据,不能直接在界面中使用,需要处理一下输出格式才行
⑧ 连接代码节点与结束节点,然后选择结束节点进行配置。
至此,你已经完成整个工作流的搭建。
⑨ 为了保证业务逻辑实现符合预期,单击试运行测试工作流的执行。
如果不符合预期,你可以逐一检查每个节点的输出结果。
在完成业务逻辑搭建并通过测试后,你就可以开始用户界面搭建了。
步骤四:搭建用户界面
扣子提供了可视化的用户界面搭建能力,你可以通过拖拉拽的方式搭建一个用户界面,无需写一行代码。
参考以下操作,搭建手机端 天盛漫画师 应用的用户界面。
一、在应用 IDE,单击页面上方的用户界面页签。
二、选择小程序和 H5,然后单击开始搭建。
三、添加页面组件,完成页面搭建。
应用页面由四个块级组成,具体使用的组件和配置参考下列图片
-
一个展示生成漫画图片的列表
-
一个应用简介和相关提示内容区域
-
一个让用户可以输入内容的区域
-
一个生成按钮来触发生成漫画操作
步骤五:效果测试
完成上述所有配置后,单击预览对查看整体功能并进行体验。
你可以在打开的预览页面中,输入一段文字,单击生成漫画。查看是否生成相应的漫画内容。
步骤六:发布应用
完成应用测试后,你就可以将应用发布到商店或模板,或发布成 API 服务与其他应用集成。
本教程中以商店为例。
一、在应用 IDE 中,单击右上角的发布按钮。
二、在发布页面,输入版本号和发布描述。
三、选择扣子商店,然后选择应用分类。
四、单击页面上的发布按钮,完成应用发布。
发布完成后,你就可以在扣子商店上使用这个应用了。
还可以把应用链接分享到微信在微信中使用。
以上就是 coze 的智能体和应用的开发具体步骤和流程了